═══ 1. Getting Started ═══ Desktop Wizard v1.41 Copyright (c) by Gary L. Robinson, 1997 Desktop Wizard derives most of its functionality results from subclassing the file and folder classes. The primary goal of Desktop Wizard is to make the OS/2 user more productive by adding new items to the popup menus of files, folders and the Desktop. Two tabs in the Desktop's settings notebook contain all the options for these additions - the DW File tab (with five pages) and the DW Folder tab (with five pages). A template for zip files is placed in the Templates folder. Each portion of Desktop Wizard may be independently activated or deactivated. o Settings Help o Registering and Ordering o Features o What's New in this Version? o Navigating a Settings Notebook o License o Installation o Uninstallation o Other Topics ═══ 1.1. Features ═══ What are the features and functions Desktop Wizard adds? o Popup items for zipping and unzipping files and folders with many useful options o Drag/Drop zipping via a ZIP object template o Add to zip files via Drag/Drop or a menu item o Unpack/show packed files menu support (uses unpack.exe included with OS/2) o View OS/2 .HLP files o Single click close (folders only) o Roll up folders o User selected icon for all ZIP files o Built in menu support for disk image files (requires makedskf.exe, loaddskf.exe, and xdfcopy.exe) o Automatic display of statistics in the titlebar of a folder (not recursive) o Popup item for statistics for folders (recursive or not recursive) or files o Popup item for command line opened from object's directory (OS/2 or DOS windowed/fullscreen) o Automatic Drag/Drop prompt (copy, move, shadow and create program reference or reference for .INF files) o Menu filtering with the ability to redisplay the filtered items o Popup item for the New Object dialog, which allows a new directory or any type of object for which there is a template in the templates folder to be created (replaces the old Create folder dialog) o Popup menu item for the Get Files dialog, which allows opening remote folders (4 different views), copying - deleting - moving files, creating program references or shadows, and removing attributes from files o New options for closing folders via the keyboard + mouse or via a popup item o Options for closing, showing or hiding all folders on the Desktop o Option for setting all Desktop objects to "No Drag" o Option to always sort all folders OR always sort all folders when first opened. Note: For a complete list of all the features and their options, just page through the New File and New Folder tabs of your Desktop's settings notebook or the equivalents in this help file. The only items which don't not show up in the settings notebook are the template for zip files, new.zip and the View OS/2 .HLP file menuitem. Note: In Desktop Wizard, the words folder and subfolder are interchangeable with the words directory and subdirectory. ═══ 1.2. Navigating a settings notebook ═══ Navigating a Settings Notebook Click on any tab on the right hand edge of the notebook to change to a different section. Each section may have any number of pages, but the majority of sections have just one page. Sections (tabs) with more than one page display, for example, "Page 1 of 4" in their lower right hand corner. This lets the user know how many pages a particular section (tab) has. Sections (tabs) with only one page do not display any page notifications. Click on the right pointing arrow (in the lower right hand corner) to go forward (down) one page in the settings notebook. For example, to go from "Page 1 of 3" to "Page 2 of 3" of a tab, you would use this arrow. This arrow will also go to the first page of the next tab if the current page is the last (or only) page of the current tab. The arrows are always visible, even if a given tab has only one page. Click on the left pointing arrow (in the lower right hand corner) to go backward (up) one page in the settings notebook. For example, to go from "Page 2 of 3" to "Page 1 of 3", you would use this arrow. This arrow will also go to the last page of the previous tab if the current page is the first (or only) page of the current tab. If there are more tabs than can be displayed on the right hand side of a notebook, small, light gray double arrows will appear above and below the tabs. Pressing the arrows above the tabs will make any tabs above the currently visible ones come into view. Pressing the arrows below the tabs will make any tabs located below the currently visible ones to come into view. Increasing the size of the window in which the settings notebook appears will also cause more tabs to come into view. Note: In the graphics which depict settings notebook pages within this help file, you must double-click to change to a different page or tab. On an actual settings notebook, a single-click is all that is needed. ═══ Arrows for scrolling tabs ═══ Note: These small light gray arrows appear only when there are more tabs within a settings notebook than there is room to display. Each time the "up" arrow (the one above the tabs) is pressed, a tab above the ones already visible will come into view, until the uppermost tab is the firs tab in the notebook. Conversely, pressing the bottom arrows causes one more tab below those already displayed, to become visible, until the bottom tab is the last tab in the notebook. Enlarging the window the notebook is displayed in will also cause more tabs to be displayed. ═══ Notes for Help ═══ Pushing the "Help" button from the actual settings notebook will open the help file you are reading right now. ═══ 2. What's New? ═══ History o Jan 23, 1997 - Version 1.41 - Bug fix only This version makes several cosmetic changes to Desktop Wizard dialog boxes and screens. Mostly just resizing some dialogs to look better at other resolutions. It does change some things under the hood, also, to help make it a little easier or faster in loading when OS/2 boots up.. o Jan. 7, 1997 - Version 1.4 (GA - build 430) - New release NFNF renamed to Desktop Wizard. 2 FREE bonus applications added to package : Little Digital Talking Clock and ClipBoard Text Utility New functionality added to Get Files dialog. Improved look on stats dialogs. Command line function expanded to include DOS and full screen sessions. Sort folders function expanded. Support added (menu items) for makedskf.exe/loaddskf.exe, xdfcopy.exe, and unpack.exe. Menu item to allow reading OS/2 help files - .HLP Roll folders up feature. Single click close folder feature. Titlebar sort feature. Compatibility with Object Desktop greatly improved. Desktop Wizard now stores all settings in DWIZ.INI - instead of the OS2.INI. Several major bug fixes. o Sept. 2, 1996 - Version 1.12 - Small bug fix and important documentation changes. Enacted a work-around for an incompatibility between Desktop Wizard's "Close all folders" function and the program Icon Heaven. Icon Heaven's folders will NOT be closed with this function to avoid problems. o June 21, 1996 - Version 1.11 - Bug fix only Fixed bug in command line feature that caused the command line to close prematurely or function incorrectly on some installations. o June 7, 1996 - Version 1.1 - New release Improved layout of settings notebook pages Added support to Drag/Drop prompt for INF object and Program reference creation Improved dialogs for install and uninstall Uninstall no longer required before updating Beep on completion option added User selected icon for zip files US or European date/time format for stats Menu filtering recall for files and folders Separate checkboxes for zip folder and zip tree Separate checkboxes for folder and tree stats Close folder from open icon menu item and hotkey Close/show/hide all folders Always sort all folders New Object dialog (replaces the old Create folder dialog) Query Templates folder at boot up for New Object Get Files dialog Drag/No Drag option for Desktop objects Easy enable/disable of entire Desktop Wizard package Information screen displayed (after first boot only) Help file rewritten Bug fix - file stats now shows updated values Bug fix - eliminated interaction problems with Object Desktop's Object Packager Bug fix - install no longer has problems on systems with no fixpaks present o Jan 22, 1996 - Version 1.02 - Bug fix only Version 1.01 fixed one bug and created another on some OS/2 stations. 1.02 fixed this "new" bug. The installation program improved to work for all versions and flavors of Warp. o Jan 15, 1996 - Version 1.01 - Bug fix only Fixed bug in install so it would install properly on all desktops including non-English versions of Warp and desktops with different names. Also changed default destinations for zipping and unzipping. No new features in this version. o Jan 8, 1996 - Version 1.0 - Initial release ═══ 3. License ═══ Shareware This program is shareware and the unregistered version expires after 45 days. Double-click here for more information on registration. Distribution This program can be freely distributed by any means as long as all the original files remain together and are not altered. It cannot be used for any commercial purpose or sold without first obtaining the author's permission. Disclaimer This package is provided "as is", without any guarantees or warrantees whatsoever. The author is not liable or responsible for any loss or damage of any kind whatsoever, including, but not limited to, losses of a financial, physical, emotional, marital, social, or mental nature that may result from the use or the purported use of anything in this package, for any purpose whatsoever. (Thanks to Michael Shillingford for the wording). Registration Double-click here for registration information. ═══ 4. NFNF (New File - New Folder) users ═══ NFNF (New File - New Folder) users Desktop Wizard is a FREE upgrade to all registered users of NFNF (any version from 1.0 - 1.12 ). All versions of Desktop Wizard 1.x will be FREE to all registered users of NFNF (any version from 1.0 - 1.12). This also, of course, includes the FREE bonus apps - Little Digital Talking Clock and ClipBoard Text Utility. Note: The code phrase for Little Difital Talking Clock is the same code phrase that NFNF uses. ═══ 5. Package Contents ═══ The files contained within the Desktop Wizard archive are: file_id.diz - short description for BBS use newdfold.dll - dynamic link library newfold.dll - dynamic link library newres.dll - dynamic link library newzip.dll - dynamic link library newzres.dll - dynamic link library nferase.exe - called by nfinst.exe during uninstall nfinst.exe - install/uninstall program dwiz.hlp - documentation (you are reading it now) nfnote.exe - checks for efficacy of uninstall readhelp.cmd - executable file to enable reading dwiz.hlp file makezip.cmd - executable file to replace/recreate new.zip template object readme.now - IMPORTANT INFORMATION TO READ FIRST orderfrm.doc - easily printed order form bmtorder.doc - easily printed order form for BMT Micro If all these files are not present when the archive is unzipped, please notify the sysop where you downloaded the archive from. Note: The file nfinst.ini will be created in the directory from which Desktop Wizard was installed at installation time. This file may be used in the future if you uninstall and or reinstall. ═══ 6. Free bonus applications ═══ Free bonus applications The Desktop Wizard archive contains 3 ZIP files. One each for Desktop Wizard, Little Digital Talking Clock, and ClipBoard Text Utility. Little Digital Talking Clock is a customizable digital clock than can announce the time at intervals using a set of standard .WAV files, chime a single .WAV file at intervals, or not use sound at all. This version includes a set of .WAV files using a synthesized voice but may be replaced easily with other sets that the user creates. Requires Warp 3.x or 4.x. ClipBoard Text Utility is an program that allows the user to append text to the clipboard, save or append clipboard text to a file, print text from the clipboard, and other useful features. Requires Warp 3.x or 4.x. Full documentation for these programs is included in their respective ZIP files. ═══ 7. Installation and requirements ═══ Requirements o Any one of the versions of Warp (3.x or 4.x) must be in use. o A copy of zip.exe and/or unzip.exe need to be in a directory referenced in your path statement, only if you want to use any of the zipping and/or unzipping features of Desktop Wizard. o The file unpack.exe must also be in a directory referenced by your path statement if you want to use any of the unpack features in the Auxilliary functions menu. Unpack.exe comes with OS/2 and should already be in the \OS2 directory unless it has been deleted. o The files makedskf.exe, loaddskf.exe, and xdfcopy.exe are required to be in a directory that is referenced by your path statement if you want to use the functions for making and restoring disk images. These files, depending on what version of Warp you have, should be on the OS/2 installation CD. They are also readily available at numerous bbs's and sites on the internet. Zip.exe and unzip.exe are available from InfoZip for free. One site on the internet which contains the latest versions of these two files is the /pub/archiving/zip directory at ftp.uu.net. You will need to change the names of the two files from zip*.exe and unzip*.exe (where the * represents the version numbers) to zip.exe and unzip.exe. As of May 20, 1996, the latest archives for 32 bit versions of these programs for OS/2 were zip21x2.zip and unz520x2.exe. Installation Create a new directory and unzip the zip file containing Desktop Wizard into this new directory. (This would be very easy if you already had Desktop Wizard installed.) Desktop Wizard can NOT be installed from a floppy disk. It MUST be installed from your hard drive. Double-click on nfinst.exe (with the rose icon - ) to start the automatic installation. (If you have a previous version of Desktop Wizard installed, the install program will install the new version over the old one.) Do not try to install manually. Enter your registration number (if you have one), click on the Install button, follow the prompts and then reboot when instructed to do so. After rebooting, open up the settings notebook of your Desktop and modify the settings on the pages within the New File and New Folder tabs, until they are as you want them to be. Note: If the two new Desktop Wizard tabs on your settings notebook are not visible after you have successfully installed Desktop Wizard, scroll the tabs up and down by clicking on the small, light gray double arrows above and below the tabs, or try resizing your notebook so that the Desktop Wizard tabs will be exposed. Save the files in the directory you installed from. They will be needed if you uninstall and/or reinstall, but they are not required for Desktop Wizard to work, once installation is complete. For the more curious - the following things occur when install runs: Five DLLs (newdold.dll, newfold.dll, newres.dll, newzip.dll and newzres.dll) will be copied to the \OS2\DLL subdirectory on your boot drive. Three new classes - newdfold, newfold and newzip - will be created and registered with OS/2. The file dwiz.ini is created in the \OS2 directory of your boot drive. This file stores the settings for Desktop Wizard and can be saved or backed up, though future versions of Desktop Wizard might not work with it. The help file (dwiz.hlp) is copied to the \OS2\HELP subdirectory. Double-click here to see a listing of the Package Contents. Updating When updating, follow the steps for regular installation. To prevent the "Evaluation period has expired" dialog from displaying when you reboot, be sure to enter your registration number in the entryfield in the Install dialog before pressing the install button. There is no need to uninstall before updating. You will have to reenter all of the settings, since Desktop Wizard does not save them. (Newer versions could have their settings stored in a different order or some new settings could be interspersed between the old ones, making the new ones incompatible with the old.) ═══ 8. Uninstallation ═══ Uninstallation Double-click on nfinst.exe (with the rose icon - ) to get the Desktop Wizard installation dialog displayed above. Press the uninstall button. Reboot when instructed to do so. After the reboot, click the OK button on the dialog box informing you that Desktop Wizard has been successfully uninstalled. That's it. Do not try to uninstall simply by deleting the files contained in the ZIP file. (You won't hurt anything - you just won't totally accomplish your goal.) For the more curious - the following things occur when uninstalling: The three new classes created by Desktop Wizard are deregistered, the help file, dwiz.hlp is deleted. On reboot, before the Desktop loads, the DLLs that were copied to \OS2\DLL to are deleted via a RUN statement in config.sys. (This must be done before the desktop is functioning, since once the desktop is up, the DLLs are in use and cannot be deleted.) The dwiz.ini file , which holds the settings for Desktop Wizard, is also erased. (If you reinstall, you must reenter all your settings and choices, since no settings are saved when Desktop Wizard is uninstalled). Nfnote.exe checks to see that all the items to be deleted actually were deleted. If some items were not able to be deleted, a popup dialog informs the user that manual uninstallation may be necessary. Note: Manual uninstallation is not recommended. However, in the event that the built-in uninstall fails, it should be used. Double-click here for information on how to uninstall manually. ═══ 8.1. Manual Uninstallation ═══ Manual Uninstallation If, for whatever reason, you must uninstall manually, take the following steps: o Boot from floppies or boot from a separate partition from the one that you want to uninstall from and go to a command line. - OR - o Press Alt-F1 when the small white rectangle is in the upper right hand corner of the screen while OS/2 is booting. A screen with recovery choices will appear. Press the letter c to go to a command line. THEN o change to the \OS2\DLL subdirectory on the partition from which you want to uninstall Desktop Wizard from, by typing the drive letter of this partition with a colon (for example, c:), press the enter key, then type cd \os2\dll, press the enter key again then type the following commands, pressing the enter key after each one: del newdfold.dll del newfold.dll del newres.dll del newzip.dll del newzres.dll The system should say "1 file deleted" after each of these actions, to tell you that the operation was successful. This will remove the functioning portions of Desktop Wizard from your system. The help file, dwiz.hlp, may also be deleted from the \os2\help subdirectory in a similar fashion, by pressing the enter key after typing in each of the following commands: cd \os2\help del dwiz.hlp The settings file, dwiz.ini, is located in the \os2 subdirectory. It may be hidden by the system, though, so first you may have to remove some attributes from the file before you delete it. cd \os2 attrib -h -r -s dwiz.ini del dwiz.ini Press Control-Alt-Delete to reboot. The following steps can also be taken to totally remove Desktop Wizard from your system, even though performing just the above steps will to return your system to normal operation. o Delete the original files from the directory that you unzipped Desktop Wizard into. (See Package Contents for a listing.) If that directory is empty, it can also be deleted. Delete the zip file containing Desktop Wizard. o The three classes Desktop Wizard creates should also be deleted. To do this, you will need some sort of an INI editor or class modifier, such as UniMaint (commercial software), WPSClean (archive = WPSClean.zip) or DeRegister (archive = dereg04.zip, freeware) Following the directions that come with whatever package you choose, delete the following three classes: newdfold newfold newzip Due to the complexity of all this, it is recommended that uninstall be performed by pushing the "Uninstall" button on Desktop Wizard's install utility's screen. If the built-in uninstall does not work, please let the author know, so the problem can be corrected. ═══ 9. Settings Help ═══ o Page 1 - DW File Tab o Page 2 - DW File Tab o Page 3 - DW File Tab o Page 4 - DW File Tab o Page 5 - DW File Tab o Page 1 - DW Folder Tab o Page 2 - DW Folder Tab o Page 3 - DW Folder Tab o Page 4 - DW Folder Tab o Page 5 - DW Folder Tab o Other Topics o Back to Getting Started ═══ 9.1. DW File Tab - page 1 ═══ Double-click on the setting for which you require assistance; Use the arrows and tabs to navigate to other Desktop Wizard pages; Press anytime to go back to the Table of Contents. ═══ 9.1.1. Default Destination for Unzipping ═══ Default Destination for Unzipping - DD4U Enter the directory (full path) that you desire the unzipped files to be placed into. When a file is unzipped, it will not be placed directly in this directory. A subdirectory with the same name as the zip file (without the .zip) will be created for the unzipped files to be placed into. This newly created directory will be placed in the "Default Destination for Unzipping". For example - say that h:\unzipped is entered as the DD4U and a file by the name of foo.zip is to be unzipped. Just select "Unzip" from the popup of foo.zip (click mouse button number two - usually the right one - on foo.zip to get the popup). A directory with the name foo will be created and foo.zip will be unzipped into the directory foo. Foo will be a subdirectory of h:\unzipped (h:\unzipped\foo). Note: A word of caution concerning real files and the Desktop. It is a good habit to develop to never leave actual files on the Desktop. Instead, only shadows of files and directories and program references should be placed on the Desktop. This speeds the loading of the Desktop, since these objects do not have any appreciable size. Also, in the rare instance that there is a problem with the Desktop, the actual files and directories will not be lost, only the references to them will be lost. Additionally, a backup of a Desktop which has no actual files on it will be faster time-wise and smaller size-wise, than a backup of a Desktop which contains actual files, regardless of the program which performs the backup. So, if you pick a new directory to have the unzipped files' folders placed into, make sure it does not have the Desktop as its parent. Or, if it does, make sure that you move the new directory and its files to another location, without waiting too long. Note: When a zip file is unzipped, the zip file is left intact - in its original location - before, during and after the unzipping process. It is not destroyed or altered by using the "Unzip" menu choice or by unzipping via other programs. ═══ 9.1.2. Enable Unzip popup menu item for .ZIP files ═══ Unzip popup menu item for .ZIP files This setting places a menu item "Unzip" on the popup for all zip files. Clicking this entry causes the contents of the zip file to be placed in a new subdirectory. The name of this new subdirectory is the same as the name of the zip file, but without the .zip at the end. This new directory is created as a subdirectory of the location entered in the "Default Destination for Unzipping" entry field. Enabling this setting makes it easy to unzip any zip file - just select "Unzip" for the popup menu and Desktop Wizard does all the rest, even opening the related directories, if so desired. Note: This feature makes it painless to unzip zip files which are not on your hard drive. For example, if you have a floppy with zip files on it, just get a popup from the one you want to unzip and select the "Unzip" menu item. Desktop Wizard does all the rest. There is no need to copy the file to the hard drive first or make a directory for it. The same thing works for zip files on a CD or other removable media. ═══ 9.1.3. Create shadow for destination folders ═══ Create shadow for DD4U folder This setting will create a shadow of the destination folder on the desktop. In the example, a shadow of h:\unzipped would be created on the Desktop. This allows easy access to all the subdirectories which contain the unzipped files. (If the DD4U is changed to the Desktop, this choice does not function). Create shadow for new destination subfolder This setting will cause a shadow of the newly created subfolder to be placed on the Desktop. In our example of unzipping foo.zip, a shadow of the foo subdirectory would be created on the Desktop. This would allows easy access to all the files which it contains. However, leaving this setting on can result in increased Desktop clutter if many zip files are unzipped at once or if the shadows of previous unzippings are allowed to remain. Note: A closed shadow of a folder is just a pointer to a real folder. Deleting a closed shadow of a folder only deletes the pointer to the real folder; it does not delete the real folder and/or its contents. However, when the folder shadow is double-clicked, it is the real folder which opens, not the shadow. This open folder is real, as are the objects contained within it. Deleting the folder which is displayed as a result of opening a folder shadow will delete the actual folder and all its contents. Deleting a file within a folder which displayed as a result of double clicking a shadow of a folder will delete that actual object. A common misconception is thinking that since a shadow of a folder was created, everything within it is also always automatically a shadow. This is just not true. ═══ 9.1.4. Open Destination folder on UNZIP completion ═══ Open DD4U folder on UNZIP completion This setting causes the folder entered as the "Default Destination for Unzipping" to open on the desktop each time a file is unzipped. It is not necessary for the "Create shadow for destination folder" to be selected for the open function to work, since a view of the actual folder is opened. In the example, this would cause the h:\unzipped directory to open on the desktop whenever a file was unzipped via the "Unzip" popup menu item. This allows easy access to the new subdirectories which were created for each of the newly unzipped zip files, without cluttering up the Desktop. ═══ 9.1.5. Open subfolder on UNZIP completion ═══ Open new subfolder on UNZIP completion This setting causes the new subfolder just created as a result of unzipping a zip file to open on the Desktop. This allows easy access to the files within the new subdirectory - for instance, a read.me could be double-clicked for information or an executable could be started. The "Create shadow for destination subfolder" setting does not have to be on for this setting to work, since it is the actual folder which will be opened. If multiple files are unzipped, turning this setting on can result in the potential for Desktop clutter. In the example, the newly created foo subdirectory (h:\unzipped\foo) would be opened on the Desktop, if this setting were on and foo.zip were unzipped. ═══ 9.1.6. Show UNZIP session, Autoclose, Beep ═══ Show UNZIP session This setting opens a VIO window (OS/2 command line window), showing the progress of the unzipping session. A benefit of having the session visible is that it can be seen if there are any errors during unzipping or any errors within the zip file itself (caused by a problem during downloading, for example). Autoclose UNZIP session when finished This setting closes the VIO (command line) window (which was showing the progress of the unzipping session) as soon as the unzipping is complete. A benefit of not having this setting checked is that you'll have time to read the progress of the unzipping, without worrying about trying to catch it before it disappears. A disadvantage to leaving this setting unchecked, is that you will have to close the VIO window yourself. Beep on completion This setting causes a beep to be sounded when the unzipping session is completed. This is independent of the setting of Show UNZIP session and Autoclose session. ═══ 9.1.7. User selected icon for .ZIP files ═══ User selected icon for .Zip files This setting allows the user to specify an icon which will appear as the icon for all zip files. When checked, it will override the icon which would be normally be assigned to zip files if an association between zip files and some other program were in place. If you have already assigned an icon you like to zip files system-wide (by establishing an association between *.zip and unzip.exe and assigning an icon to unzip.exe), this setting is not for you. The full path to the icon must be entered in the entryfield and the system must be rebooted for this to take effect. Note: This feature is not disabled with the One click Enable/Disable feature. This is due to the confusion that could result having some .zip files with the user selected icons and some with the default icon for the file. This feature has to be disabled through approrpiate settings page check box. ═══ 9.2. DW File Tab - page 2 ═══ Double-click on the setting for which you require assistance; Use the arrows and tabs to navigate to other Desktop Wizard pages; Press anytime to go back to the Table of Contents. ═══ 9.2.1. Enable Drag/Drop on .ZIP files ═══ Drag/Drop on .ZIP files to add new objects This setting allows adding files to existing zip files simply by dragging and dropping the files to be added onto any existing zip file. Folders, including all their subfolders and any files the subfolders or the main folder may contain, can also be added, simply by dropping. If a shadow of a file or folder is dropped, the original file or folder is considered to have been dropped. Program references cannot be added to zip files, but no harm will come from dropping them on a zip file - just nothing will happen. This setting must be enabled so that new.zip, the zip object template, can function. Note: Files or folders on HPFS drives with line feeds in their names (i.e. - names spanning more than one line) cannot be added to zip files via this method, since zip.exe does not recognize the OS/2 line feed character. There are a few other characters which OS/2 will allow in a filename that zip.exe will not allow. If you are having trouble adding a file to an existing zip file, please make sure that the problem is not with its name. Try renaming it to a "plain" name, one which consists of only letters or numbers and fits in an 8.3 format. If the file with a "plain" name works, then the problem lies with the name. If the "plain" named file also fails to be added, please contact the author. ═══ 9.2.2. Show Drag/Drop session, Autoclose, Beep ═══ Show Drag/Drop session This setting makes a VIO window (OS/2 command line window) visible, which shows the progress of zip.exe during the addition of the dropped files or folders to an existing zip file. A benefit of having the session visible is that it can be seen if there are any errors during the zipping operation. Autoclose session This setting closes the VIO (command line) window (which was showing the progress of the zipping session) as soon as the zipping is complete. A benefit of *not* having this setting checked is that you'll have time to read the progress of the zipping, without worrying about trying to catch it before it disappears. A disadvantage to leaving this setting unchecked is that you will have to close the VIO window yourself. Beep on completion This setting causes a beep to sound when the zipping session is completed. This is independent of the settings for Show Drag/Drop session and Autoclose session. ═══ 9.2.3. Enable Zip this file menu item ═══ Zip this file menu item This setting causes a menu item "Zip this file" to be added to the popup for all files. Selecting "Zip this file" from the popup causes the file to be compressed. The resulting zip file (with a name generated by adding .zip in place of the original extension the file had) will be placed in the directory specified by the "Default Destination for Zipping" entry field. The original file will remain in its current location, unchanged. Note: Files on HPFS drives with line feeds in their names (i.e. - names spanning more than one line) cannot be zipped via this method, since zip.exe does not recognize the OS/2 line feed character. There are a few other characters which OS/2 will allow in a filename that zip.exe will not allow. If you are having trouble zipping a file, please make sure that the problem is not with its name. Try renaming it to a "plain" name, one which consists of only letters or numbers and fits in an 8.3 format. If the file with a "plain" name is works, then the problem lies with the name. If the "plain" named file also fails to be zipped, please contact the author. ═══ 9.2.4. Enable Add to .ZIP menu item ═══ Add to .ZIP menu item for all files This setting causes a menu item "Add to .ZIP" to be added to the popup for all files. A dialog box opens, which allows you to specify which zip file you want the given file to be added to. Use the down-pointing arrow to the right of the Drive display to expose a list of available drives and click on the one to be used. Double-click on a directory in the Directory window to show the files it contains as well as any subdirectories below it. (To display the files within a given directory, be sure to double-click it. Having it highlighted is not enough.) Then click on the zip file you would like to add to in the Files list, so it is highlighted. Click on the "Add To" button and you're all done. Note: Often, it is easier to have "Enable Drag/Drop on .ZIP files" active and to just drop the file you want to add onto the zip file you want to add it to. Desktop Wizard extends the number of ways that a given task can be performed, giving you the option to use the one (or ones) you find most convenient. ═══ 9.2.5. Enable Stats popup menu item for all files ═══ Stats popup menu item for all files This setting places a menu item "Stats" on the popup for all files. (There is a similar menu item for folders on page 1 of the New Folder tab, but the folder stats display contains different information.) When "Stats" for a file is selected, the stats dialog pops up: The times and dates may be displayed in US format (times: 12 hours with a.m. and p.m.; dates: month/day/year) or European format (times: 24 hour; dates: day/month/year). May 26, 1996 at 5 minutes past three in the afternoon would be represented by 5/26/96 3:05 p.m. in US format or 26/05/96 15:05 in European format. The graphic above shows US formatting. The stats display shows the file name in the titlebar and full path in the scrollable field just below. (This makes it very easy to tell which directory a file is located in, especially when you are dealing with two or more files with the same name.) The file size, extended attributes size, time and date of creation, time and date of last write (modification), time and date of last access (last time the file was used) are displayed next. At the bottom, the attributes are shown - A for archive, H for hidden, R for read only and S for system. A "+" (plus sign) or a "-" (minus sign) follows each attribute, indication whether it is on (plus) or off (minus). For example, H- means a file is not hidden and R+ means a file is read only. To change any of the attributes, just click on the one you want to change and it will change. The new status of the attribute will now be displayed. This is much, much easier than the way OS/2 allows access to this information. Without Desktop Wizard, you must select settings from a popup menu, select the file tab and then change to page two by clicking the arrow in the lower right hand corner. With Desktop Wizard, just select "Stats" from the popup, and the information is displayed. Desktop Wizard file stats are more accurate than details view Desktop Wizard's file stats updates the data that will be displayed before it is displayed. The stats on page two of the File tab of a standard OS/2 settings notebook also update themselves before being displayed. The stats displayed in a details view of a folder are not updated before being displayed, so they are not always accurate and should not be relied upon for critical work. The stats for any individual file in a details view folder are only updated at boot time or whenever the settings notebook for that file is opened (whether or not it is turned to page two of the File tab). An HPFS drive is required to see this phenomenon. Try this test: Open any folder containing a text file (or any other type of file - it's just easy to demonstrate with a text file) and switch to details view. Note the last access time and date for any particular text file. Double-click on that file's icon and it should open in a text editor. Close the file - no need to make changes. Note the time and date of the last access. It did not change from the old time first noted, ignoring this recent access. Closing the folder and reopening it does not correct the error. Selecting Desktop Wizard stats (which will display the correct information) or simply opening the text file's settings notebook (which will display the correct data) will correct the inaccurate times and dates. It would make sense for any folder opened in details view to update each of its entries before displaying the data (or when refresh is selected), but it does not happen that way. Note: Stats are not available for the active swap file, swapper.dat. Note: On drives with the FAT file system, OS/2 does not keep three time/date combinations for each file. Only the last write (modification) time/date is kept track of. (Create date and last access date are listed as 0/00/80 and the corresponding times are listed as 12:00am, when stats are requested from a file which resides on a FAT drive.) This is one of many reasons for using HPFS (High Performance File System) instead of FAT. Since additional overhead is needed for HPFS, it should only be used on systems with enough RAM. There are many other differences between HPFS and FAT, but they will not be discussed here. For most users, the benefits of HPFS far outweigh the added overhead, but YMMV (your mileage may vary). Note: File stats is an excellent way to check for the presence of R+ or S+ on a file without a "Delete" menu item or a file which the Shredder will not accept. Just change the R+ to R- and the S+ to S- and the file should usually be able to be deleted. Often, files copied from CD-ROM drives end up with an R+ attribute, since a CD-ROM drive is usually read-only, which is the only thing preventing them from being able to be deleted or sometimes moved. ═══ 9.2.6. File stats time-date format ═══ Date/Time format for file stats This is to select whether you want the common U.S.A. format for time and date read outs for the file stats dialog box. U.S.A. format is 12 hour time with a.m./p.m. and dates are month-day-year. European format is 24hr time and dates are day-month-year. ═══ 9.2.7. Enable Menu Filtering recall ═══ Menu Filtering Recall for files Enabling this item allows all the items in the Menu Filtering section which are checked to reappear on the popup menu when a modifier key is held. Select the modifier key from the choices in the drop-down list box at the end of the line. In the graphic, F4 is selected as the modifier key. The possible choices for modifier keys are F2-F9. To see the entire menu, hold down the modifier key which you have selected while getting the popup for the file. If this particular key is not being held while the menu is called, then the items with check marks on the Menu Filtering list will not appear. In the example in the graphic, if F4 is held down while getting a popup menu, "Copy", "Move", "Help", "Create Shadow" and "Pickup" will appear, even though they have been filtered. This setting allows you to be more ruthless in removing seldom used items form your menus. On the rare occasions that a filtered item is needed, just hold down the modifier key and the full popup will appear. Note: There are a few other settings in Desktop Wizard which call for a function key to be used. It is not required that the same key be used as a modifier in all cases, but it is much easier to remember the one key if all are set to the same value, instead of trying to remember three different ones and the times that each are used. Note: The setting for enabling menu filtering recall for folders is separate from the setting for enabling menu filtering recall for files. Usually, if one is enabled, it makes sense to enable the other and use the same modifier key. ═══ 9.2.8. Menu Filtering (for files) ═══ Menu Filtering for files Checking one (or more) of these items causes it to be removed from the popup menu for files. (There is a separate Menu Filtering section for folders on page 2 of the New Folder tab.) Checking an item does not prevent the associated action from occurring by other means. OS/2 has many ways to do most tasks. Pretty much any action which can be done by selecting a menu item, can be also done by using the keyboard alone, or the keyboard in combination with the mouse. For example, if "Delete" is checked, "Delete" will not appear on the popup for a file, but that will not prevent a file from being able to be deleted by dragging it to the shredder or deleting it from a command line. This feature helps cut down on the clutter caused by having menu items appear on the popup which are rarely used. A popup is most helpful when it contains items which represent the most common tasks to be performed. A popup should not be so long that it takes an extended period of time to find a given choice. Don't worry about removing a choice which you use only occasionally. On the times that is it needed, it can be returned to the popup via Menu Filtering recall. Note: Some files have been created with an undeletable style. "Delete" will not appear on the popup for this type of file, regardless of whether the "Delete" checkbox under Menu Filtering is checked, or not. These files are not deletable via the command line or dragging to the shredder. Note: Please be sure to read the section on "Enable menu filtering recall". ═══ 9.3. DW File Tab - page 3 ═══ Double-click on the setting for which you require assistance; Use the arrows and tabs to navigate to other Desktop Wizard pages; Press anytime to go back to the Table of Contents. ═══ 9.3.1. Enable Show .ZIP contents menu item ═══ Show .ZIP contents menu item Enabling this setting causes the "Show .ZIP contents" menu item to be added to the popup for all zip files. Note: "Show Zip contents", as well as "Unzip" and most other Desktop Wizard popup menu items works fine for files and folders which are on removable drives. This comes in handy when dealing with a CD-ROM or a floppy. There is no need to copy the file(s) to the local hard drive first. ═══ 9.3.2. Use External .Zip viewer ═══ Use External .ZIP viewer to display zip file contents If the "Use external .ZIP viewer" checkbox is checked and the full path to your desired viewer is entered in the entry field, the archive will be opened in that particular .ZIP viewer. This allows full manipulation of the zip file, limited only by the particular viewer you are using. The only restriction on the viewer is that it must be able to take command line parameters for the path of the zip file to be opened. (ZipMe [archive = zipme121.zip] and Zip Control [archive = zipct230.zip] are just two of the many such viewers which will work with Desktop Wizard.) Important Note: ZipMe v1.21 (and earlier versions) and Zip Control v2.29 (and earlier versions) do not work properly with the latest versions of the zip executables, zip.exe (zip21x2.exe) and unzip.exe (unz520x2.exe). They do work properly when older versions of the zip executables are used. Zip Control v2.30 does works properly with the latest zip executables, as well as the older ones. Zip Control v2.30 was just released to take care of these new changes in the zip executables. An update to ZipMe is most probably on the way. The following graphics show the contents of nfnf109b.zip using Zip Controlv2.30 and ZipMe v1.21 (using the older zip executables). This should not be construed as a recommendation for these archive viewers or a lack of recommendation for other viewers which are not shown. These two are just shown for informational purposes. Zip Control is shown above; ZipMe (using the older zip executables) is shown below. ═══ 9.3.3. Zip file contents display options ═══ Show .ZIP contents menu item Enabling this setting causes the menu item "Show .ZIP contents" to be added to the popup for all zip files, as shown in the graphic below. Display of .ZIP contents The way the contents are displayed depends on the settings of the next items. If the "Use external .ZIP viewer" is checked and the full path to your desired viewer is entered in the entry field, the archive will be opened in that particular .ZIP viewer. This allows full manipulation of the zip file, limited only by the particular viewer you are using. The only restriction on the viewer is that it must be able to take command line parameters for the path of the zip file to be opened. (ZipMe [archive = zipme121.zip] and Zip Control [archive = zipct230.zip] are just two of the many such viewers which will work with Desktop Wizard.) Note: ZipMe v1.21 and Zip Control v2.29 do not work properly with the latest versions of zip.exe (zip21x2.exe) and unzip.exe (unz520x2.exe). They do work properly when older versions of the zip executables are used. Zip Control v2.30 does works properly with the latest zip executables, as well as the older ones. Zip Control v2.30 was just released to take care of these new changes in the zip executables. An update to ZipMe is most probably on the way. If the "Use external .ZIP viewer" box is not checked, the contents of the zip file are displayed using the text editor whose full path is entered in the "Editor for Show Zip contents menu item" entryfield. (Actually, the results of the command unzip -l or unzip -v are written to a temporary file which is then opened by the selected text editor. If the text editor is closed without saving the results, the temporary file is deleted.) The default editor is E.EXE, the OS/2 System editor, but this may be changed to your favorite editor, either PM or text-mode. (If the editor is located in a directory referenced by the SET PATH statement in CONFIG.SYS, then just the filename (without the full path) needs to be entered.) The display of the zip file contents using the text editor can be normal mode, showing only the full path of the zip file; the size unzipped, date, time and name of the individual files within the zip file and the total size of the entire zip file unzipped. Or, if "Verbose output for Show Contents" is checked, the method of zipping, the zipped size, the ratio between the zipped and unzipped sizes and a CRC-32 value are displayed for each individual file, in addition to the normal information. Note: Since the "Show Zip contents" information is arranged in columns, it will be much easier to read if you change the font to a monospaced font. This will cause the columns to line up properly. To change the font for E.EXE, just select "Options" and then "Set font..." from the menu bar. An acceptable choice of font is System Monospaced, Normal style, 10 point size, but pick any combination that looks good to you. OS/2 offers you great flexibility - use it. Note: You may also want to select an editor you don't use often or make a copy of your favorite editor (naming it something else), and entering the path of the copy in the entry field. This allows you to size the window and keep the font monospaced for zip file contents viewing, while allowing a differently sized window with a more attractive proportional font to be saved for use by the original editor when doing "normal" editing tasks. Note: "Show Zip contents", "Unzip" and most other Desktop Wizard popup menu items works fine for files and folders which are on removable drives. This comes in handy when dealing with a CD-ROM or a floppy. There is no need to copy the file(s) to the local hard drive first. ═══ 9.3.4. Editor for Show .ZIP contents menu item ═══ Editor for Show .ZIP contents If the "Use external .ZIP viewer" box is not checked, the contents of the zip file are displayed using the text editor whose full path is entered in the "Editor for Show Zip contents menu item" entryfield, whenever the "Show .ZIP contents" menu item is selected for a zip file. (Actually, the results of the command unzip -l or unzip -v are written to a temporary file which is then opened by the selected text editor. If the text editor is closed without saving the results, the temporary file is deleted.) The default editor is E.EXE, the OS/2 System editor, but this may be changed to your favorite editor, either PM or text-mode. (If the editor is located in a directory referenced by the SET PATH statement in CONFIG.SYS, then just the filename (without the full path) needs to be entered.) Double-click here to see zip file contents displayed in a text editor. Note: Since the "Show .ZIP contents" information is arranged in columns, it will be much easier to read if you change the font to a monospaced font. This will cause the columns to line up properly. To change the font for E.EXE, just select "Options" and then "Set font..." from the menu bar. An acceptable choice of font is System Monospaced, Normal style, 10 point size, but pick any combination that looks good to you. Courier also works well. OS/2 offers you great flexibility - use it. Note: You may also want to select an editor you don't use often or make a copy of your favorite editor (naming it something else), and entering the path of the copy in the entry field. This allows you to size the window and keep the font monospaced for zip file contents viewing, while allowing a differently sized window with a more attractive proportional font to be saved for use by the original editor when doing "normal" editing tasks. ═══ 9.3.5. Verbose output for Show Contnets ═══ Verbose output when using editor for "Show .ZIP contents" The display of the zip file contents using the text editor can be normal mode, showing only the full path of the zip file; the size unzipped, date, time and name of the individual files within the zip file and the total size of the entire zip file unzipped, as shown immediately below. If "Verbose output for Show Contents" is checked, the method of zipping, the zipped size, the ratio between the zipped and unzipped sizes and a CRC-32 value are displayed for each individual file, in addition to the normal information. It is sometimes interesting to see the ratio of compression and a comparison of the uncompressed vs. compressed sizes of the various files, as shown below in the verbose display. Note: Both of these displays use the 8 point Courier font. ═══ 9.3.6. Enable command line session menu item ═══ Command line session menu item for files This setting causes a menu item "Command line" to be added to the popup for all files. Selecting "Command line" from the popup causes a VIO (command line) window to open, with the directory that the file is located in as the current directory. If the file is a shadow, the directory the original file resides in is made the current directory, not the directory the shadow is located within. Selecting the arrow to the right of the menu item "Command line" displays the cascading menu shown below. The cascading menu has four selections - full screen or windowed OS/2 command line sessions OR full screen or windowed DOS sessions. Command Processor and Arguments Enter the full path to the command processor of your choice. (If the command processor is located in a directory referenced by the SET PATH statement in CONFIG.SYS, then just the filename (without the full path) needs to be entered.) This will be the command processor whose window will be opened when the "Command line" menu item is selected. CMD.EXE is the default for the OS/2 command processor and command.com is the default one for DOS. 4OS2.EXE (OS/2) and 4DOS.COM (DOS) are very popular alternatives, due to its more numerous features. The Arguments field will usually not be necessary to use except for advanced users and users of the 4DOS/4OS2 products. It may be necessary to add certain arguments to get the desired results with these and other add-on command processors. ═══ 9.4. DW File Tab - page 4 ═══ Double-click on the setting for which you require assistance; Use the arrows and tabs to navigate to other Desktop Wizard pages; Press anytime to go back to the Table of Contents. ═══ 9.4.1. Enable Auxilliary functions menu item ═══ Enable Auxilliary functions menu item The Auxilliary functions menu item is a menu item (for file objects) with a sub menu consisting of six choices. These six choices are to help make it easier to make disks from images, work with packed files, and view .hlp files. These functions are generally not used by most people every day so they have been grouped under the heading of Auxilliary functions and relegated to a sub menu. That helps to keep the popup menu for the file objects from becoming too long and cumbersome. The first two selections are concerned with making floppy disks from disk image files. The next three involve unpacking or viewing packed files, and the last allows viewing any OS/2 .HLP file. The first five menu items are always present (if the Auxilliary functions main menu is enabled) when you right click on a file object. The last menu item is only available when you right click on a file object with the .HLP extension. The reason for the first 5 menu items always being shown is because there is no single standard default extension for disk image files. They can be named with any extension and therefore can not readily be identified by Desktop Wizard. OS/2 help files do use the same extension all the time. For further information on these items also see : Make disk from image file - settings, Unpack files - AUTO / PROMPT / SHOW, and Viewing .HLP files. Note: This setting also enables/disables the settings on page 5 - the continuation of the Auxilliary functions. ═══ 9.4.2. Make disk from image file - settings ═══ Make disk from image file - settings Make disk from image file menu item gives you a quick and easy way to make new floppy disks from image files without having to remember the command line syntax of loaddskfdskf.exe or xdfcopy.exe. To create a new floppy disk from an image file just right click on the file and select which method (either loaddskf.exe - DSK or xdfcopy.exe - XDF) you want to use. You will then be prompted to select whether you want it directed to floppy disk drive A: or B:. After selecting which drive, a command line session will be started using your selection to create the disk. The default settings will cause the program not to prompt the user to insert a diskette, to beep when it is completed, and to not automatically close the session. These settings may be changed on page 4 of the DW Files settings page but it is recommended that you check the documentation on loaddskf.exe and xdfcopy.exe before changing arguments. Run these programs from the command line with no arguments to see a list of available switches. Note: The files makedskf.exe, loaddskf.exe, and xdfcopy.exe must be located in a directory that is listed on your path statement in the config.sys file for this feature to work. These files are readily available at many popular OS/2 ftp sites, bbs's, and OS/2 CD's. Depending on what version of OS/2 you are running xdfcopy.exe may already be in the /OS2 directory and the other two files may be on the installation CD or disks. ═══ 9.4.3. Unpack files - UNPACK AUTO settings ═══ Unpack files - UNPACK AUTO settings This function allows an easy way for the user to unpack file that have been packed with the OS/2 pack.exe program. The UNPACK AUTO menu selection treats packed files almost identically the way it treats .ZIP files. The user may want to set this function up exactly in the same manner for consistency. Default Destination (for Unpacking) - DD4U Enter the directory (full path) that you desire the unpacked files to be placed into. When a file is unpacked, it will not be placed directly in this directory. A subdirectory with the same name as the packed file will be created for the unpacked files to be placed into. This newly created directory will be placed in the "Default Destination". For example - say that h:\unpacked is entered as the DD4U and a packed file by the name of foo is to be unpacked. Just select "Unpack files auto" from the popup of foo (click mouse button number two - usually the right one - on foo to get the popup and then select the arrow beside Aux. functions). A directory with the name foo will be created and foo will be unpacked into the directory foo. Foo will be a subdirectory of h:\unpacked (h:\unpacked\foo). Note: A word of caution concerning real files and the Desktop. It is a good habit to develop to never leave actual files on the Desktop. Instead, only shadows of files and directories and program references should be placed on the Desktop. This speeds the loading of the Desktop, since these objects do not have any appreciable size. Also, in the rare instance that there is a problem with the Desktop, the actual files and directories will not be lost, only the references to them will be lost. Additionally, a backup of a Desktop which has no actual files on it will be faster time-wise and smaller size-wise, than a backup of a Desktop which contains actual files, regardless of the program which performs the backup. So, if you pick a new directory to have the unpacked files' folders placed into (unless you merely intend this directory to be a temporary staging area) and make sure it does not have the Desktop as its parent. Note: When a packed file is unpacked, the packed file is left intact - in its original location - before, during and after the unpacking process. It is not destroyed or altered by using the "Unpack files auto" menu choice or by unpacking via other programs. Unpack args There is no need for most users to put anything in this entry field. This was included for users who may have special needs and who have a working knowledge of the unpack.exe program and its various arguments. Refer to OS/2 documentation for details on the unpack.exe program. Create shadow for DD4U folder This setting will create a shadow of the destination folder on the desktop. In the example, a shadow of h:\unpacked would be created on the Desktop. This allows easy access to all the subdirectories which contain the unpacked files. (If the DD4U is changed to the Desktop, this choice does not function). Create shadow for new destination subfolder This setting will cause a shadow of the newly created subfolder to be placed on the Desktop. In our example of unpacking foo, a shadow of the foo subdirectory would be created on the Desktop. This would allows easy access to all the files which it contains. However, leaving this setting on can result in increased Desktop clutter if many packed files are unpacked at once or if the shadows of previous unpackings are allowed to remain. Note: A closed shadow of a folder is just a pointer to a real folder. Deleting a closed shadow of a folder only deletes the pointer to the real folder; it does not delete the real folder and/or its contents. However, when the folder shadow is double-clicked, it is the real folder which opens, not the shadow. This open folder is real, as are the objects contained within it. Deleting the folder which is displayed as a result of opening a folder shadow will delete the actual folder and all its contents. Deleting a file within a folder which displayed as a result of double clicking a shadow of a folder will delete that actual object. A common misconception is thinking that since a shadow of a folder was created, everything within it is also always automatically a shadow. This is just not true. Open DD4U folder on completion This setting causes the folder entered as the "Default destination (for unpacking)" to open on the desktop each time a file is unpacked. It is not necessary for the "Create shadow for destination folder" to be selected for the open function to work, since a view of the actual folder is opened. In the example, this would cause the h:\unpacked directory to open on the desktop whenever a file was unpacked via the "Unpack files auto" popup menu item. This allows easy access to the new subdirectories which were created for each of the newly unpacked files, without cluttering up the Desktop. Open subfolder on completion This setting causes the new subfolder just created as a result of unpacking a packed file to open on the Desktop. This allows easy access to the files within the new subdirectory - for instance, a read.me could be double-clicked for information or an executable could be started. The "Create shadow for destination sub folder" setting does not have to be on for this setting to work, since it is the actual folder which will be opened. If multiple files are unpacked, turning this setting on can result in the potential for Desktop clutter. In the example, the newly created foo subdirectory (h:\unpacked\foo) would be opened on the Desktop, if this setting were on and foo were unpacked. Show session This setting opens a VIO window (OS/2 command line window), showing the progress of the unpacking session. A benefit of having the session visible is that it can be seen if there are any errors during unpacking or any errors within the packed file itself. Autoclose session (when finished) This setting closes the VIO (command line) window (which was showing the progress of the unpacking session) as soon as the unpacking is complete. A benefit of not having this setting checked is that you'll have time to read the progress of the unpacking, without worrying about trying to catch it before it disappears. A disadvantage to leaving this setting unchecked, is that you will have to close the VIO window yourself. Beep on completion This setting causes a beep to be sounded when the unpacking session is completed. This is independent of the setting of Show session and Autoclose session. Note: For any of the unpack functions to work correctly the unpack.exe file should be on your system located in a directory that is included in the Path statement in you config.sys file. OS/2 normally includes this file in any installation and puts it in the \OS2 directory (and this directory is normally included in the Path statement). So, unless you have deleted the file and/or it's path entry in the config.sys you are already set up to use the unpack functions. ═══ 9.5. DW File Tab - page 5 ═══ Double-click on the setting for which you require assistance; Use the arrows and tabs to navigate to other Desktop Wizard pages; Press anytime to go back to the Table of Contents. ═══ 9.5.1. Enable Auxilliary functions menu item (cont) ═══ Enable Auxilliary functions menu item (cont) This enables/disables both the settings on this page and on page 4 (DW Files) for the Auxilliary functions. See Enable Auxilliary functions menu item for more information. ═══ 9.5.2. Unpack files - UNPACK PROMPT settings ═══ Unpack files - UNPACK PROMPT settings This method of unpacking packed files allows the user a bit more flexibility, when desired, to change the destination for unpacking 'on the fly'. Selecting this menu item (after right clicking on a packed file) will prompt the user for the destination path desired. If the "file name" entry area is left blank then ALL the files in the packed file will be unpacked to the destination. A single file name, however, can be entered in the "file name' entry field to extract it alone (if it exists) from the packed file. Unpack args There is no need for most users to put anything in this entry field. This was included for users who may have special needs and who have a working knowledge of the unpack.exe program and its various arguments. Refer to OS/2 documentation for details on the unpack.exe program. Autoclose session (when finished) This setting closes the VIO (command line) window (which was showing the progress of the unpacking session) as soon as the unpacking is complete. A benefit of not having this setting checked is that you'll have time to read the progress of the unpacking, without worrying about trying to catch it before it disappears. A disadvantage to leaving this setting unchecked, is that you will have to close the VIO window yourself. Beep on completion This setting causes a beep to be sounded when the unpacking session is completed. This is independent of the setting of the Autoclose session. Note: For any of the unpack functions to work correctly the unpack.exe file should be on your system located in a directory that is included in the Path statement in you config.sys file. OS/2 normally includes this file in any installation and puts it in the \OS2 directory (and this directory is normally included in the Path statement). So, unless you have deleted the file and/or it's path entry in the config.sys you are already set up to use the unpack functions. ═══ 9.5.3. Unpack files - UNPACK SHOW settings ═══ Unpack files - UNPACK SHOW settings This function allows the user a quick and easy way of looking at and exploring the contents of packed files. This may be done in a command line session or in a text editor/viewer. Merely right click on a packed file, such as those on the OS/2 installation CD or disks, and select Unpack files SHOW. Use windowed OS/2 session Selecting this radio button makes the output of the unpack command use an OS/2 windowed command line session. One disadvantage to this is that if there are numerous files inside the packed file then it will possibly scroll by quickly and off the screen. Use text editor Selecting this radio button makes the output of the unpack command use a text viewer or editor selected by the user. Either the text editor must be on the Path statement in your config.sys file or the fully qualified file name (include full path) must be used. Note: For any of the unpack functions to work correctly the unpack.exe file should be on your system located in a directory that is included in the Path statement in you config.sys file. OS/2 normally includes this file in any installation and puts it in the \OS2 directory (and this directory is normally included in the Path statement). So, unless you have deleted the file and/or it's path entry in the config.sys you are already set up to use the unpack functions. ═══ 9.6. DW Folder Tab - page 1 ═══ Double-click on the setting for which you require assistance; Use the arrows and tabs to navigate to other Desktop Wizard pages; Press anytime to go back to the Table of Contents. ═══ 9.6.1. Default Destination for Zipping ═══ Default Destination for Zipping This entry field sets the location for where zip files will be placed on creation. If this location does not exist, it will be created. The default location is a directory named nfnfzips, located as a top level directory on the boot drive. Please read the discussion in the "Default Destination for Unzipping" subsection before changing this location. If f:\nfnfzips is the "Default Destination for Zipping", any time a zip file is created by selecting "Zip this file", "Zip tree" or "Zip folder" from a popup menu, the new zip file will be placed in f:\nfnfzips. Depending on the other settings, a shadow of f:\nfnfzips will or will not be placed on the Desktop, the command line session which shows the zipping action will or will not be visible, will or will not close itself and a beep when the zipping is completed will or will not sound, and f:\nfnfzips will or will not open when the zipping is completed. Note: If files are zipped or unzipped from the command line, the "Default Destination for Zipping" and the "Default Destination for Unzipping" will not be recognized and folders will not automatically be created for unzipped files. The zipped or unzipped files will, instead, be placed in the location specified by the zip or unzip command. ═══ 9.6.2. Enable Zip menu items (for folders) ═══ Zip menu items for folders Enabling either (or both) of these settings places a corresponding menu item ("Zip folder" and/or "Zip tree") on the popup for all folders (including shadows), except for the root folders of all drives. "Zip tree" will not appear on the popup for a folder which does not have any subdirectories. Instead, a "Zip tree*" menu item will appear. (This is independent of the setting for "Zip folder".) In the graphic on the left, both menu items were enabled and the text folder has subfolders, so "Zip folder" and "Zip tree" are displayed. In the graphic on the right, only Tree stats were enabled and, since the gfc folder does not contain any subdirectories, "Zip tree*" appears, instead of "Zip tree". Note: If a zip menu item is selected from the popup of the shadow of a folder, the actual folder is considered to be the target of the operation. Note: Zipping folders or trees (or files) always leaves the originals in place. They are not moved into the zip file by Desktop Wizard, they are only copied to it. Zip folder Selecting "Zip folder" causes the files within the 'root' of a given folder (not within any of its subfolders) to be zipped. The resulting zip file will have the name of the folder followed by .zip for its name, and it will be placed in the "Default Destination for Zipping". So, if a folder named foo contained read.me and foo.exe and two subfolders foo2 and foo3, each containing the files file1 and file2, selecting "Zip folder" would create a zip file named foo.zip which contained only read.me and foo.exe. It would not contain foo2 or foo3, nor would it contain any files from either foo2 or foo3. Zip tree Selecting "Zip tree" causes the entire contents of a folder, including all its subfolders, to be zipped. The directory structure of the tree is maintained. If there are no subfolders, the action of "Zip tree*" is the same as that of "Zip folder". In the preceding example, if "Zip tree" were selected, the resulting zip file, again named foo.zip, would contain \foo2, \foo2\file1, \foo2\file2, \foo3, \foo3\file1, \foo3\file2, as well as read.me and foo.exe. Note: The way OS/2 works, if multiple objects are selected and a popup menu is called from any one, only the menu items on every object will be shown on the popup. So, if multiple folders are to be zipped (each into its own zip file) at the same time and some of the folders had subdirectories and some of them did not, the "Zip tree" menu item would not be on the 'combined' popup. Desktop Wizard gets around this situation by having the "Zip tree*" menu item appear on the combined popup for all of the folders (unless they all have subdirectories, in which case "Zip tree" would appear.) This makes it possible to zip multiple, entire folders at one time, irrespective of whether they contain subdirectories or not. If it were not desired to have any subdirectories included in the zip files, the "Zip folder" menu item should be enabled and selected from the 'combined' popup instead. ═══ 9.6.3. Create shadow for destination folder ═══ Create shadow for destination folder for zipping This setting creates a shadow of the "Default Destination for Zipping" and places it on the Desktop. If a shadow of the DD4Z already exists there, a second one is not created. In the example graphic, a shadow of the f:\nfnfzips directory would be placed on the Desktop. ═══ 9.6.4. Open folder on ZIP completion ═══ Open DD4Z folder on ZIP completion This setting opens the "Default Destination for Zipping" each time a zip file is created by an Desktop Wizard menu selection. In the example graphic, the f:\nfnfzips directory would be opened each time a zip file was created. ═══ 9.6.5. Show ZIP session, Autoclose, Beep ═══ Show ZIP session This setting makes a VIO window (OS/2 command line window) visible, which shows the progress of zip.exe during the addition of the dropped files or folders to an existing zip file. A benefit of having the session visible is that it can be seen if there are any errors during the zipping operation. Autoclose session This setting closes the VIO (command line) window (which was showing the progress of the zipping session) as soon as the zipping is complete. A benefit of *not* having this setting checked is that you'll have time to read the progress of the zipping, without worrying about trying to catch it before it disappears. A disadvantage to leaving this setting unchecked is that you will have to close the VIO window yourself. Beep on completion This setting causes a beep to sound when the zipping session is completed. This is independent of the settings for Show ZIP session and Autoclose session. ═══ 9.6.6. Enable Add to .Zip menu items ═══ Add to .Zip menu items for folders This setting causes two menu items to be added to the popups for folders - "Add folder to .ZIP" and "Add tree to .ZIP". Pressing either of these menu items displays the Add to zip dialog. (See the help for the "Enable Add to .ZIP menu item" for a picture of the dialog.) "Add folder to .ZIP" is similar to "Zip folder" in that it acts upon only the files which are immediately within the given folder. It is not recursive. These files in the 'root' of the folder are the ones which will be added to the zip file which is selected from the list box on the right. Pressing the "Add to" button completes the adding process, while pressing the "Cancel" button cancels the process. The references to the parent folder are included in the zip file when a folder is added. If a folder has subfolders, "Add tree to .ZIP" is also added to the popup. If there are no subfolders, it is not added. "Add tree to .ZIP" is similar to "Zip tree" in that it acts upon all objects which have the given folder as a parent. It is recursive. All files within the folder, all subfolders within the folder as well as any files or subfolders the subfolders might contain are added to another zip file. The directory information is preserved. ═══ 9.6.7. Enable Stats menu items (for folders) ═══ Stats menu items for folders Enabling either (or both) of these settings - Folder (for "Folder stats") or Tree (for "Tree stats") places the corresponding menu item(s) on the popup for all folders, including shadows. Folder stats When selected, "Folder stats" displays the same information as is displayed in the titlebar when titlebar stats for open folders are enabled. This information is the number of subdirectories within the folder, the total number of files within the given folder itself (not in subdirectories) and the total size of the files in the given folder itself (not in subdirectories). Folder stats is not recursive. Tree stats When selected, "Tree stats" shows the same information as "Folder stats", except it is recursive. This means that it totals the numbers of all of the directories and all of the sizes of all files in all of the subdirectories below the given folder, in addition to those immediately within the given folder. Note: In a large directory or one with many subdirectories, displaying "Tree stats" could take quite a few seconds or more, depending on the speed of the computer and the type of hard drive it has. (This is why titlebar stats only displays information about files in the opened folder itself, not all of its subdirectories as well.) ═══ 9.6.8. Enable Stats on open folder titlebar ═══ Stats displayed on an open folder's titlebar Enabling this setting changes the display of the titlebar for all folders. Since the Titlebar Stats are not recursive, selecting this option does not add an appreciable delay to the display of a folder. The first item displayed is the folder name, as it is without this feature enabled. In the graphic, the folder name is nfnf109b. This is followed by "files: " and the number of files within the folder (but not counting any files in any subdirectories). There are 12 files in the example, not counting any files within the bitmaps subdirectory so 12 is shown for the number of files. Shadows of files and program references (such as the "Enhanced Editor") are not included in the totals. However, hidden files are included. Next is the word "bytes: " and the number of bytes these files (including the hidden ones) occupy. The 12 files (not including any files within the bitmaps subdirectory) occupy 641,497 bytes, so 641,497 is shown after "bytes:". Then "dirs:" and the number of subdirectories immediately within the given folder is displayed. Since there is only one subdirectory within the nfnf109b directory, the value for dirs is 1. Subdirectories below the bitmaps subdirectory are not included in this count. Shadows of folders (such as the "Games" folder) are not counted. The full path of the folder, enclosed within square brackets is next. H:\unzipped\nfnf109b is the path for the folder in the graphic. This is a handy feature for the times that multiple directories with the same name but a different path are displayed concurrently. The full path is not shown for the root directory of a drive. The type of view is the last item displayed, the same as within a stock titlebar for a folder. Note: The stats displayed do not represent the stats of the selected or highlighted objects within the given folder. The stats are for all files and subdirectories immediately within the folder itself, highlighted or not. Note: Hidden files and hidden subdirectories will be included in the stats display, even though the objects are not currently visible. Program references and shadows of files or folders will not be included in the totals. If the titlebar stats do not agree with what you see in the folder, check for these types of objects. Note: Titlebar stats do not cause any interaction problems with the portion of other applications which places buttons in the titlebar, such as Xit or the close button from NPS or Object Desktop. ═══ 9.7. DW Folder Tab - page 2 ═══ Double-click on the setting for which you require assistance; Use the arrows and tabs to navigate to other Desktop Wizard pages; Press anytime to go back to the Table of Contents. ═══ 9.7.1. Enable command line session menu item ═══ Enable command line session menu item for folders This setting causes a menu item "Command line" to be added to the popup for all folders. Selecting "Command line" from the popup causes a VIO (command line) window to open, with the directory of the folder as the current directory. If the folder is a shadow, the directory of the original folder is made the current directory. In the example graphic, a command line with the full path to the apps folder as the current directory would be opened. Selecting the arrow to the right of the menu item "Command line" displays the cascading menu shown below. The cascading menu has four selections - full screen or windowed OS/2 command line sessions OR full screen or windowed DOS sessions. Command Processors and Arguments Enter the full path to the command processor of your choice. (If the command processor is located in a directory referenced by the SET PATH statement in CONFIG.SYS, then just the filename (without the full path) needs to be entered.) This will be the command processor whose window will be opened when the "Command line" menu item is selected. CMD.EXE is the default for the OS/2 command processor and command.com is the default one for DOS. 4OS2.EXE (OS/2) and 4DOS.COM (DOS) are very popular alternatives, due to its more numerous features. The Arguments field will usually not be necessary to use except for advanced users and users of the 4DOS/4OS2 products. It may be necessary to add certain arguments to get the desired results with these and other add-on command processors. ═══ 9.7.2. Enable drag/drop auto-prompt dialog box ═══ Drag/drop auto-prompt dialog box for all objects Enabling this setting causes a dialog box to pop up every time an object is dragged and dropped from one folder to another. The dialog does not appear if objects are just moved within their own folder or moved from one spot on the Desktop to another. The default for OS/2 is to move an object which is dragged and dropped. Instead of moving the object, Desktop Wizard causes a dialog box with five buttons on it to pop up. The five choices are "Copy", "Move", "Shadow", "Migrate program object to folder" and "Cancel". No action is taken until a button is pressed. Pressing "Copy" copies the dropped objects to the new folder, "Move" moves them there, "Shadow" creates a shadow of each object in the new location. "Cancel", of course, cancels the entire operation. "Migrate program object to folder" causes a program reference object to be created at the new location. The name of the program reference is the same as the executable, but without the extension. This button is active only for objects whose extensions are "exe", "cmd" or "bat". The auto-prompt dialog can be overridden by using the keyboard at the same time the object is dragged and dropped. The keys used are the same as the standard keys for copy and shadow as OS/2 normally uses: = copy; = create shadow). To move a file without the prompt, is used. Note: The drag/drop auto-prompt is very useful for laptops and other situations where a traditional mouse is not used. It is also helpful in allowing new users to get a feel for OS/2, without having to worry about what is going to happen when they drag an object. Additionally, it is useful when you don't want to use the keyboard. ═══ 9.7.3. Enable menu filtering recall (for folders) ═══ Menu Filtering Recall for folders Enabling this item allows all the items in the Menu Filtering section which are checked to reappear on the popup menu when a modifier key is held. Select the modifier key from the choices in the drop-down list box at the end of the line. In the graphic, F4 is selected as the modifier key. The possible choices for modifier keys are F2-F9. To see the entire menu, hold down the modifier key which you have selected while getting the popup for the file. If this particular key is not being held while the menu is called, then the items with check marks on the Menu Filtering list will not appear. In the example in the graphic, if F4 is held down while getting a popup menu, "Copy", "Help", "Move", "Create Shadow" and "Pickup" will appear, even though they have been filtered. This setting allows you to be more ruthless in removing seldom used items form your menus. On the rare occasions that a filtered item is needed, just hold down the modifier key and the full popup will appear. Note: There are a few other settings in Desktop Wizard which call for a function key to be used. It is not required that the same key be used as a modifier in all cases, but it is much easier to remember the one key if all are set to the same value, instead of trying to remember three different ones and the times that each are used. Note: The setting for enabling menu filtering recall for folders is separate from the setting for enabling menu filtering recall for files. Usually, if one is enabled, it makes sense to enable the other and again, use the same modifier key. ═══ 9.7.4. Menu filtering (for folders) ═══ Menu filtering for folders Checking one (or more) of these items causes them to be removed from the popup menu for folders. It does not prevent the associated action from occurring by other means, including the command line. OS/2 has many ways to do most tasks. Pretty much any action which can be done by selecting a menu item, can be also done by using the keyboard alone, or the keyboard in combination with the mouse. For example, if "Delete" is checked, "Delete" will not appear on the popup for a folder, but that will not prevent the folder from being able to be deleted by dragging it to the shredder. Similarly, the setting for copy has no bearing on whether a file can be copied by dragging while holding the key down. Note: Desktop Wizard has separate menu filtering checkboxes for folder popup menu filtering and file popup menu filtering. If, for example, you did not want to have the "Copy" choice visible on either type of object, you would have to put a checkmark in the menu filtering section for folders, as well as in the menu filtering section for files. Note: Some folders have been created with a certain type of style, for example "No Delete". Menu Filtering settings will not override these special styles. ═══ 9.8. DW Folder Tab - page 3 ═══ Double-click on the setting for which you require assistance; Use the arrows and tabs to navigate to other Desktop Wizard pages; Press anytime to go back to the Table of Contents. ═══ 9.8.1. Enable close folder from icon ═══ Close Folder From Icon Enabling this setting allows an open folder to be closed from it icon. Hold the modifier key down while double-clicking the open folder's icon will close the open folder. The modifier key is selected from the drop-down list box at the end of the line. In the graphic, F4 is selected as the modifier key. The possible choices for modifier keys are F2-F9. This method of closing a folder will not be the most commonly used one, but it will be available whenever you would feel that it would be useful. One benefit from using a utility such as Desktop Wizard, is that it allows additional ways to accomplish a given task. See also "Close folder" menu item. Note: The menu filtering recall settings in Desktop Wizard also call for a function key to be used. It is not required that the same key be used as a modifier in all cases, but it is much easier to remember the one key if all are set to the same value, instead of trying to remember three different ones and the times that each are used. ═══ 9.8.2. Enable close folder menu item ═══ Close folder menu item Enabling this setting causes a "Close folder" menu item to be added to the popup for all open folders. This allows folders to be closed from their open icon via the menu. This setting can be used at the same time as the "Close folder from icon" hotkey combination, giving yet another way to close a folder. Note: When this setting is enabled, "Close folder" will appear on the popup called for from an open folder's icon as well as the popup called from within the open folder itself. On the popup from the actual opened folder, there is already a "Close" menu item at the bottom, so there will be two such entries after enabling this one. This is a small inconvenience for being able to have a "Close folder" menu item on the popup called from the open folder's icon. If there is a way to avoid this duplication, a modification will be made to a future version of Desktop Wizard. ═══ 9.8.3. Enable close/show/hide all folders menu item ═══ Close/Show/Hide all folders Enabling this setting place the cascaded "Close/Show/Hide" menu item on the popup for the Desktop. "Close all folders" closes all folders, first unhiding any that may be hidden or minimized. "Show all folders" will make all hidden or minimized folders visible, whether they were minimized by Desktop Wizard or not. "Hide all folders" will make all folders disappear from view, without closing them. Each of these menu items affects only the current set of folders. Folders manipulated after the selection of one of these menu items will have their behavior changed in any way. These menu items may be repeated at any time to reapply their effects to any new folders. Note: Since "Close all folders" makes minimized folders visible before closing them, it may be used after selecting "Hide all folders" without requiring the use of "Show all folders" in between. If hidden folders were not made visible before closing, the next time a folder which was closed from a hidden position was opened, it would open again in a hidden position. This is usually not the desired scenario. To watch hidden folders become visible before closing, open a number of folders, select "Hide all folders" and then select "Close all folders". Each folder will surface and then close. ═══ 9.8.4. Enable New Object menu item (Global) ═══ New object menu item for all folders Enabling this setting places a "New object..." menu item on the popup for all folders. Create folder There are two portion to the dialog. The lower portion, which has the focus when the dialog first opens, concerns creating a new folder only. Enter a new name for the folder, if desired, and click on the "Create folder" button (or press the key) and a new folder will be created below the current directory. Enter the full path to a new location (g:\utils\editors\text) and whatever portion of the tree does not exist will be created there (instead of in the current folder). Enter a relative path (newdir1\newdir2) and the folder or tree section will be created (where necessary) below the current folder. Quotes are not necessary for folder or paths containing spaces. Note: Do not place a backslash, " \ " , in front of the name for a folder or in front of a relative path. Using a leading backslash results in the operation being canceled, but no errors will occur. Create object The upper portion of the New object dialog concerns creating objects other than folders. Use the drop-down list box to select the "Object type", enter the name for the object and then press the "Create object" button. The object will always be created within the current directory. The available "Object types" are whatever templates are located within the Templates folder. Note: The entire list is not always displayed in alphabetic order. Usually, the beginning is in order, but more recent entries are just included at the end, instead of in their correct position. Be sure to scroll to the end to find find additional object types. Refresh List If a new template has been added since the Templates folder was last checked, press the "Refresh" button to add it to the list. See also the "Query Templates folder at boot time" setting. ═══ 9.8.5. Query Templates folder at boot time ═══ Query Templates folder at boot time Enabling this setting allows Desktop Wizard to record the types of templates that are located within the Templates folder at boot time. This will slow the boot up process only by a second or two, depending on the number of templates, but it will speed up the display of the "New object" dialog the first time it is called. If this setting is not enabled, the Templates folder will not be checked until the first time the "New object" dialog is called. This results in a slightly faster boot, with a correspondingly slower display of "New object" only for the first time it is called. The results of the query, be it from boot time or from first use of the dialog, are remembered until the system is rebooted. Subsequent displays of the dialog will be equally speedy, regardless of the status of this setting. Note: Please read the Interactions and bugs section before trying this option. ═══ 9.8.6. Enable Get File(s) menu item (Global) ═══ Get file(s)... menu item for all folders Enabling this setting allows the "Get file(s)..." menu item to appear on the popup menu for all folders. The "Get file(s)..." dialog allows a shadow of the selected remote folder to be created in the current directory or the actual selected folder to be opened on the Desktop. If, instead, a remote file (or files) are highlighted they may be copied or moved to the current directory, or have shadows created in the current directory. Any files may also be selected and deleted. If the highlighted files have extensions of "exe", "com", "bat" or "inf", program reference objects for the remote files may be created in the current directory. The path to the remote directory is shown in the titlebar of the dialog. If the operation is a copy or a move, a beep or a dialog box (or both or neither) may be selected to notify the user that the operations were completed successfully. This is sometimes useful when large sized files or large numbers of files are being manipulated. If a duplicate file already exists the user will be prompted as to whether they want to replace the duplicate or cancel the operation Any selected remote folder can be opened in an icon view, tree view, details view, OS/2 command line session, or a DOS command line session by selecting the Open current folder button and selecting the appropriate radio button. Note: The two folder buttons operate on the directory whose files are displayed on the right portion of the dialog, not the directory which is highlighted. Sometimes these are the same directory, but not always. It is possible to highlight a directory without having its files displayed, simply by single-clicking on it. This will result in the previously double-clicked directory being the target of the "Open current folder" or "Create folder Shadow" buttons, not the highlighted one. Double-click the directory you are interested in to ensure that you log into it so that it will be the target. Note: The files list box in Get Files also has a popup menu that has menu items (cascading menus) that allow the user to manipulate the attributes of files. Either all files or selected files can be manipulated. ═══ 9.8.7. Enable NO Drag Objects menu item ═══ Drag/No Drag menu item on the Desktop's popup menu Enabling this setting allows the cascaded menu item "Drag/No Drag" to be placed on the popup menu for just the Desktop. Selecting "Disable drag objects (Desktop)" changes the style for all objects currently on the Desktop, preventing them from being able to be dragged. It does not effect object which are not yet on the Desktop. If "Disable drag" has been selected, "Enable drag objects (Desktop)" will reverse its effects. With a regular system, the default style is to allow all objects to be dragged. There is no need to select the "Enable drag" setting to allow object to be dragged when the system first starts up. Note: "Disable drag" will not prevent the "Sort" or "Arrange" menu items on the Desktop's popup from changing the position of objects on the Desktop or effect the move, copy, and delete menu items. ═══ 9.8.8. Enable "Desktop Wizard is ACTIVE" note at boot up ═══ Desktop Wizard is ACTIVE note at boot time Enabling this setting allows the Desktop Wizard IS ACTIVE banner (shown below) to appear as the Desktop is loaded at boot time. If this setting is turned off, the banner is not displayed at boot time, but Desktop Wizard is still loaded. Desktop Wizard status menu item on the Desktop's popup menu Regardless of the setting for the "Desktop Wizard is ACTIVE note at boot time" option, the status of Desktop Wizard will always appear on the popup menu of the Desktop. If Desktop Wizard is operational, the menu item will read "Desktop Wizard is ACTIVE". If Desktop Wizard is turned off, the menu item will read "Desktop Wizard is INACTIVE". To reverse the current status of Desktop Wizard, just click on this menu item. When Desktop Wizard is turned off via this item, the dialog below is displayed. When Desktop Wizard is turned on via the menu item, the dialog shown above is displayed (identical to that seen at boot time). Note: This allows for an easy way to determine if Desktop Wizard contains any useful features for you. Turn Desktop Wizard on and modify the settings to suit your style and use it for a week or two. Then, turn Desktop Wizard off via this setting. Repeat. If it takes longer to do certain tasks or if you keep on wishing that the missing menu items could be returned, then Desktop Wizard is for you. If you don't see any difference, then your particular style does not benefit from Desktop Wizard's features. ═══ 9.8.9. Sort folders ═══ Sort folders Always Enabling this setting causes all folders on the entire system to keep their contents sorted at all times. Turning this option off after it was enabled will turn the sorting option off for all folders on the system. If, for example, 5 folders out of a total of 1000 folders were set to "Always maintain sort order" on the "Sort" tab of their settings notebooks and then Desktop Wizard's "Always sort all folders" were turned on, all 1000 folders would stay sorted. If the Desktop Wizard setting were then turned off, then no folders would stay sorted. The sort setting for the 5 folders which were previously set to stay sorted would not be remembered upon deactivation of this menu item. Only when opened Enabling this setting causes the all folders on the system to be sorted when they are first opened. After they are opened and you drag a file to or from them they will not automatically be resorted. This setting does not affect any permanent settings for the folder. ***Just before release date it was noted that this feature had a major bug and it has been disabled. It hopefully will be fixed and enabled in a later version*** ═══ 9.8.10. Enter code to register Desktop Wizard ═══ Enter code to register Desktop Wizard Enter your registration code here to allow Desktop Wizard to function beyond the 45 day trial period. If the trial period ends and Desktop Wizard has not been registered, many Desktop Wizard features will be disabled and some functions will remind you that the trial period is over. ═══ 9.9. DW Folder Tab - page 4 ═══ Double-click on the setting for which you require assistance; Use the arrows and tabs to navigate to other Desktop Wizard pages; Press anytime to go back to the Table of Contents. ═══ 9.9.1. Enable Make disk image menu item ═══ Enable Make disk image menu item Make disk image menu item gives you a quick and easy way to make disk images of your floppy disk without having to remember the command line syntax of makedskf.exe or xdfcopy.exe. As the picture below shows, when you right click on a drives object (A: or B:) you will see the Make disk image menu item. To create the disk image put a floppy disk into either A: or B: drive, select the sub menu arrow to the right of Make disk image, and select your choice of programs to use - makedskf.exe or xdfcopy.exe. You will be prompted first for a fully qualified name (complete with path) for the disk image. It is recommended that you use a standard extension so the file type will recognizable later by just knowing the extension. There is no exact standard for this but most of the time either .DSK or .IMG is used. After you give the disk image a fully qualified name and select OK Desktop Wizard will open a windowed command line session and make the disk image for you using the program you selected. When finished, double click on the system icon (upper left corner of the command line session window) to close it. The default settings, on page 4 of the DW Folders settings pages, are set to not prompt you to insert your disk into the drive and to sound a beep when the disk image is finished. The command line session is also not set to automatically close on completion. These settings can be changed on page 4 of the DW Folders settings, however it is recommended that you check the documentation on makedskf.exe before changing arguments. Run this program from the command line with no arguments to see a list of available switches. Note: The files makedskf.exe, loaddskf.exe, and xdfcopy.exe must be located in a directory that is listed on your path statement in the config.sys file for this feature to work. These files are readily available at many popular OS/2 ftp sites, bbs's, and OS/2 CD's. Depending on what version of OS/2 you are running xdfcopy.exe may already be in the /OS2 directory and the other two files may be on the installation CD or disks. Also see : Make disk from image file -settings ═══ 9.9.2. Enable folder roll up ═══ Enable folder roll up This function will allow any folder (except the Desktop) to be rolled up by double clicking on the title bar with mouse button 2. Double clicking a second time will restore it to it's former size. This accomplishes the same thing that a user could manually do by resizing the window with the mouse pointer so only the title bar would be showing. This helps save screen space without having to close or minimize the folder. If you close a folder while it is rolled up it will retain that rolled up state when you open it up later. It will not retain the roll up state, however, after the system is rebooted. Note: Rolled up windows can be resized in the normal OS/2 way by using the mouse pointer. ═══ 9.9.3. Enable folder close on single click ═══ Enable folder close on single click This function will allow a folder to be closed by a single click on the System menu icon (upper left corner of any folder) instead of having to double click on it or selecting the close menu item. Hopefully a future version will extend this to the System menus on program windows instead of just folders. Note: Mouse button 2 will still access the System menu if needed. ═══ 9.9.4. Enable folder sort (double click titlebar MB3) ═══ Enable folder sort (double click titlebar MB3) This function, when enabled, will allow the user to sort and refresh the currently opened folder by double clicking mouse button 3 on its title bar. This functions is not currently available for Root Folders. Root Folders are the folders for root directories such as A:, B:, C:, etc. Root Folders are totally separate objects than regular folders and this function will hopefully be extended to them in a later release. ═══ 9.10. DW Folder Tab - page 5 ═══ Double-click on the setting for which you require assistance; Use the arrows and tabs to navigate to other Desktop Wizard pages; Press anytime to go back to the Table of Contents. ═══ 9.10.1. Build numbers ═══ Build numbers Build numbers (as shown on DW Folders settings page 5) are used to indicate the latest compilation of Desktop Wizard without having to change the version number. A higher build number means a later compilation. Only bug fixes and minor adjustments are made in different builds within the save version of a released product. ═══ 10. Other topics ═══ Select one of the following topics by double-clicking: o New.zip Template for .ZIP Files o One click Enable/Disable Desktop Wizard feature o Registering and Ordering o Contacting the Author o Latest Versions o Interactions and Bugs o Possible Future Enhancements o Other Products by the Author o Credits o Return to the Getting Started page ═══ 10.1. One click Enable/Disable feature ═══ One click Enable/Disable feature Almost all of of Desktop Wizard's features can be disabled or enabled by a single click of the mouse button. This is accomplished on the popup menu for the Desktop with the menu items shown below. When "Desktop Wizard is ACTIVE" is selected almost ALL Desktop Wizard features are disabled and the "Desktop Wizard is NOT ACTIVE" menu item is the ONLY Desktop Wizard menu item left showing on the system. Titlebar stats, zip/unzip features, etc. are also disabled. The only two things not disabled are the "Desktop Wizard is NOT ACTIVE" menu item and the user selected icon for .ZIP files (if it was enabled in the settings page). These two menu items above toggle back and forth as the user enables and disables Desktop Wizard's features. They also serve as an indicator of the present status of Desktop Wizard. This enables the user to disable Desktop Wizard's features easily and quickly if desired thus minimizing any incompatibility issues with other WPS utilities or programs installed. It does not, however, unload the Desktop Wizard dll files or deregister any Desktop Wizard object classes. Also see "Desktop Wizard is ACTIVE" note at boot up section. ═══ 10.2. Special Key - F12 ═══ Special Key - F12 The F-12 is a special hot key that was used mostly for debugging purposes while compiling and testing Desktop Wizard. However, it was left in the final code for those users that may find it useful. Normally, to activate or deactivate Desktop Wizard, you would bring up the popup menu for the Desktop folder. That is the only folder that normally has the menu item for this function. However, If you hold down on the F12 key and bring up the popup for any folder the activate/deactivate menu item will be available. The F-12 key is also used in another way. Normally, to access the settings pages for Desktop Wizard, you would use the popup for the Desktop folder and select Settings. Then you would tab to the DW Files or DW Folder sections. If you bring up the popup menu for any other folder, though, and select Settings the DW Files and DW Folders sections are not available. However, if you bring up the popup for any folder and hold down on the F12 key as you select the Settings menu item then the DW settings sections will be there. ═══ 10.3. New .INI file ═══ New .INI file Previous versions of Desktop Wizard (formerly named NFNF) stored all of it's settings in the OS2.INI file. This version creates it's own file to store the settings. After installing and rebooting Desktop Wizard the file DWIZ.INI is created in your \OS2 directory. All settings for Desktop Wizard are stored in this file which can be copied and saved if desired. Note: DWIZ.INI can be copied and saved but first you must change the attributes for the file. Remove the System and Read Only attributes before backing up the file. The DWIZ.INI file can be restored by booting from a floppy disk (OS/2's boot disks) and copying the saved DWIZ.INI over the one already in the \OS2 directory. If you copy the file over the existing one after OS/2 boots up to the Desktop this will not work. It must be done by booting from a floppy or using the command line selection (press C) at an OS/2 recovery screen (ALT+F1 at boot time). ═══ 10.4. New.zip template for zip files ═══ NEW.ZIP template for zip files The setting for Drag/Drop on .ZIP files on page two of the New File tab must be enabled for the new.zip objects to function. Desktop Wizard creates a zip file template in the templates folder, named new.zip. Additional copies of this template can be created at whatever locations they are desired. Creating another template is done simply by dragging a 'sheet' off the existing new.zip template and dropping it where you want the new template to be, opening the settings notebook for this object, changing to the "General" tab and placing a check mark in the template box near the bottom of the page. Just make sure the name of the template is new.zip. If you accidentally delete your only copy of the template, just use the MAKEZIP.CMD rexx command file that came with Desktop wizard. Double click on the icon for MAKEZIP.CMD and it will automatically create a new new.zip template in your Templates folder. To use a new.zip template, simply drag a 'sheet' off the template and drop it where you would like to have the new zip file created. (Or, open the "New object..." dialog and select new.zip as the object type and press "Create object".) Any object may be dropped onto the zip file to be included in it. (The original copy of the dropped object remains unchanged and stays in its original location.) If a shadow is dropped, the original item is considered to have been dropped. If a folder is dropped, all the files within the folder are zipped (including any subfolders and any files they may contain), with the directory structure preserved, from the folder's point of view. The drive of the folder you are dropping and any parents it might have will not be included in the information in the zip file. Attempting to zip a program references will cause zip.exe to display an error message stating that there is nothing to do. Just ignore this error message, but remember that nothing will happen when a program reference is added to a zip template object. Either before or after adding objects to a zip template object, it may be renamed. Simply press and release mouse button 1 while the mouse pointer is on the object to be renamed while holding down the key. This allows direct editing of the name of the zip file. When editing is complete, click mouse button 1 on the background of the folder the zip file is in to set the new name. ═══ 10.5. Viewing .HLP files ═══ Viewing .HLP files with Desktop Wizard Any OS/2 .HLP file can be viewed with Desktop Wizard. This feature is enabled when the Auxilliary functions are enabled on page 4 (or 5) of the DW Files settings page. This function has no settings so it isn't shown on the settings page but when the Auxilliary functions are enabled it is among them. To view an OS/2 .HLP file just right click on the file and select the Aux. functions menu item on the popup menu. The last sub menu selection is View OS/2 .HLP file. This sub menu item only appears when you right click on a file that has the .HLP extension. Note: Though the View OS/2 .HLP file sub menu item will be available when you right click on any .HLP file, Desktop Wizard will only view OS/2 .HLP files -- not Windows .HLP files ═══ 10.6. Registering, Ordering, and more ... ═══ How to register: Desktop Wizard is shareware - software which is free to try, but it is expected that if you use it beyond a reasonable trial period (45 days), you will register it. If you don't register Desktop Wizard within 45 days of its installation, most of it will cease to function, notifying you that your trial period has expired and generally bug you to distraction. Your support allows further development of Desktop Wizard and other projects for OS/2. o $30 - normal registration. Registration code will be returned via E-mail (or snail mail IF requested). NO disk. Send your check or money order (must be drawn on a US Bank), with some type of a return address, to Gary L. Robinson. If you send an e-mail address PLEASE MAKE IT LEGIBLE. I can't send the registration if I can't read the address or if the address is incorrect. o $30 - CompuServe SWREG registration. Registration code will be returned via E-mail. NO disk o $30 - Electronically available (or shipped directly) from BMT Micro. They will send it anywhere, worldwide (including Internet addresses). BMT Micro accepts credit cards. Registration for THIS version of Desktop Wizard includes a free upgrade to Desktop Wizard, up to, but not including, the next major revision. Registering this version of Desktop Wizard will automatically register you for all 1.x and 1.xx releases of Desktop Wizard. When version 2.0 of Desktop Wizard arrives, you will need to re-register and pay an upgrade fee. ═══ 10.6.1. Order form ═══ ----------------------------------------------------------------- REGISTRATION FORM Desktop Wizard ver. 1.41 Copyright (c) 1997 by Gary L. Robinson ------------------------------------------------------------------ Please complete the following information and return this form with your check, money order, or cash to the address below. Please make all checks and money orders for funds payable to Gary L. Robinson. Current price (U.S. dollars) is $30.00 for a single copy. Please contact me for additional information on multiple registration price listings or for foreign orders. Please submit to: Gary L. Robinson P.O. Box 359 Christiansburg, OH 45389-0359 ------------------------------------------------------------------ Name: ___________________________________________________________ Address: ________________________________________________________ ________________________________________________________ City: _____________________ St or Prov: ________________________ Postal Code: ________________ Country: _________________________ E-Mail address: ________________________________ Date: ___-___-______ I would like to register: Totals ____ Copy(s) of Desktop Wizard @ ______ a copy: $____________ OHIO Residents add %6.5 for state sales tax: $___________ I am including a check or money order for: $____________ ------------------------------------------------------------------  ═══ 10.6.2. BMT Micro order form ═══ Ordering from BMT Micro Note: Each registration of Desktop Wizard comes with only one license for Desktop Wizard. Multiple copies of Desktop Wizard require one user name for each copy ordered. Mail Orders To: BMT Micro PO Box 15016 Wilmington, NC 28408 U.S.A. Voice Orders: 8:00am - 7:00pm EST (-5 GMT) (800) 414-4268 (orders only) (910) 791-7052 Fax Orders: (910) 350-2937 24 hours / 7 Days (800) 672-1672 24 hours / 7 Days Online Orders via modem: (910) 350-8061 10 lines, all 14.4K (910) 799-0923 Direct 28.8K line Ordering and general ordering questions: Via AOL: bmtmicro via MSN: bmtmicro Via Prodigy: HNGP66D via Compuserve: 74031,307 via Internet: orders@bmtmicro.com telnet@bmtmicro.com http://www.bmtmicro.com We accept Visa, Mastercard, Discover, American Express, Diners Club, Carte Blanche, Cashiers Check, Personal Check. Personal checks are subject to clearance. Eurochecks in DM are welcome. DM, Sterling, and US Currency is welcome but send only by registered mail, return receipt requested. We cannot be liable for lost cash sent through the mail. Purchase orders are welcome, subject to approval. The minimum amount is $250.00. Information for our German customers is explained in the last paragraph of this order form. _____________________________________________________________________ Company:_____________________________________________________________ Name:________________________________________________________________ Address:_____________________________________________________________ _____________________________________________________________ City: _______________________________State/Province: ________________ Postal/ZIP Code: ____________________Country:________________________ Phone:_______________________________________________________________ Fax: _______________________________________________________________ E-Mail #1____________________________________________________________ E-Mail #2____________________________________________________________ Product Quantity Price Number of copies _________________________ ______________ ________________ _________________________ ______________ x ____________ = + $ _______ _________________________ ______________ x ____________ = + $ _______ _________________________ ______________ x ____________ = + $ _______ Latest Version on Diskette _____$3.00____ x ____________ = + $ _______ North Carolina Residents add 6% Sales Tax $ _______ Shipping and Handling (no quantity limit / see below) $ _______ Email - Subject to Credit Card Verification Free Fax (USA/Canada)........................... 1.00 US Fax (Non-North America).................... 2.00 US Worldwide 1st Class ....................... Free 2nd Day Priority, USA Only ................ $ 4.00 US US Postal Service International Express (Including Canada and Mexico), allow up to 7-10 days ............................... $ 25.00 US Airborne Select Delivery (USA Only) $ 8.00 US FedEx Overnight, USA Only (delivery by 3:00 pm the following day) .............. $ 15.00 US FedEx Europe/Japan (guaranteed delivery within 3 days) .......................... $ 35.00 US Total: $ _______ ┌───────────────────────────────────────────────────────────────────┐ │ │ │ For credit card payment only │ │ │ │ Circle one: VISA / Master / Discover / American Express / Diners │ │ │ │ Credit card number: _____________________________________________ │ │ │ │ Expiration date: ________________________________________________ │ │ │ │ Authorization signature: ________________________________________ │ │ │ └───────────────────────────────────────────────────────────────────┘ ORDERING FROM INSIDE GERMANY ONLY ================================= Persons in Germany wishing to order shareware may also transfer funds into our account with Deutsche Bank. Once the money is deposited you may either fax a confirmation to us with proof of deposit or wait until Deutsche Bank notifies us of the transaction (usually 10-18 business days). Account information is as follows: Deutsche Bank / Frankfurt Branch EmpfДnger: Thomas Bradford / BMT Micro Konto-Nummer: 0860221 Bankleitzahl: 500-700-10 When you make the transfer, be sure to put your name and the program you are registering on the transfer. Current exchange rates can be obtained by sending an email to dm_to_us@bmtmicro.com. An automated reply will return todays exchange rates. It is very important that you send us a completed order form by either email or fax if you deposit money into this account for a registration. Fill the order form out as usual except in the credit card number field put "DEUTSCHE BANK". We will file the order and use it to match against the deposit information we receive from the bank. IMPORTANT! ---------- When you email us your order form, we will reply with an acknowledgement. If you do not get an acknowledgement within 24 hours please send your order again in case it was lost. This extra bit of caution can save a lot of confusion. If you are concerned that your order is taking too long to process, feel free to check with us about the status of your order. It's important to all of us that you feel safe doing business with our company and please feel free to suggest ways we can improve our service to you. ═══ 10.6.3. Compuserve - GO SWREG ═══ Compuserve - GO SWREG Desktop Wizard ver. 1.4 is also be available at Compuserve. Simply type GO SWREG and when you go through the Compuserve on-line software registration process search for Desktop Wizard by either the file DW14.ZIP or by the exact title "Desktop Wizard ver. 1.4". Registration price will be $30.00. ═══ 10.6.4. Contacting the author ═══ For support or to make suggestions, please contact me at: E-mail: CompuServe: 76547,503 Internet: grobin@coax.net or grobin@erinet.com (coax.net preferred) Snail Mail: P.O. Box 359 Christiansburg, OH 45389 USA Web Site: http://www.coax.net/people/grobin/ Thank you for supporting Desktop Wizard and the other shareware programs I have written. Gary L. Robinson ═══ 10.6.5. Latest Versions ═══ The latest versions of Desktop Wizard and other software the author has written may be downloaded from: o Gary L. Robinson's home page - , (Beta versions will also be available at this site.) o cdrom.com - , later moved to wpsutil o hobbes - , later moved to wpsutil o CompuServe - OS2BVEN, Lib 1 or Lib 20 o BBS - The OS/2 Shareware BBS (Pete Norloff's) 703-385-4325 or telnet bbs.os2bbs.com o "Must-Have" list - ═══ 10.6.6. Interactions and bugs ═══ Interactions and bugs Depending on the individual options selected for both Object Desktop and Desktop Wizard, some features of Desktop Wizard may be disabled when a similar Object Desktop feature is enabled. Both programs are trying to do the same thing in different ways, but only one of them can be in control. (Due to the way it is written, Object Desktop overrides Desktop Wizard in areas of conflict.) Just a few of Desktop Wizard's features overlap with Object Desktop's, so this should not present any major concerns. If Object Desktop and Desktop Wizard are to be used together (which many users do), it has been reported that there are fewer interactions problems if Object Desktop is installed first. Desktop Wizard does not have any known interaction problems with other OS/2 file and folder class replacement applications. For example, Desktop Wizard and WPClsExt (archive = wpcls137.zip) may be used together, with all functions of both operational. One beta tester has noted that the Warp 4.0 Advanced Power Management (APM) drivers had an interaction with the command line function in Desktop Wizard. I have not been able to duplicate the problem here yet but it is being investigted. The SDS Essentials Trash Can can cause a system lockup if used with Desktop Wizard. This only happens while accessing a popup menu of an item inside the trash can and it only happens with the SDS Essentials version of Trash Can, not the shareware version. The trash can can still be run with Desktop Wizard but just remember not to access a popup of any objects it. It does seem to eliminate the problem if you don't activate menu filtering for the Copy and Move items for a file object (page 2 of New File Settings). It has also been noted that on some systems (not all, though) loaded with Visual Age C++ and Desktop Wizard that OS/2's bootup is sometimes stalled just before the desktop appears. This is an intermittent problem and one that is particularly vexing since Desktop Wizard was developed and compiled with VAC++. Preliminary testing and examination seems to indicate a problem somewhere in VAC++ - which has plenty of bugs of its own. The Query Templates folder at boot time choice on page 3 of the DW Folders settings page has apparently caused a problem with a few installations. It is not selected as a default when first installed. If you do check this option be cautious and be advised that a small number of people have had their Desktops stop and refuse to load. This has been noted as specific to Warp 4.0. If this situation arises the user can boot to a command line session (either at the recovery screen or from floppies) and erase the DWIZ.INI file in the \OS2 directory and then reboot. This feature may be disabled if more than a couple people report problems with it. Note: Trashcan v2.4 (the stand-alone version which is not part of OS/2 Essentials by SDS) does not have this problem. Solutions to these situations are being pursued. If and when solutions are found, updates will be released. Please report any other problems to the author. Note: When reporting an interaction problem or a bug, please include ALL the detail you possibly can. The most aggravating thing in the world is getting a report from a user saying nothing more than "your program doesn't work. Can you please fix it!". Programming, especially fixing problems, can be like detective work. The more facts that are made available - the easier it is to solve the mystery! ═══ 10.6.7. Future Enhancements ═══ Possible Future Enhancements Some or all of the following items may be incorporated into a future release of Desktop Wizard (Desktop Wizard): 1. Inclusion of .SUBJECT EAs or 4OS2 descriptions on the file stats display or a button to push to see the subjects, comments, key words and/or history for a file. 2. Support for other compression programs, including PKZIP, possibly with all archive related menu items placed on an "Archive..." cascaded menu item. 3. Entryfield for ZIP/UNZIP parameters. 4. Drag/No Drag option for any file. 5. Cascaded menu item with sort options for folders. 6. Sort all objects listed in the "New object" dialog alphabetically. 7. Remember old settings when updating or reinstalling 8. More rearranging of settings notebook pages and perhaps a separate settings notebook for Desktop Wizard . 9. Help buttons on all dialogs and settings notebook pages, with context sensitive links, so the correct portion of the help is displayed. F1 will also call proper help page from any Desktop Wizard dialog. 10. Your suggestions here. Note: Desktop Wizard is 'user driven software'. If enough users want a feature and it can be added without adversely impacting system performance and the OS/2 A.P.I.'s cooperate, it will be done! So, don't be bashful if you would like to see any of the above ideas implemented or if you have any other good ideas - let the author know. Many of the existing features were the direct result of user input. ═══ 10.6.8. Other Products ═══ There is more! Desktop Wizard is not the only piece of software Gary L. Robinson has written. Please download and evaluate his other applications: PadHD a note pad / note organizer which makes it easy to store and retrieve information. Don't deal with scraps of paper any longer! Current (September 96) version is 2.1, current archive is padhd21.zip. ═══ 10.6.9. Credits ═══ A very special thanks! This release of Desktop Wizard would not be available at this time OR have all the features that are in it without the aid of beta tester extraordinaire Martin S. Hanoian. Martin has been an invaluable and energetic booster, idea source, reality checker, critic, and general 'fire under my tail' to get this thing to where it is. He wrote the readme for version 1.0 and has written and designed most of the help you are reading now. Without his help, the original and subsequent releases of Desktop Wizard would not have been finished in a timely fashion. If you like Desktop Wizard, then salute Martin for his fantastic help! This release, or indeed any release, of Desktop Wizard would not have been likely without the help, support, and constant stream of good ideas from local OS/2 guru extraordinaire (and good friend) Junior R. Thompson. He is a consummate power user who has become quite an expert on the ins and outs of the Workplace Shell and the OS/2 operating system. Thanks junior!