home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / OS2 / INIMT30K.ZIP / INIMAINT.HLP (.txt) < prev    next >
OS/2 Help File  |  1994-04-05  |  217KB  |  7,833 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Help for Items not yet done ΓòÉΓòÉΓòÉ
  3.  
  4. The Help for this item has not yet been written. 
  5.  
  6.  
  7. ΓòÉΓòÉΓòÉ 2. About The Ini File Maintenance Program ΓòÉΓòÉΓòÉ
  8.  
  9. Ini File Maintenance is a Presentation Manager-based application which is an 
  10. utility for the maintenance of the various OS/2 INI Files. 
  11.  
  12. System Maintenance is an upgrade from IniMaint that will also process Extended 
  13. Attributes.  If SysMaint is purchased, then IniMaint is included, since 
  14. SysMaint is the more capable program.  If IniMaint is purchased, then only the 
  15. INI file code is activated.  An additional license fee is required to upgrade 
  16. IniMaint to SysMaint. 
  17.  
  18. Multi Maintenance is an upgrade from SysMaint that will also Save and Restore 
  19. the desktop on an Object by Object basis. This Object by Object backup can be 
  20. used to move the Desktop from one machine to another or used to restore the 
  21. Desktop after the installation of a new version of OS/2 that required the user 
  22. to reformat the boot partition before doing the new install. If MultiMaint is 
  23. purchased, then SysMaint and IniMaint are included, since MultiMaint is the 
  24. more capable program.  An additional license fee is required to upgrade 
  25. SysMaint or IniMaint to MultiMaint. 
  26.  
  27. The help facility is designed to give a context-sensitive description of either 
  28. the current window or the highlighted menu item within that window. 
  29.  
  30. For more information about using the help facility, select Help for help on the 
  31. Help pull-down. 
  32.  
  33. See also: 
  34.  
  35. o General Help Information 
  36. o Getting Started 
  37. o What are IniSafe and SysSafe 
  38. o What makes up the Desktop? 
  39. o What is an INI File? 
  40. o What is an Extended Attribute? 
  41. o How to Modify Extended Attributes 
  42. o Types of Desktop Backup 
  43. o The Problem with Shadows 
  44. o What is an IniMaint Group? 
  45. o What does Repair Do? 
  46. o Explanation of System and User INI Files 
  47. o Main Window 
  48. o Application Listbox 
  49. o Key Listbox 
  50. o Key Data Window 
  51. o Menu Items 
  52. o Popup Menus 
  53. o Dialogs 
  54. o Actions 
  55. o Recover 
  56. o Extended Attributes 
  57. o Desktop 
  58. o Accelerator Keys 
  59. o Additional Programs 
  60. o Registration Information 
  61.  
  62.  
  63. ΓòÉΓòÉΓòÉ 3. General Help Information ΓòÉΓòÉΓòÉ
  64.  
  65. There are a number of General area of information that do not easily fit into 
  66. any of the other Help categories.  The purpose of this section is to address 
  67. these areas. 
  68.  
  69. The Subjects Covered are: 
  70.  
  71. o Getting Started 
  72. o What makes up the Desktop? 
  73. o What is an INI File? 
  74. o What is an Extended Attribute? 
  75. o How to Modify Extended Attributes 
  76. o What is an IniMaint Group? 
  77. o What does Repair Do? 
  78. o Operational Environment 
  79. o Types of Desktop Backup 
  80. o The Problem with Shadows 
  81. o Non Write INI Files 
  82. o Automatic Repair of Non Write INI Files 
  83. o Extended Attribute Name Matching 
  84. o What are IniSafe, MltSafe and SysSafe 
  85.  
  86. See also: 
  87.  
  88. o Explanation of System and User INI Files 
  89. o General Info About IniMaint, MultiMaint and SysMaint 
  90. o Application Listbox 
  91. o Key Listbox 
  92. o Key Data Window 
  93. o Menu Items 
  94. o Popup Menus 
  95. o Dialogs 
  96. o Actions 
  97. o Recover 
  98.  
  99.  
  100. ΓòÉΓòÉΓòÉ 4. Getting Started Help Information ΓòÉΓòÉΓòÉ
  101.  
  102. The primary purpose of this section is to help the user who did not get 
  103. IniMaint or SysMaint to address a specific problem and one who is not familiar 
  104. with the INI Files and Extended Attributes. 
  105.  
  106. If you are a new OS/2 user or are not familiar with INI Files and Extended 
  107. Attributes, then you should first review the various Help entries that are 
  108. listed under the See Also category for this Help item.  These General Help 
  109. entries will give you an overview of IniMaint, MultiMaint and SysMaint and the 
  110. environment in which they operate. 
  111.  
  112. One of the biggest concerns of those who are not knowledgeable about OS/2 is 
  113. that they do not want to do something that will damage their Desktop.  If this 
  114. is your primary concern, then you should start with IniSafe or SysSafe.  Both 
  115. of these have all of the menu items that the main program has.  However, all 
  116. menu entries that could make any change to the INI Files or Extended Attributes 
  117. have been disabled.  Therefore, it is not possible to make any changes with 
  118. these programs.  You can use these program to explore the contents of the 
  119. various INI files and Extended Attributes and can play with all of the menu 
  120. items without worrying about causing a problem with your Desktop. 
  121.  
  122. Once the user is ready to use the fully capable program, they should be sure 
  123. that they have a good backup of their Desktop.  If you have SysMaint, this can 
  124. be accomplished in less than a minute using the Desktop menu.  The user should 
  125. make a Backup of his Desktop and be sure to create a Restore CMD file, so that 
  126. the Restore can be done if a problem occurs with the Desktop.  If you are an 
  127. IniMaint user, then you can upgrade to SysMaint for a reasonable amount.  If 
  128. you already have a desktop Backup program, you should be sure you have a 
  129. current Backup and make a new one anytime you make enough changes to your 
  130. Desktop that you would be very unhappy to have to do them over again. 
  131.  
  132. One word about making sure the Backup is a current one.  Much of the 
  133. information about those Desktop items that are represented as files, which 
  134. includes all folders, is kept in the Extended Attributes of the Desktop 
  135. Directory structure.  Currently, the Extended Attributes for the Desktop are 
  136. not updated except during a Shutdown of OS/2.  Therefore, if you have made 
  137. significant changes to the folders, the contents of folders or have rearranged 
  138. the  folders on the Desktop, it would be a good idea to do a Shutdown and 
  139. reboot before making a Backup. 
  140.  
  141. The Backup is not recommended because of any known problem with IniMaint or 
  142. SysMaint or even because using the programs will cause any Desktop problems. 
  143. It is recommended because there are many things which can cause problems with a 
  144. Desktop and, as time goes on, the ways that a Desktop can be damaged will 
  145. change.  No one should be without a plan to recover from any kind of damage 
  146. that might be done to their Desktop, unless they want to gain experience doing 
  147. their Desktop customization over and over.  It takes but a minute to make the 
  148. Backup and having it can save many hours of work.  Here are Carry Associates, 
  149. we have clobbered the Desktop in many different ways, but have never had to 
  150. reinstall OS/2 because we have always had a Backup and a plan for how we would 
  151. recover from a Desktop problem. 
  152.  
  153. A word about the warnings that you will see both in the documentation and when 
  154. you are about to perform certain INI File or Extended Attribute changes.  There 
  155. are those who say that some of the warnings are too extreme and make the user 
  156. very uncomfortable.  It is very possible that this is correct.  However, we 
  157. have left things the way they are because we believe it is a good thing for any 
  158. user to pause and make sure that they really want to do what they are 
  159. attempting and to be sure that they understand what is happening.  If any user 
  160. finds themselves at one of these warnings and is not sure about what is going 
  161. to happen, then they should Cancel.  The purpose of this Help file is to 
  162. explain things to the point that each user will understand each function before 
  163. they use it.  If this is not the case, then we at Carry Associates will be more 
  164. than happy to talk to you and help you understand what is going on.  This will 
  165. also help us to know where additional Help explanation is warranted. 
  166.  
  167. Once the Backup of the Desktop is safely done.  Each user should use the Repair 
  168. INI Files entry on the Recover Menu to do a Repair of both the File Handles and 
  169. the WPS Entries.  The best way to do this is to leave the Type of Repair at the 
  170. default, Report Only, and ask for a Repair of the File Handles and then the WPS 
  171. entries.  Once the user is comfortable that all of the listed items should be 
  172. Repaired, the Do Repair button can be selected and then click on Execute to 
  173. actually perform the Repairs.  These two Repair functions will remove any 
  174. entries in the OS2.INI or OS2SYS.INI files that represent files or WPS Objects 
  175. that no longer exist on the Desktop. 
  176.  
  177. While the items discussed above are the primary Repair items, there is a long 
  178. list of other kinds of Repair.  The best way to get more information on a 
  179. specific type of Repair, simply highlight one of the Repair Types in the Drop 
  180. Down Combobox and hit the F1 key, this will give you the Help for that specific 
  181. Repair Action. 
  182.  
  183. Aside from the above and lacking a specific problem, it is suggested that users 
  184. might want to go through both the OS2.INI and OS2SYS.INI files, just to review 
  185. their contents.  Simply looking at the names of the Applications, Key Names and 
  186. the values will give any user a lot of information on how OS/2 works and the 
  187. purpose of the INI files. 
  188.  
  189. If you have SysMaint, then it is worthwhile to View the Extended Attributes for 
  190. the Desktop Directory, all of its sub directories and files.  This will make 
  191. the structure of OS/2 much clearer and will help the user to understand the 
  192. real power and utility of the Extended Attributes. 
  193.  
  194. See also: 
  195.  
  196. o General Info About IniMaint, MultiMaint and SysMaint 
  197. o Explanation of System and User INI Files 
  198. o Application Listbox 
  199. o Key Listbox 
  200. o Key Data Window 
  201. o Menu Items 
  202. o Popup Menus 
  203. o Dialogs 
  204. o Actions 
  205. o Recover 
  206.  
  207.  
  208. ΓòÉΓòÉΓòÉ 5. Help for What is an INI File? ΓòÉΓòÉΓòÉ
  209.  
  210. This is not intended to be a replacement for the normal documentation on INI 
  211. files, but just a very general orientation explaining the reason I started the 
  212. development of IniMaint. 
  213.  
  214. Many, if not all applications that run in any computer environment need to have 
  215. a place to keep information that is system specific.  In a standard DOS 
  216. environment, every application must define a place for this information and 
  217. manage it themselves.  With the advent of Windows and it's requirement that a 
  218. lot of Windows information be kept somewhere, a standard file approach was 
  219. developed.  In the original Windows environment this file was called WIN.INI 
  220. and could contain information about Applications as well as Windows itself. 
  221. This file was, and still is, a standard ASCII text file and this causes some 
  222. problems.  Specifically, much of the data stored in the file could be more 
  223. efficiently stored and used if it was in a binary format and, more important, 
  224. an ASCII file meant that the user could, and almost always did, edit the file. 
  225. This editing can introduce errors, so the parsing of the file becomes a big 
  226. problem.  Because of formatting and performance problems, some of the standard 
  227. information needed to run individual programs was still not stored in the INI 
  228. file, but was stored in individual Program Information Files or PIF files. 
  229. These files were binary, thus solving the performance and editing problems, 
  230. since they were maintained by Windows itself. However, this generated a  number 
  231. of tiny files, each one taking an entire allocation unit on the harddisk and 
  232. generating a significant backup problem.  OS/2 takes the concept a step further 
  233. by making the INI files binary files and incorporating all of the information 
  234. that Windows stores in the PIF files in the same file.  These files OS2.INI, 
  235. for user information, and OS2SYS.INI, for system information.  In addition, a 
  236. set of OS/2 API's are supplied to manage these files. 
  237.  
  238. The OS/2 INI files are organized on three levels: 
  239.  
  240.  1. The highest level is the Application Name. 
  241.  
  242.  2. Within each Application, there is a series of individual entries which are 
  243.     called Keys and identified by a Key name. 
  244.  
  245.  3. Associated with each Key name is the actual data for the Application/Key 
  246.     pair or Key value. 
  247.  
  248. For example, IniMaint will create a new Application called "INI File 
  249. Maintenance" in the OS2.INI file.  This is the IniMaint Application name.  One 
  250. of the Keys that IniMaint will create is "Current INI" which is used to keep 
  251. track of which INI file the user is currently working with.  The Key value for 
  252. this Application/Key pair will be the path and filename of the current INI 
  253. file. 
  254.  
  255. Since the files are binary, the performance is reasonable, especially since the 
  256. files do not have to be accessed that often.  In addition, the contents of the 
  257. files are managed by OS/2, so there is not a problem of parsing the entries to 
  258. insure that they are properly formatted. 
  259.  
  260. However, this creates other problems.  For example, there is no way for a user 
  261. to even find out what is in the files, even for applications that he has 
  262. installed.  One of the advantages of the fact that the Windows INI files were 
  263. ASCII and the PIF files were application specific was that they user could 
  264. install an application on one system and then move it, with customizing, to 
  265. other systems by moving the PIF files and, sometimes, some entries from the INI 
  266. files.  None of this is possible in an OS/2 environment.  Every machine must be 
  267. customized manually and every change must be made in every system.  Further, it 
  268. turns out that no application, including OS/2 itself, makes any provision for 
  269. removing obsolete entries from the INI files.  Therefore, as you change your 
  270. OS/2 environment and upgrade or change your applications, the OS2.INI file and 
  271. OS2SYS.INI files get bigger and bigger as they fill with information that no 
  272. longer applies to your environment.  Finally, since OS/2 always has the User 
  273. and System INI files open, there is no way to create a backup of these files 
  274. except during boot time. This normally means you have to keep several layers of 
  275. copies, since you have to reboot to fix anything. 
  276.  
  277. IniMaint was developed to address the new problems introduced by the new INI 
  278. file approach in OS/2.  With IniMaint you can review what is in the files, 
  279. change it, delete old entries, do complete or partial backups at any time and 
  280. otherwise have an appropriate level of control over these files. 
  281.  
  282. See also: 
  283.  
  284. o What makes up the Desktop? 
  285. o Types of Desktop Backup 
  286. o The Problem with Shadows 
  287. o Operational Environment 
  288. o General Info About IniMaint, MultiMaint and SysMaint 
  289. o Getting Started 
  290. o Explanation of System and User INI Files 
  291. o General Help Information 
  292. o Main Window 
  293. o Menu Items 
  294. o Popup Menus 
  295. o Dialogs 
  296. o Actions 
  297. o Recover 
  298.  
  299.  
  300. ΓòÉΓòÉΓòÉ 6. Help for What is an Extended Attribute? ΓòÉΓòÉΓòÉ
  301.  
  302. Extended Attributes are added to directories and files to describe the 
  303. contents, use, association and many other aspects of the directory or file. 
  304. The Extended Attributes are not an actual part of the file, but are associated 
  305. with the file.  For HPFS this Extended Attribute information is kept in the 
  306. Directory entry, for FAT the information is kept in a separate file, since 
  307. there is not enough room in the directory.  Refer to the OS/2 documentation for 
  308. a more complete discussion of Extended Attributes themselves. 
  309.  
  310. One of the problems with OS/2 is that, while it makes extensive use of Extended 
  311. Attributes, it does not provide the user with the tools necessary to deal with 
  312. problems or give users the tools necessary to understand them.  While this is a 
  313. problem for everyone, it is especially a problem for developers who might want 
  314. to take advantage of Extended Attributes in their applications. 
  315.  
  316. SysMaint is designed to all the user to look at the Extended Attributes that 
  317. are present on their system, edit them, if necessary, and do a number of 
  318. different kinds of maintenance functions. However, before discussing how 
  319. SysMaint handles Extended Attributes, it is necessary to be sure that everyone 
  320. understands a little about how Extended Attributes are structured.  The 
  321. following discussion assumes that the reader is already familiar with IniMaint, 
  322. the structure of the IniMaint windows and how IniMaint displays and maintains 
  323. INI Files. 
  324.  
  325. The is a parallel between how INI files are structured and how Extended 
  326. Attributes are structured so SysMaint uses most of the IniMaint code to handle 
  327. the Extended Attributes.  INI Files are organized into Applications that have 
  328. one or more Keys and each Key has a Value assigned to that Key.  Extended 
  329. Attributes are associated with a Directory or a File, each of which can have 
  330. more than one Extended Attribute and each Extended Attribute has a Name and an 
  331. associated value.  Therefore, SysMaint will display the names of the 
  332. Directories or Files in the Application Window, the Names of the Extended 
  333. Attributes in the Key Name Window and the Extended Attribute Value in the Key 
  334. Value Window. 
  335.  
  336. The approach above works very well for Simple Extended Attributes. However, the 
  337. parallel between INI Files and Extended Attributes breaks down when it 
  338. encounters a Multiple Value Extended Attribute, so some modifications are 
  339. needed to handle this situation. 
  340.  
  341. There are three general types of Extended Attributes as  as SysMaint is 
  342. concerned: 
  343.  
  344.  1. Extended Attributes that SysMaint does not understand and will display just 
  345.     as they are found. 
  346.  
  347.  2. Simple Extended Attributes that use the type identifiers that are 
  348.     documented in the OS/2 documentation.  These are Extended Attributes that 
  349.     closely parallel the INI File structure and are displayed that way. 
  350.  
  351.  3. Multiple Extended Attributes, which are Extended Attributes that contain 
  352.     other Extended Attributes.  These are the Extended Attributes that do not 
  353.     closely parallel the INI File structure. 
  354.  
  355. There were two different ways that SysMaint could handle the Multiple Value 
  356. Extended Attributes: 
  357.  
  358.  1. They could simply be identified as Multiple Value and the entire Extended 
  359.     Attribute could be placed in the Key Value Window. 
  360.  
  361.  2. The structure of the Multiple Value Extended Attribute could be decoded and 
  362.     displayed in the windows in a decoded form. 
  363.  
  364. Since the decoding of the Multiple Value Extended Attributes is not a trivial 
  365. task, especially since a Multiple Value Extended Attribute can contain other 
  366. Multiple Value Extended Attributes, thus causing multiple levels of decoding, 
  367. SysMaint will decode the Multiple Value Extended Attributes and display them in 
  368. decoded form.  This causes a single Extended Attribute to have multiple entries 
  369. in the Key Name window.  In order to create unique Key Entries and to display 
  370. the level of the Extended Attribute, each Key Name will be followed by two 
  371. additional pieces of data, each placed inside a pair of parens. 
  372.  
  373.  1. The Level of the Extended Attribute.  For a Simple Extended Attribute this 
  374.     will simply be: (01).  For a Multiple Value Extended Attribute the numbers 
  375.     will start with (01) and increase by one for each of the Extended 
  376.     Attributes within the initial one.  If another level of Multiple Value 
  377.     Extended Attributes is encountered, then an additional level will be added 
  378.     to the Level Information: ( 04.01), would mean that the fourth main level 
  379.     Extended Attribute is a Multiple Value Extended Attribute and this is the 
  380.     first entry for that Extended Attribute. 
  381.  
  382.  2. The type of Extended Attribute, such as Ascii, Binary, Icon or Multiple 
  383.     Value. 
  384.  
  385. This arrangement sounds complicated, but it ends up looking very much like an 
  386. outline would look and is not difficult to understand. Since all of the entries 
  387. will start with the name of the Extended Attribute, it is very easy to know 
  388. which entries go with which. 
  389.  
  390. The on-line Help for SysMaint has extensive detailed descriptions of how to 
  391. select which Extended Attributes you want to operate on, what operation you 
  392. want done and how you want to handle the various default actions.  Therefore, 
  393. it might be very useful to review the On-line Help before doing much with the 
  394. actual Extended Attributes. 
  395.  
  396. Finally, a word of warning and a request for help. 
  397.  
  398. The warning is that Extended Attributes can be critical to the health of you 
  399. environment.  Therefore, you should not do something with the Extended 
  400. Attributes on your system if you are not sure you understand what you are 
  401. doing.  You cannot hurt yourself if you simply look at Extended Attributes via 
  402. the Edit Function or Save them.  However, something like Splitting the Extended 
  403. Attributes from a file will leave the file without the Attributes.  If you are 
  404. doing it so you can backup the file under DOS and will be careful to Join the 
  405. Extended Attributes back to the files before you use them.  If you are not sure 
  406. about what you want to do, please go to the OS2AVEND Forum on Compuserve, 
  407. Section 1 and we will be more than happy to discuss your intentions and any 
  408. potential problems. 
  409.  
  410. The request for help involves supplying documentation on any unusual conditions 
  411. you might encounter.  One of the items in the Default Dialog for the Extended 
  412. Attributes is to activate a log to the INIEA.LOG file.  Anytime you encounter a 
  413. condition where SysMaint cannot handle an Extended Attribute condition or have 
  414. invalid Extended Attributes, I would ask you to turn on the logging, ask to 
  415. Edit the Extended Attributes that are invalid or causing a problem, close 
  416. SysMaint, zip the resulting INIEA.LOG file and Email it to use using the 
  417. Compuserve ID in the main documentation or mail to the supplied address.  This 
  418. will allow us to be able to see the various conditions that occur and modify 
  419. the program to handle them. 
  420.  
  421. See also: 
  422.  
  423. o How to Modify Extended Attributes 
  424. o What makes up the Desktop? 
  425. o Types of Desktop Backup 
  426. o The Problem with Shadows 
  427. o Operational Environment 
  428. o General Info About IniMaint, MultiMaint and SysMaint 
  429. o Getting Started 
  430. o Explanation of System and User INI Files 
  431. o General Help Information 
  432. o Main Window 
  433. o Menu Items 
  434. o Popup Menus 
  435. o Dialogs 
  436. o Actions 
  437. o Recover 
  438.  
  439.  
  440. ΓòÉΓòÉΓòÉ 7. Help for How to Modify Extended Attributes ΓòÉΓòÉΓòÉ
  441.  
  442. The Extended Attributes for a set of Directories and/or Files can obviously be 
  443. modified by using the Extended Attribute Menu Item Join. However, it is often 
  444. the case that a user simply wants to look at the Extended Attributes for a 
  445. specific Directory or File and then make some sort of minor modification to 
  446. them. The purpose of this Help entry is to explain how to do that, since a 
  447. number of users have expressed confusion in this area. Here is how it is done: 
  448.  
  449.  1. Use the View entry on the Extended Attribute Menu to get the Extended 
  450.     Attributes for the appropriate Directory and/File into a temporary file. It 
  451.     is okay to select more Directories and/Files than you want to modify, since 
  452.     any set of Extended Attributes that are not changed will simply get written 
  453.     back unchanged. 
  454.  2. Modify the Extended Attributes in the various windows as desired. There are 
  455.     a number of checks in the code to prevent a user from making changes that 
  456.     would create illegal Extended Attributes, however, care should still be 
  457.     exercised in this area. In short, if you are clear on what is allowed and 
  458.     what is not allowed, then you should not make any changes or be sure you 
  459.     have a solid backup of the area you are changing. 
  460.  3. Once the changes have been made, then the actual Extended Attributes can be 
  461.     updated by selecting the Update From Current File entry on the Extended 
  462.     Attribute Menu. 
  463.  
  464. See also: 
  465.  
  466. o What is an Extended Attribute? 
  467. o What makes up the Desktop? 
  468. o Types of Desktop Backup 
  469. o The Problem with Shadows 
  470. o Operational Environment 
  471. o General Info About IniMaint, MultiMaint and SysMaint 
  472. o Getting Started 
  473. o Explanation of System and User INI Files 
  474. o General Help Information 
  475. o Main Window 
  476. o Menu Items 
  477. o Popup Menus 
  478. o Dialogs 
  479. o Actions 
  480. o Recover 
  481.  
  482.  
  483. ΓòÉΓòÉΓòÉ 8. Help for What makes up the Desktop? ΓòÉΓòÉΓòÉ
  484.  
  485. When OS/2 2.1 is booted and assuming the boot is from a Harddisk, the PM Shell 
  486. is loaded and one of the first thing the PM Shell does is to start the 
  487. Workplace Shell and the WPS, after thinking about it for awhile, brings up the 
  488. Desktop.  While this is a loose description of the sequence of events, it is a 
  489. accurate picture of what happens. 
  490.  
  491. The Desktop consists of a Background and a bunch of Objects that appear on the 
  492. Background, most of which are called Folders and contain either other Folders, 
  493. Programs or other sorts of useful things.  This Desktop is mentioned over and 
  494. over in the documentation in order to teach the user how to use, maintain, 
  495. modify and otherwise interact with OS/2 via the Desktop. 
  496.  
  497. A lot of Applications have been written by people outside of IBM that are 
  498. designed to help users maintain and backup the Desktop and both IniMaint, 
  499. MultiMaint and SysMaint are in this category.  However, little is said in the 
  500. documentation about exactly what is the Desktop, so I thought I would address 
  501. this question. 
  502.  
  503. The WPS itself is actually a PM Application, much like any other PM Application 
  504. and runs as a single Process under the control of OS/2.  However, the WPS is an 
  505. extremely complex and powerful Application that controls the entire operating 
  506. environment.  The Application code itself is made up of the same stuff that any 
  507. other Application is made of and that is executable files, all of which are 
  508. DLL's, I think.  The actual code that runs the Desktop is clearly the same for 
  509. everyone that is using the same version of OS/2 and this code is never changed 
  510. during the operation of WPS, so the unique characteristics of each Desktop must 
  511. be somewhere else. 
  512.  
  513. The is also a lot of discussion of INI files, especially the ones used by the 
  514. operating system, OS2.INI and OS2SYS.INI, and there is some discussion of 
  515. Extended Attributes.  Finally, there is a Directory structure that gets created 
  516. on the drive used as the base for the WPS that appears to contain nothing more 
  517. than a bunch of empty Directories. 
  518.  
  519. The Desktop consists of a collection of Objects that are created by WPS from 
  520. the Object information that is kept in two places. 
  521.  
  522. The first kind of of Object on the Desktop is called a File Object and every 
  523. File Object is represented by a Directory in the Desktop Directory, including 
  524. the Desktop itself.  The reason the Desktop Directories appear to be empty is 
  525. because all of the information needed to create a File Object is kept in the 
  526. Extended Attributes for the specific Directory. 
  527.  
  528. The second kind of Object on your Desktop is called an Abstract Object and the 
  529. information needed to create this kind of Object is kept in the OS2*.INI files, 
  530. mostly the OS2.INI files. 
  531.  
  532. In summary, the entire Desktop is contained in the Desktop Directory structure, 
  533. the Extended Attributes for the Desktop Directory and the contents of the 
  534. OS2*.INI files.  With one exception, at least one of the Desktop Directories 
  535. will have files in it, the Templates Directory, and these files along with 
  536. their Extended Attributes are also part of the Desktop.  Therefore, all that is 
  537. required to make a Simple Backup of the Desktop that can be used to restore the 
  538. current environment on the current machine is to make a copy of the above 
  539. items. 
  540.  
  541. See also: 
  542.  
  543. o Types of Desktop Backup 
  544. o The Problem with Shadows 
  545. o Operational Environment 
  546. o General Info About IniMaint, MultiMaint and SysMaint 
  547. o Getting Started 
  548. o What is an INI File? 
  549. o Explanation of System and User INI Files 
  550. o General Help Information 
  551. o Main Window 
  552. o Menu Items 
  553. o Popup Menus 
  554. o Dialogs 
  555. o Actions 
  556. o Recover 
  557.  
  558.  
  559. ΓòÉΓòÉΓòÉ 9. Help for System and User File Definition ΓòÉΓòÉΓòÉ
  560.  
  561. There are two standard INI Files that are used by OS/2.  The System INI file, 
  562. normally OS2SYS.INI, is used to store system level initialization and control 
  563. information.  The User INI File, OS2.INI, is used to store application level 
  564. initialization and control information. 
  565.  
  566. The distinction between what is system level information and what is 
  567. application level information appears to the author to be somewhat blurred. It 
  568. looks like a lot of information that could be considered system level 
  569. information is stored in the User INI file. 
  570.  
  571. It makes little difference to the User how OS/2 decides where to put various 
  572. pieces of information, since it does not change how applications that are 
  573. installed on the Desktop should handle their initialization and control 
  574. information.  The System INI File should not ever be used by any application 
  575. installed on the Desktop, except things such as device drivers and other 
  576. applications that are clearly System Applications.  All user Desktop 
  577. applications must store their information in the User INI file or in their own 
  578. application INI file.  To date, most applications have chosen to use the User 
  579. INI file rather than create an INI file just for their application. 
  580.  
  581. See also: 
  582.  
  583. o What makes up the Desktop? 
  584. o Types of Desktop Backup 
  585. o The Problem with Shadows 
  586. o What does Repair Do? 
  587. o What is an INI File? 
  588. o General Help Information 
  589. o General Info About IniMaint, MultiMaint and SysMaint 
  590. o Getting Started 
  591. o What are IniSafe, MltSafe and SysSafe 
  592.  
  593.  
  594. ΓòÉΓòÉΓòÉ 10. Help for Non Write INI Files ΓòÉΓòÉΓòÉ
  595.  
  596. V2.1 of OS/2 changed the way the INI files are kept updated.  The new scheme 
  597. was a welcome one because it greatly improved the performance of this area of 
  598. OS/2 and removed the problem of INI files becoming very large because of a lot 
  599. of unused space.  However, the change introduced a problem that had not existed 
  600. previously, that is, it is possible to get into a situation where the OS2.INI 
  601. and OS2SYS.INI files cannot be updated.  When this condition occurs and any 
  602. changes are made to the Desktop, it appears that the changes are being made 
  603. correctly.  However, only the INI file information that is kept in memory is 
  604. being updated, that actual INI files are not changed in any way.  Even though 
  605. this situation exists, the user is given not warning or information that there 
  606. is a problem.  Normally, the user would discover the problem when the changes 
  607. made to the Desktop disappeared the next time that OS/2 was booted. 
  608. Occasionally, the problem would be even more serious because one of the INI 
  609. files could be updated, but the other could not.  This can cause serious 
  610. problems with the Desktop. 
  611.  
  612. Many users, when they realize they have this problem, look at the INI file 
  613. entries in the directory and see that the RO attribute is turned on. They then 
  614. assume that this is the problem and reset the bit.  However, the RO attribute 
  615. should always be on for any INI file that is open, and resetting the attribute 
  616. does not solve the problem.  The real problem is that the files used as a 
  617. target for the INI file updates, zero length hidden files with a !!! extension 
  618. are missing.  The reason these files are missing is because the INI files 
  619. already had the RO attribute turned on when the PM Shell was started, 
  620. therefore, the INI file code did not create the !!! files.  The best manual 
  621. solution is to boot from a diskette or reboot, if the user has ShiftRun, and 
  622. reset the RO attribute off while the PM Shell is not active. This will fix the 
  623. problem and the INI files will now be updated normally. 
  624.  
  625. See also: 
  626.  
  627. o Automatic Repair of Non Write INI Files 
  628. o Reset Non Write INI Files 
  629. o Test for Non Write INI Files 
  630. o Operational Environment 
  631. o General Info About IniMaint, MultiMaint and SysMaint 
  632. o Getting Started 
  633. o What is an INI File? 
  634. o Explanation of System and User INI Files 
  635. o General Help Information 
  636. o Main Window 
  637. o Menu Items 
  638. o Popup Menus 
  639. o Dialogs 
  640. o Actions 
  641. o Recover 
  642.  
  643.  
  644. ΓòÉΓòÉΓòÉ 11. Help for Automatic Repair of Non Write INI Files ΓòÉΓòÉΓòÉ
  645.  
  646. Anytime that IniMaint or SysMaint attempts to update an INI file and the update 
  647. fails, a check is made to see if the file is either the User or System INI 
  648. files.  If either file is found, the it is assumed that one or both of the INI 
  649. files is in a condition where is cannot be updated. Normally, this condition 
  650. would cause IniMaint or SysMaint to terminate. Since there is a way to fix this 
  651. situation, but the fix involves resetting WPS, IniMaint, MultiMaint and 
  652. SysMaint will inform the user of the situation and ask them if they want the 
  653. condition fixed.  If the user replies no, then the application will terminate. 
  654. If the user replies yes, then the INI files will be fixed so that they can be 
  655. updated. 
  656.  
  657. Normally, IniMaint, MultiMaint and SysMaint will recognize this condition 
  658. during the start-up of the application.  This is because the IniMaint, 
  659. MultiMaint and SysMaint operational information is normally stored in the 
  660. OS2.INI file, thus this file is normally updated very often.  However, it is 
  661. possible that no updates will be attempted to the file because all of the 
  662. defaults are already set or because the user has moved the application 
  663. operational information to a different INI file.  In the first case, the 
  664. condition will be recognized as soon as any action is taken which changes any 
  665. of the IniMaint or SysMaint operational information.  In the second case, the 
  666. condition will not be recognized unless the User or System INI files are made 
  667. the current INI file and an attempt is made to change something in one of these 
  668. files. 
  669.  
  670. See also: 
  671.  
  672. o Non Write INI Files 
  673. o Reset Non Write INI Files 
  674. o Test for Non Write INI Files 
  675. o Operational Environment 
  676. o General Info About IniMaint, MultiMaint and SysMaint 
  677. o Getting Started 
  678. o What is an INI File? 
  679. o Explanation of System and User INI Files 
  680. o General Help Information 
  681. o Main Window 
  682. o Menu Items 
  683. o Popup Menus 
  684. o Dialogs 
  685. o Actions 
  686. o Recover 
  687.  
  688.  
  689. ΓòÉΓòÉΓòÉ 12. Help for What is an IniMaint Group? ΓòÉΓòÉΓòÉ
  690.  
  691. An IniMaint Group is a set of Applications in a specific INI file that has been 
  692. formed and named by the user and is used as a convenient way to manipulate the 
  693. contents of the INI file.  Without some way to form subsets of all of the 
  694. Applications in an INI file, the only way to manipulate it is either 
  695. Application by Application, which can be tedious, or by using the entire file, 
  696. which provides no flexibility.  Since one of the objectives of IniMaint is to 
  697. give the user an easy way to create backups of all or part of his INI files and 
  698. to provide an easy way to restore an INI file, neither level of manipulation is 
  699. satisfactory. 
  700.  
  701. IniMaint solves this problem by giving the user the ability relate a set of 
  702. Applications together into a Group.  Forming the Group does not change the 
  703. Application information in the INI file, it simply creates an additional 
  704. Application in the file that describes the Groups that the user has formed. 
  705. Once the Groups are created, then the Group name can be used in IniMaint 
  706. operations and all the Applications in the Group will be included. 
  707.  
  708. For example, many users install a number of programs that put entries into the 
  709. standard User INI file, normally OS2.INI.  If there is a problem with the 
  710. environment, something happens to the INI files or some other problem arises 
  711. that clobbers the INI entries, then the only recovery is to re-customize all of 
  712. these applications.  If the user were to put all of these Applications into a 
  713. Group called 'My Applications', then he would not have this problem.  The My 
  714. Applications Group could be backed up to a backup INI file at any time using 
  715. the INICOPY program as follows: 
  716.  
  717. INICOPY -IC:\OS2\OS2.INI -OC:\OS2\MYAPPS.INI -G"My Applications" 
  718.  
  719. The above assumes the normal name and location for the INI files.  The name of 
  720. the Group must be enclosed in ""'s if it contains any blanks or the Command 
  721. Processor will split it into two different command line entries and INICOPY 
  722. will return an error. 
  723.  
  724. The same Group could be restored to the User INI file as follows: 
  725.  
  726. INICOPY -OC:\OS2\OS2.INI -IC:\OS2\MYAPPS.INI -G"My Applications" 
  727.  
  728. In other words, simply reverse the Input and Output filenames. 
  729.  
  730. It is intended that this same approach can be used to keep multiple physical 
  731. computers in synch with each other.  Right now, if the user has multiple 
  732. systems, he must customize every installed application on every system.  You 
  733. cannot move the INI files from one system to another, since there is a lot of 
  734. information in the INI files that is system specific.  Using IniMaint, this 
  735. process is made much easier, since the target INI file can be on a diskette 
  736. and, even if there are some minor differences between the systems such as drive 
  737. letters or something like that, IniMaint can be used to make modifications to 
  738. the contents of the transfer INI file before it is copied to the new system. 
  739. This does not need to be limited to installation situations. One possible 
  740. approach would be to form an Applications Group and, whenever any significant 
  741. change is made to any application, the changes can be transferred to the other 
  742. systems.  In fact, there is not reason, assuming the user had many systems and 
  743. a LAN, that a separate transfer INI file could not be set up for every 
  744. application, have it updated from a central source whenever a significant 
  745. change is made and have a CMD file on individual client systems that would use 
  746. the transfer INI files just for the applications installed on that system. 
  747.  
  748. I suspect there are many ways to utilize the Group concept.  As of this 
  749. writing, IniMaint has only been used by a few Beta testers and only for a short 
  750. time.  Hopefully, as more users install and use IniMaint, more ideas on how the 
  751. IniMaint Groups can be used will be developed.  I will do my best to include 
  752. this new information into the IniMaint documentation and make it available on 
  753. the Compuserve OS2AVEND Forum. 
  754.  
  755. See also: 
  756.  
  757. o What is an INI File? 
  758. o Operational Environment 
  759. o General Info About IniMaint, MultiMaint and SysMaint 
  760. o Getting Started 
  761. o Explanation of System and User INI Files 
  762. o General Help Information 
  763. o Main Window 
  764. o Menu Items 
  765. o Popup Menus 
  766. o Dialogs 
  767. o Actions 
  768. o Recover 
  769.  
  770.  
  771. ΓòÉΓòÉΓòÉ 13. Help for What does Repair Do? ΓòÉΓòÉΓòÉ
  772.  
  773. IniMaint has an item on the Recover menu called Repair.  This item gives the 
  774. user the ability to perform a number of different automatic Repair actions on 
  775. his INI files.  The On-line Help documents how the Repair function works, 
  776. however, it does not detail the rational and algorithms employed by IniMaint to 
  777. accomplish the various Repairs. This document is an attempt to do that. 
  778.  
  779. Type of Repair 
  780.  
  781. There are four different type of Repair Options. 
  782.  
  783. The first one, Report Only, will never make any changes, but will only list the 
  784. items that would have been Repaired if the Do Repair Option had been chosen. 
  785.  
  786. The Ask First, will ask the user if he wants each item repaired as the item is 
  787. found and determined to be invalid.  This can take a very long time in some 
  788. cases, since the number of items can become quite large 
  789.  
  790. Do Repair, will automatically remove all invalid items for the category 
  791. selected from the appropriate INI file.  This should only be used when the user 
  792. is sure he wants all invalid items removed. 
  793.  
  794. Do Selected can only be used after Report Only, since it requires that the 
  795. invalid items be visible in the window.  When Execute is chosen with the Do 
  796. Selected button checked, then every line in the window that is selected will be 
  797. deleted.  The only exception to this is when doing either the Handles or WPS 
  798. repair and a selected item has dependent items, such as subdirectories or 
  799. files, in this case all dependent items will also be deleted.  For example, if 
  800. a Drive name itself is selected and Do Selected is chosen, then all entries for 
  801. the drive, including all directories and files, that have been identified as 
  802. invalid will be deleted. 
  803.  
  804. The easiest and safest way to remove invalid items when the user is not sure if 
  805. they want everything done is to use the Report Only option, select the items 
  806. that they want deleted and then use Do Selected.  This cycle can be repeated 
  807. over and over until all of the desired items have been deleted. 
  808.  
  809. Window Behavior 
  810.  
  811. When and item is deleted for any reason, the word 'Deleted' will appear after 
  812. the item in the window.  If there are deleted items in the window and 
  813. additional items are selected for deletion then the previously deleted items 
  814. will be removed from the window.  For example, if the first item in the window 
  815. is selected and deleted, the word deleted would appear after the first item. 
  816. If then the second items is selected and deleted, the second item will now have 
  817. the word deleted after it and the first item will be gone from the window. 
  818.  
  819. Options 
  820.  
  821. Different users want to handle directories and file that are on removable, not 
  822. ready, cdrom and vdisk devices differently.  The Options dialog gives each user 
  823. the ability to choose how they want each of these types of situations handled. 
  824.  
  825. If Ignore is chosen, then directories and files on the appropriate type of 
  826. device will be completely ignored and will never appear in the repair window. 
  827.  
  828. If Report Only is selected, then the information will appear in the window, but 
  829. will not get automatically deleted if the Do Repair option is chosen.  The 
  830. Report Only items can still be deleted by selecting them and using the Do 
  831. Selected option. 
  832.  
  833. If Auto Repair, which is the default, is chosen, then the items will be 
  834. reported and will be automatically deleted if Do Repair is chosen. 
  835.  
  836. The Do Not Save Deleted Items button will cause IniMaint to not save items that 
  837. are deleted from an INI file in the Save INI File. Normally, the user must 
  838. specify a Save INI File and any entries removed from any INI file are written 
  839. to the Save INI File before they are modified.  This allows the user to restore 
  840. items that he has deleted if they discover that something has been deleted in 
  841. error and no backup is available. 
  842.  
  843. The Log to INIREP.LOG is used for diagnostic purposes. 
  844.  
  845. List Items versus Repair Items 
  846.  
  847. For a number of the repair categories there are multiple choices available. 
  848. The is always the Repair choice and it works the same for each category of 
  849. Repair.  When the Repair choice is used, the only items that will appear in the 
  850. window will be items that are invalid and should be deleted. 
  851.  
  852. If the user want to see the valid items for the category or all the items, then 
  853. the appropriate List entry can be used to display these entries.  The List 
  854. Invalid items is the same as the Repair as  as the contents of the window is 
  855. concerned, however, it is safer because it is not possible to select or 
  856. otherwise delete any of the items. 
  857.  
  858. Repair Pathnames and Filenames 
  859.  
  860. Many, if not all, applications installed under OS/2 store things in various INI 
  861. files.  However, few, if any, applications will remove things from these files 
  862. when they are deinstalled or the directory structure is changed.  This Repair 
  863. action looks at the Pathname and Filename entries in an INI file, compares them 
  864. to the current Desktop and either identifies and/or removes entries that are 
  865. obsolete. 
  866.  
  867. The action IniMaint will take depends on the structure of the individual Key 
  868. Name or Key Value.  There are two possibilities that IniMaint looks for: 
  869.  
  870.  1. A Filename with no preceding Path information. 
  871.  
  872.  2. A full Pathname or Filename combination. 
  873.  
  874. Each of the above are handled differently. 
  875.  
  876. General Processing applicable to both type of names: 
  877.  
  878. Any name that is too short, less than 3 characters, or too long, longer than 
  879. the maximum path length returned by DosQSysInfo, will not be tested further. 
  880.  
  881. Any name which contains non-printable characters will not be tested. 
  882.  
  883. Processing of Filename with no Path information: 
  884.  
  885. If the beginning of a Key Name or Key Value starts with either X:\ or just \, 
  886. IniMaint assumes it is a full Pathname or Filename and processes it as 
  887. described below.  IniMaint will then check for a Filename of the form *.XXX and 
  888. ignore them, since this is simply a definition of a type of file extension and 
  889. not an actual file. IniMaint will then look for .XXX as the last four 
  890. characters of the Filename and will search for the following combinations: 
  891.  
  892.  1. .EXE using the PATH Environment variable. 
  893.  
  894.  2. .CMD using the PATH Environment variable. 
  895.  
  896.  3. .DLL using the LIBPATH Environment variable. 
  897.  
  898.  4. .HLP using the HELP Environment variable. 
  899.  
  900. Processing of full Pathname or Filename: 
  901.  
  902. If the name starts with \, then the drive used as the drive for the OS2.INI 
  903. file, which is the boot drive, will be appended to the start of the name. 
  904.  
  905. Any name that starts with A: or B: will be ignored, since they are assumed to 
  906. be floppy drives and probably do not contain any media. 
  907.  
  908. Any trailing semicolons are removed from the name, since there are a number of 
  909. entries that are valid Filenames except for the semicolons. 
  910.  
  911. If the trailing character in the name is a \ or if the name contains any 
  912. embedded semicolons, it will be tried as a Pathname and made a candidate for 
  913. removal if it is not found. 
  914.  
  915. All other qualifying names will be tried as both a Filename and a Pathname and 
  916. will be made a candidate for removal if they fail both tests. 
  917.  
  918. Remove Old PM_ProgramList Entries 
  919.  
  920. There are some entries that can be left in the OS2.INI file from V1.3 or V2.0, 
  921. but these entries are no longer needed for V2.1.  This item will remove these 
  922. old entries. 
  923.  
  924. Delete Unused Printer Entries 
  925.  
  926. When Printer Objects are removed from the Desktop, sometimes old Printer 
  927. information is left in the OS2SYS.INI file that will cause problems for various 
  928. applications that use these entries to determine which Printers can be used for 
  929. printing.  A number of Word Processing programs do this.  Many, if not all, of 
  930. these programs do not check to verify that all of the entries in the OS2SYS.INI 
  931. file actually represent Printers that are actually installed, therefore, will 
  932. sometimes attempt to use a Printer that does not exist.  This entry will remove 
  933. all of the references to Printers that are no longer installed. 
  934.  
  935. Destroy Objects 
  936.  
  937. Most, if not all, of the items on the Desktop have been assigned an Object 
  938. Number.  This number along with the name of the Object is stored in the OS2.INI 
  939. file.  This Repair entry will display and give the user the option to delete 
  940. and Object.  It is not currently possible for IniMaint to determine which 
  941. Objects are valid and which are invalid, so IniMaint will never identify an 
  942. Object as invalid. Great care should be exercised when deleting any of the 
  943. Objects, since it is possible to do serious damage to your Desktop. 
  944.  
  945. The structure which stores all of the Object cross reference is used by the WPS 
  946. Repair code to determine if Objects are valid and to find the names of valid 
  947. Objects. 
  948.  
  949. Restore Missing Location Entries 
  950.  
  951. A conflict can arise between the entries in the PM_Abstract:Objects entry in 
  952. the OS2.INI file and the PM_Workplace:Location entry.  The conflict is that the 
  953. Objects entry will reference Locations that are not actually in the Location 
  954. entry.  This will not normally represent a problem, but if unusual things are 
  955. going on with the Desktop, this entry allows the user to identify the conflicts 
  956. and, if they choose, have them fixed. 
  957.  
  958. Repair Directory/File Handles 
  959.  
  960. Many Drives, Directories and Files are assigned Handles.  This Handle 
  961. information is stored in the OS2SYS.INI file.  However, when files are moved, 
  962. directories changed or other changes are made to the Desktop, the Handle 
  963. information is not updated.  This Repair option gives the user the ability to 
  964. see the contents of the INI file Handles entry and Repair any or all of the 
  965. invalid entries. 
  966.  
  967. It is difficult to remove incorrect information manually, even knowing the 
  968. internal structure of the entries, because all of the Handles information is 
  969. stored in a single INI file entry and a small mistake in modifying could cause 
  970. serious Desktop problems and/or create a non-bootable situation. 
  971.  
  972. The structure which stores all of the Handles information is used by the WPS 
  973. Repair code to determine if Handles are valid and to find the names of 
  974. Directories and Files. 
  975.  
  976. Repair WPS Entries 
  977.  
  978. WPS stores a variety of Desktop information in the INI files.  As with the 
  979. Handles information above, obsolete information is not always removed from the 
  980. INI files when changes are made to the Desktop.  This Repair option gives the 
  981. user the ability to see what is in his INI files and remove those entries that 
  982. are invalid. 
  983.  
  984. As with the Handles above, it is difficult to make these changes manually 
  985. because things are stored in a number of different formats and the cross 
  986. reference between the random looking numbers and the actual Objects and Handles 
  987. would be very tedious to track manually. 
  988.  
  989. The Repair WPS Entries uses the Objects and Handles structures.  This means 
  990. that these structures must be filled before the WPS structure can be filled. 
  991. This can take a significant amount of time in situations where the Desktop is 
  992. complex and/or there are a large number of invalid entries. 
  993.  
  994. Repair Both WPS and Handles Entries 
  995.  
  996. This is simply a combination of Repair WPS Entries and Repair Directory/File 
  997. Handles above.  It allows the user to do both types of Repair with a single 
  998. action. 
  999.  
  1000. See also: 
  1001.  
  1002. o What makes up the Desktop? 
  1003. o Types of Desktop Backup 
  1004. o The Problem with Shadows 
  1005. o What is an INI File? 
  1006. o What is an Extended Attribute? 
  1007. o How to Modify Extended Attributes 
  1008. o Operational Environment 
  1009. o General Info About IniMaint, MultiMaint and SysMaint 
  1010. o Getting Started 
  1011. o Explanation of System and User INI Files 
  1012. o General Help Information 
  1013. o Main Window 
  1014. o Menu Items 
  1015. o Popup Menus 
  1016. o Dialogs 
  1017. o Actions 
  1018. o Recover 
  1019.  
  1020.  
  1021. ΓòÉΓòÉΓòÉ 14. Help about the Operational Environment ΓòÉΓòÉΓòÉ
  1022.  
  1023. There are a number of Operation Environment considerations when running 
  1024. IniMaint or SysMaint and they are discussed in this section. 
  1025.  
  1026. There are situations where one or more recovery actions must be done when the 
  1027. PM Shell is not active, such as Restoring the Desktop.  Normally, it is 
  1028. necessary to boot from a diskette to get into this mode, since the PM Shell is 
  1029. loaded during the processing of the CONFIG.SYS file.  However, there is an IBM 
  1030. Employee Written program that is free and available on Compuserve, ShiftRun 
  1031. that will  the processing of the CONFIG.SYS file at the point where all of the 
  1032. drivers are loaded, but the PM Shell has not been started.  All of the 
  1033. IniMaint, MultiMaint and SysMaint recovery activities that must be done without 
  1034. the PM Shell can be done during this interruption.  ShiftRun then allows the 
  1035. rest of the normal boot to continue. This application can greatly ease the 
  1036. recovery problems and is mentioned here for that reason. 
  1037.  
  1038. The Simple Backup and Restore facilities in SysMaint assume that the user has 
  1039. installed an OS/2 version of Zip and UnZip and that the installed versions are 
  1040. ones that will handle Extended Attributes.  Any version of the programs from 
  1041. V1.93 and beyond have this capability.  It is further assumed that these 
  1042. programs are in a directory that is in the PATH so they can be run without 
  1043. specifying the directory in which the EXE files are located.  If both of these 
  1044. assumptions are not true, the Backup and Restore functions will not work 
  1045. correctly. 
  1046.  
  1047. See also: 
  1048.  
  1049. o General Info About IniMaint, MultiMaint and SysMaint 
  1050. o Getting Started 
  1051. o What is an INI File? 
  1052. o Explanation of System and User INI Files 
  1053. o General Help Information 
  1054. o Main Window 
  1055. o Menu Items 
  1056. o Popup Menus 
  1057. o Dialogs 
  1058. o Actions 
  1059. o Recover 
  1060.  
  1061.  
  1062. ΓòÉΓòÉΓòÉ 15. Help for Types of Desktop Backup ΓòÉΓòÉΓòÉ
  1063.  
  1064. There are two different kinds of Desktop Backups, which will be referred to as 
  1065. Simple and Portable.  The purpose of this section is to discuss the difference 
  1066. between them. 
  1067.  
  1068. The most common type of Desktop Backup is a Simple Backup. This is the fastest 
  1069. kind of Backup and is the easiest to use to restore a damaged Desktop.  This 
  1070. type of backup make an image, using one technique or another, of the existing 
  1071. Desktop and saves the information in one or more files that can then be used to 
  1072. Restore the Desktop to the condition that existed at the time the Backup was 
  1073. made. 
  1074.  
  1075. The advantage of this kind of Backup is that it is fast and simple. 
  1076.  
  1077. The disadvantage is that the Backup can only be used to Restore the Desktop of 
  1078. the machine it was run on and for the Version of OS/2 that produced it.  In 
  1079. other words, it is not possible to use the files generated to Restore the 
  1080. Desktop on a different machine, unless the machines are exactly the same and it 
  1081. is not possible to use to Restore the Desktop after a new Version of OS/2 has 
  1082. been installed and the Desktop was destroyed because the Harddisk had to be 
  1083. reformatted. 
  1084.  
  1085. Most users will never need any other kind of Backup other than a Simple one 
  1086. because they do not need to move the Desktop from one machine to another and 
  1087. they can install each new Version of OS/2 over the previous Version and this 
  1088. will preserve the existing Desktop. 
  1089.  
  1090. The second type of Desktop Backup is a Portable one.  This kind of Backup is 
  1091. normally more complex to create and more complex to use.  It will normally also 
  1092. take considerably more time to create a Portable Backup. 
  1093.  
  1094. The advantage of a Portable Backup is that it can be used, normally, to set up 
  1095. a similar Desktop on another machine and can be used to restore the Desktop 
  1096. after an installation of a new Version of OS/2 that required that the Harddisk 
  1097. be reformatted. 
  1098.  
  1099. The disadvantage of this kind of Backup is that it is harder to create, harder 
  1100. to use, requires more resources and does not create a Backup that is usable for 
  1101. simply Restoring the Desktop on the existing machine.  The reason a Portable 
  1102. Backup is not able to recreate the Desktop on the existing machine is because 
  1103. there is information in the OS2.INI and OS2SYS.INI files that is not saved in 
  1104. this process.  Therefore, the INI files that would exist after a Restore using 
  1105. this kind of Backup would be incomplete.  The files would lack both some of the 
  1106. OS/2 System information, which could be redone manually with not too much 
  1107. effort, and they would lack all of the information that was added to them by 
  1108. the various Applications that were installed.  Most, if not all, of these 
  1109. applications would have to be reinstalled or have their INI information saved 
  1110. in some other manner.  Since the easiest way to save the INI file information 
  1111. is to make a Simple Backup of the Desktop, there is little reason to make a 
  1112. Portable one for normal day to day operation. 
  1113.  
  1114. See also: 
  1115.  
  1116. o The Problem with Shadows 
  1117. o General Info About IniMaint, MultiMaint and SysMaint 
  1118. o Getting Started 
  1119. o What is an INI File? 
  1120. o Explanation of System and User INI Files 
  1121. o General Help Information 
  1122. o Main Window 
  1123. o Menu Items 
  1124. o Popup Menus 
  1125. o Dialogs 
  1126. o Actions 
  1127. o Recover 
  1128.  
  1129.  
  1130. ΓòÉΓòÉΓòÉ 16. Help for The Problem with Shadows ΓòÉΓòÉΓòÉ
  1131.  
  1132. When MultiMaint attempts to Restore an Object that has a Shadow on the Desktop 
  1133. or attempts to restore the an Object that is a Shadow, there are some 
  1134. additional things that need to be considered.  The way that WPS keeps track of 
  1135. the Object being Shadowed, that is the original Object, is via the Object 
  1136. Handle of the Original Object. The Object Handle of an Object will be different 
  1137. on different machines and can be different if the Object is destroyed and 
  1138. recreated on the same machine.  The result of this is that the connection 
  1139. between a Shadow and the original Object will be broken under many of the 
  1140. combinations that are possible during an Object by Object Restore of the 
  1141. Desktop. 
  1142.  
  1143. When a Shadow Object is Restored, MultiMaint uses information other than the 
  1144. Object Handle to locate the Original Object.  If the Original Object does not 
  1145. exist, then the Shadow will not be Restored, since there is no Object to tie it 
  1146. to.  In order to be sure that all of the Original Objects that should exist, do 
  1147. exist, before an attempt is made to Restore a Shadow, MultiMaint does the 
  1148. Restore of all non-Shadow Objects and then goes back and attempts the Restore 
  1149. of all Shadow Objects.  This approach insures that the Shadow will get Restored 
  1150. if it is possible on the Target Desktop.  It is still possible for the Restore 
  1151. of the Shadow to fail if the Type of Restore is to do selected items and the 
  1152. Original Object was not selected. 
  1153.  
  1154. When an Object which has a Shadow is Restored to the Desktop, it is very 
  1155. possible that the Object Handle for the Original Object will be different from 
  1156. that saved in the Instance information for the Shadow.  Therefore, MultiMaint 
  1157. keeps track of all of the Shadows for all Objects and when the Original Object 
  1158. is Restored, MultiMaint checks the Instance information for all Shadows and 
  1159. insures that the connection between the Original Object and all of the Shadows 
  1160. is correct. 
  1161.  
  1162. None of the above requires any action on the part of the user, however, it will 
  1163. result in situations where the user asks for an Object to be Restored and, 
  1164. because the Object has at least one Shadow, the Shadow Objects are Restored 
  1165. automatically because of a change that would break the connection between the 
  1166. Original Object and the Shadow on the Target Desktop. 
  1167.  
  1168. See also: 
  1169.  
  1170. o Types of Desktop Backup 
  1171. o General Info About IniMaint, MultiMaint and SysMaint 
  1172. o Getting Started 
  1173. o What is an INI File? 
  1174. o Explanation of System and User INI Files 
  1175. o General Help Information 
  1176. o Main Window 
  1177. o Menu Items 
  1178. o Popup Menus 
  1179. o Dialogs 
  1180. o Actions 
  1181. o Recover 
  1182.  
  1183.  
  1184. ΓòÉΓòÉΓòÉ 17. Help for Extended Attribute Name Matching ΓòÉΓòÉΓòÉ
  1185.  
  1186. Many of the Extended Attribute functions involve taking the Extended Attributes 
  1187. from one set of files and/or directories and adding them to another set of 
  1188. files and/or directories.  In order to do this, SysMaint must have a way of 
  1189. deciding which files and directories match each other.  The basic way this is 
  1190. done is by removing the base information from each path and doing the compare 
  1191. on the remainder of the name.  For example, if the Extended Attributes for all 
  1192. of the files and directories in the C:\OS2\SOURCE directory were to be copied 
  1193. to the D:\TARGET directory, then the file C:\OS2\SOURCE\FILE.NME would be 
  1194. determined to match D:\TARGET\FILE.NME and the Extended Attributes for the 
  1195. FILE.NME file would be copied from one file to the other.  In addition, the 
  1196. directory C:\OS2\SOURCE\SUBDIR1 would be determined to match D:\TARGET\SUBDIR1 
  1197. and the directory Extended Attributes would be copied from one directory to the 
  1198. other. 
  1199.  
  1200. See also: 
  1201.  
  1202. o Copy EAs 
  1203. o Move EAs 
  1204. o Join EAs 
  1205. o Compare EAs 
  1206. o Compare to Saved EAs 
  1207. o Operational Environment 
  1208. o General Info About IniMaint, MultiMaint and SysMaint 
  1209. o Getting Started 
  1210. o General Help Information 
  1211. o Main Window 
  1212. o Menu Items 
  1213. o Popup Menus 
  1214. o Dialogs 
  1215. o Actions 
  1216. o Recover 
  1217.  
  1218.  
  1219. ΓòÉΓòÉΓòÉ 18. Help for What are IniSafe, MltSafe and SysSafe ΓòÉΓòÉΓòÉ
  1220.  
  1221. IniMaint, MultiMaint and SysMaint are powerful applications with the ability to 
  1222. make many changes to the INI files, Extended Attributes and other items that 
  1223. are vital to the normal operation of the Desktop.  Sometimes it is not 
  1224. desirable to have a program that has this much power, even though both 
  1225. applications are structured so that the default settings will not allow a user 
  1226. to make any critical change without confirming that they want it done. 
  1227.  
  1228. Sometimes the user simply does not want to take the chance that he will do 
  1229. something that will cause a problem with his Desktop.  In other cases, 
  1230. Corporations have many users that they simply do not want to have an 
  1231. application that can cause a problem with the Desktop, since it can create 
  1232. serious and time consuming support problems. 
  1233.  
  1234. IniSafe, MltSafe and SysSafe are designed to address this problem for IniMaint, 
  1235. MultiMaint and SysMaint users respectively.  IniSafe, MltSafe and SysSafe 
  1236. appear, as  as menus are concerned, exactly the same as IniMaint, MultiMaint 
  1237. and SysMaint.  The sole difference is that all of the menu selections that 
  1238. could cause a problem with the Desktop are deactivated.  Other than that, the 
  1239. programs are the same.  If a user is using IniSafe, MltSafe or SysSafe and it 
  1240. is desired to make some changes to their Desktop, all that is required is to 
  1241. copy IniMaint, MultiMaint or SysMaint into the appropriate directory or to run 
  1242. the program from a different directory on the LAN.  IniMaint, MultiMaint, 
  1243. SysMaint, IniSafe, MltSafe and SysSafe use the same DLL and HLP files and the 
  1244. operational entries in the INI files are fully compatible across all six 
  1245. applications. 
  1246.  
  1247. See also: 
  1248.  
  1249. o Operational Environment 
  1250. o General Info About IniMaint, MultiMaint and SysMaint 
  1251. o Getting Started 
  1252. o What is an INI File? 
  1253. o Explanation of System and User INI Files 
  1254. o General Help Information 
  1255. o Main Window 
  1256. o Menu Items 
  1257. o Popup Menus 
  1258. o Dialogs 
  1259. o Actions 
  1260. o Recover 
  1261.  
  1262.  
  1263. ΓòÉΓòÉΓòÉ 19. Registration Information ΓòÉΓòÉΓòÉ
  1264.  
  1265. IniMaint, MultiMaint and SysMaint are Copyrighted programs owned and supported 
  1266. by: 
  1267.  
  1268.                                  Larry J. Martin
  1269.                                 Carry Associates
  1270.                                990 Ironwood Court
  1271.                            Marco Island FL 33937-4458
  1272.                                 Tel: 813-642-9126
  1273.                                 Fax: 813-642-1007
  1274.                              Compuserve: 72662,3616
  1275.  
  1276. Unregistered copies of IniMaint will display an initial dialog that will note 
  1277. the unregistered condition.  This dialog will stay on the screen for 15 
  1278. seconds, unless dismissed by clicking on the OK button.  The dialog cannot be 
  1279. dismissed until it has been visible for 3 seconds.  In addition, the Title Bar 
  1280. will contain a note that this is an unregistered version of IniMaint. 
  1281. SysMaint, which includes the processing of the Extended Attributes and 
  1282. MultiMaint which adds an Object by Object Desktop Backup and Restore capability 
  1283. onto SysMaint, require a registered copy of IniMaint plus a registration ID for 
  1284. SysMaint or MultiMaint. which is separate from the Registration ID for 
  1285. IniMaint.  However, if a registered copy of SysMaint is purchased, then it will 
  1286. include IniMaint. A registered copy of MultiMaint will include both SysMaint 
  1287. and IniMaint. 
  1288.  
  1289. To obtain your registration identifier for IniMaint please send a check for 
  1290. 29.95 per license for single licenses or 299.00 for an unlimited copies license 
  1291. made payable to Carry Associates to the address above.  We will also invoice 
  1292. against a Company Purchase Order and will accept payment via Visa or 
  1293. Mastercard. 
  1294.  
  1295. To obtain your registration identifier for SysMaint please send a check for 
  1296. 49.95 per license for single licenses or 499.00 for an unlimited copies license 
  1297. made payable to Carry Associates to the address above.  We will also invoice 
  1298. against a Company Purchase Order and will accept payment via Visa or 
  1299. Mastercard. 
  1300.  
  1301. To obtain your registration identifier for MultiMaint please send a check for 
  1302. 69.95 per license for single licenses or 699.00 for an unlimited copies license 
  1303. made payable to Carry Associates to the address above.  We will also invoice 
  1304. against a Company Purchase Order and will accept payment via Visa or 
  1305. Mastercard. 
  1306.  
  1307. If you are already a registered user of IniMaint and have purchased it prior to 
  1308. the release of SysMaint, then you can upgrade from IniMaint to SysMaint for a 
  1309. fee of 15.00 for a single license or 150.00 for an unlimited license. 
  1310.  
  1311. If you are a registered user of IniMaint and purchased it after SysMaint was 
  1312. released, then the upgrade fee is 25.00 for a single license and 250.00 for an 
  1313. unlimited license. 
  1314.  
  1315. If you are already a registered user of IniMaint and have purchased it prior to 
  1316. the release of MultiMaint, then you can upgrade from IniMaint to MultiMaint for 
  1317. a fee of 30.00 for a single license or 300.00 for an unlimited license. 
  1318.  
  1319. If you are a registered user of IniMaint and purchased it after MultiMaint was 
  1320. released, then the upgrade fee is 45.00 for a single license and 250.00 for an 
  1321. unlimited license. 
  1322.  
  1323. If you are already a registered user of SysMaint and have purchased it prior to 
  1324. the release of MultiMaint, then you can upgrade from SysMaint to MultiMaint for 
  1325. a fee of 15.00 for a single license or 150.00 for an unlimited license. 
  1326.  
  1327. If you are a registered user of SysMaint and purchased it after MultiMaint was 
  1328. released, then the upgrade fee is 25.00 for a single license and 250.00 for an 
  1329. unlimited license. 
  1330.  
  1331. If you want to register either IniMaint or SysMaint and would prefer to use a 
  1332. credit card, you can register with either a Visa or Mastercard. 
  1333.  
  1334. Once you have your registration identifier, you can register your copy of 
  1335. IniMaint, MultiMaint or SysMaint by selecting the appropriate Register entry on 
  1336. the Actions Menu.  Once you are registered, this entry will no longer appear on 
  1337. the menu. 
  1338.  
  1339. If you want a preregistered copy of IniMaint, MultiMaint or SysMaint, add $7.00 
  1340. for postage and handling.  We will return a diskette with a preregistered copy 
  1341. of IniMaint, MultiMaint or SysMaint, an Install CMD file and a registration ID. 
  1342. The purpose of the ID is to allow preregistered users to download new versions, 
  1343. register and use them until they can obtain a preregistered update. 
  1344.  
  1345. The cost of a preregistered update is 10.00 per license for single licenses or 
  1346. 100.00 for an unlimited copies license, plus 7.00 handling and postage. 
  1347.  
  1348.  
  1349. ΓòÉΓòÉΓòÉ 20. Help for Main Window ΓòÉΓòÉΓòÉ
  1350.  
  1351. The MAIN WINDOW is the base of the IniMaint, MultiMaint and SysMaint system. 
  1352. When the program is started, this window appears listing the options available. 
  1353.  
  1354. See also: 
  1355.  
  1356. o What makes up the Desktop? 
  1357. o Types of Desktop Backup 
  1358. o The Problem with Shadows 
  1359. o What is an INI File? 
  1360. o What is an Extended Attribute? 
  1361. o How to Modify Extended Attributes 
  1362. o What is an IniMaint Group? 
  1363. o What does Repair Do? 
  1364. o Explanation of System and User INI Files 
  1365. o General Info About IniMaint, MultiMaint and SysMaint 
  1366. o Getting Started 
  1367. o What are IniSafe, MltSafe and SysSafe 
  1368. o General Help Information 
  1369. o Application Listbox 
  1370. o Key Listbox 
  1371. o Key Data Window 
  1372. o Menu Items 
  1373. o Popup Menus 
  1374. o Dialogs 
  1375. o Actions 
  1376. o Recover 
  1377. o Extended Attributes 
  1378. o Desktop 
  1379. o Accelerator Keys 
  1380. o Additional Programs 
  1381. o Registration Information 
  1382.  
  1383.  
  1384. ΓòÉΓòÉΓòÉ 21. Help for Menu Items ΓòÉΓòÉΓòÉ
  1385.  
  1386. The IniMaint or SysMaint Menu Items are: 
  1387.  
  1388. o File 
  1389. o Options 
  1390. o Groups 
  1391. o Actions 
  1392. o Recover 
  1393. o Size 
  1394. o Find 
  1395. o Extended Attributes 
  1396. o Desktop 
  1397.  
  1398. See also: 
  1399.  
  1400. o What makes up the Desktop? 
  1401. o Types of Desktop Backup 
  1402. o The Problem with Shadows 
  1403. o What is an INI File? 
  1404. o What is an Extended Attribute? 
  1405. o How to Modify Extended Attributes 
  1406. o What is an IniMaint Group? 
  1407. o What does Repair Do? 
  1408. o Explanation of System and User INI Files 
  1409. o General Info About IniMaint or SysMaint 
  1410. o Getting Started 
  1411. o What are IniSafe, MltSafe and SysSafe 
  1412. o General Help Information 
  1413. o Main Window 
  1414. o Application Listbox 
  1415. o Key Listbox 
  1416. o Key Data Window 
  1417. o Popup Menus 
  1418. o Dialogs 
  1419. o Accelerator Keys 
  1420. o Additional Programs 
  1421. o Registration Information 
  1422.  
  1423.  
  1424. ΓòÉΓòÉΓòÉ 22. Help for Popup Menus ΓòÉΓòÉΓòÉ
  1425.  
  1426. Pressing the Right Mouse Button when the Mouse Pointer is in the Application, 
  1427. Key Name or Key Value windows will popup a Menu that contains action items that 
  1428. can be done on the entries in that specific window. 
  1429.  
  1430. Most of the items on the menus are the same as the items on the normal menus 
  1431. and are described in the Help for that specific Menu. The Help for the 
  1432. duplicated items is not included here.  However, there are three entries on the 
  1433. Popup Menus that are unique to these menus and the Help for these items is 
  1434. included here. 
  1435.  
  1436. The IniMaint or SysMaint Special Popup Menu Items are: 
  1437.  
  1438. o Write 
  1439. o Print 
  1440. o Explain 
  1441.  
  1442. See also: 
  1443.  
  1444. o What makes up the Desktop? 
  1445. o Types of Desktop Backup 
  1446. o The Problem with Shadows 
  1447. o What is an INI File? 
  1448. o What is an Extended Attribute? 
  1449. o How to Modify Extended Attributes 
  1450. o What is an IniMaint Group? 
  1451. o What does Repair Do? 
  1452. o Explanation of System and User INI Files 
  1453. o General Info About IniMaint or SysMaint 
  1454. o Getting Started 
  1455. o What are IniSafe, MltSafe and SysSafe 
  1456. o General Help Information 
  1457. o Main Window 
  1458. o Application Listbox 
  1459. o Key Listbox 
  1460. o Key Data Window 
  1461. o Menu Items 
  1462. o Dialogs 
  1463. o Accelerator Keys 
  1464. o Additional Programs 
  1465. o Registration Information 
  1466.  
  1467.  
  1468. ΓòÉΓòÉΓòÉ 23. Help for Dialogs ΓòÉΓòÉΓòÉ
  1469.  
  1470. The Dialogs for IniMaint or SysMaint are listed below: 
  1471.  
  1472. o Add or Replace Key Value Dialog 
  1473. o Dump Dialog 
  1474. o Options Dialog 
  1475. o Select Group Dialog 
  1476. o Get Value or String Dialog 
  1477. o Groups Dialog 
  1478. o Find Dialog 
  1479. o Compare Files Dialog 
  1480. o Compare Files Write Options Dialog 
  1481. o Repair File Dialog 
  1482. o EA Test Dialog 
  1483. o EA Defaults Dialog 
  1484. o Explain Dialog 
  1485. o Desktop Defaults Dialog 
  1486. o Portable Backup Defaults Dialog 
  1487. o Portable Restore Dialog 
  1488.  
  1489. See also: 
  1490.  
  1491. o What makes up the Desktop? 
  1492. o Types of Desktop Backup 
  1493. o The Problem with Shadows 
  1494. o What is an INI File? 
  1495. o What is an Extended Attribute? 
  1496. o How to Modify Extended Attributes 
  1497. o What is an IniMaint Group? 
  1498. o What does Repair Do? 
  1499. o Explanation of System and User INI Files 
  1500. o General Info About IniMaint or SysMaint 
  1501. o Getting Started 
  1502. o What are IniSafe, MltSafe and SysSafe 
  1503. o General Help Information 
  1504. o Main Window 
  1505. o Application Listbox 
  1506. o Key Listbox 
  1507. o Key Data Window 
  1508. o Menu Items 
  1509. o Popup Menus 
  1510. o Actions 
  1511. o Recover 
  1512. o Extended Attributes 
  1513. o Desktop 
  1514. o Accelerator Keys 
  1515. o Additional Programs 
  1516. o Registration Information 
  1517.  
  1518.  
  1519. ΓòÉΓòÉΓòÉ 24. Help for Accelerator Keys ΓòÉΓòÉΓòÉ
  1520.  
  1521. The Accelerator Keys for IniMaint or SysMaint are listed below. 
  1522.  
  1523. Key       Function 
  1524.  
  1525. F1        Help 
  1526.  
  1527. F3        Exit 
  1528.  
  1529. F4        Refresh File 
  1530.  
  1531. F5        Dump Variables 
  1532.  
  1533. F6        Associate with *.INI 
  1534.  
  1535. F7        Switch to User INI File 
  1536.  
  1537. F8        Switch to System INI File 
  1538.  
  1539. F9        New File 
  1540.  
  1541. Ctrl-F1   Find Application Name 
  1542.  
  1543. Ctrl-F2   Find Current Key Name 
  1544.  
  1545. Ctrl-F3   Find Current Key Value 
  1546.  
  1547. Ctrl-F4   Find Application Value 
  1548.  
  1549. Ctrl-F5   Find Any Name 
  1550.  
  1551. Ctrl-F6   Find Any Value 
  1552.  
  1553. Ctrl-F7   Repeat Last Find 
  1554.  
  1555. Ctrl-F11  Compare Files on Application Level 
  1556.  
  1557. Ctrl-F8   Compare Files on Key Name Level 
  1558.  
  1559. Ctrl-F9   Compare Files on Key Value Level 
  1560.  
  1561. Alt-F1    Condense Current INI File 
  1562.  
  1563. Alt-F2    Condense System INI File 
  1564.  
  1565. Alt-F3    Condense User INI File 
  1566.  
  1567. Alt-F4    Condense Both System and User INI Files 
  1568.  
  1569. Ctrl-E    Size Entire File 
  1570.  
  1571. Ctrl-S    Size Selected Application 
  1572.  
  1573. Ctrl Alt-M Size System INI File 
  1574.  
  1575. Ctrl Alt-E Size User INI File 
  1576.  
  1577. Ctrl-G    Write Updated Key Value to INI File 
  1578.  
  1579. Ctrl-D    Delete Selected Application 
  1580.  
  1581. Ctrl-L    Delete Selected Key 
  1582.  
  1583. Ctrl-M    Add Application 
  1584.  
  1585. Ctrl-I    Add Key 
  1586.  
  1587. Ctrl-R    Add or Replace Key Value 
  1588.  
  1589. Ctrl-C    Rename Selected Application 
  1590.  
  1591. Ctrl-W    Rename Selected Key 
  1592.  
  1593. Ctrl-Z    Duplicate Selected Application 
  1594.  
  1595. Ctrl-X    Duplicate Selected Key 
  1596.  
  1597. Ctrl-N    Copy Entire File 
  1598.  
  1599. Alt-F5    Copy System INI File 
  1600.  
  1601. Alt-F6    Copy User INI File 
  1602.  
  1603. Alt-F7    Copy Both System and User INI Files 
  1604.  
  1605. Ctrl-A    Copy Selected Application 
  1606.  
  1607. Ctrl-K    Copy Selected Key 
  1608.  
  1609. Ctrl-V    Move Entire File 
  1610.  
  1611. Ctrl-P    Move Selected Application 
  1612.  
  1613. Ctrl-Y    Move Selected Key 
  1614.  
  1615. Ctrl-T    Register Your Copy 
  1616.  
  1617. Ctrl Alt-S Backup System INI File 
  1618.  
  1619. Ctrl Alt-U Backup User INI File 
  1620.  
  1621. Ctrl Alt-B Backup Both System and User INI Files 
  1622.  
  1623. Ctrl-U    Change User INI File 
  1624.  
  1625. Ctrl-H    Change System INI File 
  1626.  
  1627. Ctrl-B    Change Both INI Files 
  1628.  
  1629. Ctrl-F10  Repair File 
  1630.  
  1631. Ctrl Alt-F4 Reset Non Write INI Files 
  1632.  
  1633. Ctrl Alt-F5 Test for Non Write INI Files 
  1634.  
  1635. Ctrl Alt-F1 EA Default Dialog 
  1636.  
  1637. Ctrl Alt-F2 EA Describe Current File 
  1638.  
  1639. Ctrl Alt-F3 EA Update File(s) from Current File 
  1640.  
  1641. Ctrl Alt-D Desktop Defaults Dialog 
  1642.  
  1643. Ctrl Alt-K Backup Desktop 
  1644.  
  1645. Ctrl Alt-C Generate Desktop Backup CMD File 
  1646.  
  1647. Ctrl Alt-O Generate Desktop Restore CMD File 
  1648.  
  1649. Ctrl Alt-R Reset WPS 
  1650.  
  1651. Ctrl Alt-F Restore Desktop INI Files 
  1652.  
  1653. Ctrl Alt-A Portable Backup Defaults 
  1654.  
  1655. Ctrl Alt-P Create Portable Backup 
  1656.  
  1657. Ctrl Alt-G Do Portable Restore 
  1658.  
  1659. Ctrl Alt-H Restore Desktop Directory 
  1660.  
  1661. Ctrl Alt-I Restore Desktop ID 
  1662.  
  1663. Ctrl Alt-F6 Explain Current Selection 
  1664.  
  1665. Ctrl Alt-F7 Write Window to File 
  1666.  
  1667. Ctrl Alt-F8 Print Window 
  1668.  
  1669. See also: 
  1670.  
  1671. o What makes up the Desktop? 
  1672. o Types of Desktop Backup 
  1673. o The Problem with Shadows 
  1674. o What is an INI File? 
  1675. o What is an Extended Attribute? 
  1676. o How to Modify Extended Attributes 
  1677. o What is an IniMaint Group? 
  1678. o What does Repair Do? 
  1679. o Explanation of System and User INI Files 
  1680. o General Info About IniMaint or SysMaint 
  1681. o Getting Started 
  1682. o What are IniSafe, MltSafe and SysSafe 
  1683. o General Help Information 
  1684. o Main Window 
  1685. o Application Listbox 
  1686. o Key Listbox 
  1687. o Key Data Window 
  1688. o Menu Items 
  1689. o Popup Menus 
  1690. o Actions 
  1691. o Recover 
  1692. o Extended Attributes 
  1693. o Desktop 
  1694. o Dialogs 
  1695. o Additional Programs 
  1696. o Registration Information 
  1697.  
  1698.  
  1699. ΓòÉΓòÉΓòÉ 25. Help for Additional Programs ΓòÉΓòÉΓòÉ
  1700.  
  1701. The Additional Programs for IniMaint or SysMaint are: 
  1702.  
  1703. o IniCopy 
  1704. o IniClean 
  1705.  
  1706. See also: 
  1707.  
  1708. o What makes up the Desktop? 
  1709. o Types of Desktop Backup 
  1710. o The Problem with Shadows 
  1711. o What is an INI File? 
  1712. o What is an Extended Attribute? 
  1713. o How to Modify Extended Attributes 
  1714. o What is an IniMaint Group? 
  1715. o What does Repair Do? 
  1716. o Explanation of System and User INI Files 
  1717. o General Info About IniMaint or SysMaint 
  1718. o Getting Started 
  1719. o What are IniSafe, MltSafe and SysSafe 
  1720. o General Help Information 
  1721. o Main Window 
  1722. o Application Listbox 
  1723. o Key Listbox 
  1724. o Key Data Window 
  1725. o Menu Items 
  1726. o Popup Menus 
  1727. o Actions 
  1728. o Recover 
  1729. o Extended Attributes 
  1730. o Desktop 
  1731. o Dialogs 
  1732. o Accelerator Keys 
  1733. o Registration Information 
  1734.  
  1735.  
  1736. ΓòÉΓòÉΓòÉ 26. Help for IniCopy Program ΓòÉΓòÉΓòÉ
  1737.  
  1738. The IniCopy Program is the program that is used by IniMaint to do the actual 
  1739. COPY/MOVE operations.  This option is implemented as a separate program so that 
  1740. the user will have the ability to make copies of INI files, including the User 
  1741. and System INI files, at any time during the day. 
  1742.  
  1743. The parameters expected by IniCopy are: 
  1744.  
  1745. Required Parameters: 
  1746.  
  1747. -Ifilename  - The fully qualified path and filename of the Source, Input, INI 
  1748. file. 
  1749.  
  1750. -Ofilename  - The fully qualified path and filename of the Target, Output, INI 
  1751. file.  The Target will be created if it does not exist. 
  1752.  
  1753. Optional Parameters: 
  1754.  
  1755. -Fx     - Function requested - Default is C(opy) C = C(opy) M = M(ove) 
  1756.  
  1757. -E      - COPY/MOVE Entire INI file - Default 
  1758.  
  1759. -A      - COPY/MOVE All Groups 
  1760.  
  1761. -Ggroup   - COPY/MOVE Specific Group 
  1762.  
  1763. -Sapp    - COPY/MOVE Specific Application 
  1764.  
  1765. -T      - Use Fast Copy.  This is only valid if -E is also specified 
  1766.  
  1767. See also: 
  1768.  
  1769. o Additional Programs 
  1770. o IniClean 
  1771.  
  1772.  
  1773. ΓòÉΓòÉΓòÉ 27. Help for IniClean Program ΓòÉΓòÉΓòÉ
  1774.  
  1775. The IniClean Program is designed to remove the Desktop Directory Structure by 
  1776. deleting the Desktop Directory, all Subdirectories, and all Files in all 
  1777. Directories. 
  1778.  
  1779. IniClean is not normally designed to be run as a stand alone program.  However, 
  1780. it can be run to remove any Directory with it's Subdirectories and all files in 
  1781. all Directories by passing the starting Directory as the only parameter. 
  1782.  
  1783. For example, to delete the OS/2 Directory from drive C, all Subdirectories of 
  1784. the OS/2 Directory and all Files in the OS/2 Directory and all Subdirectories 
  1785. run IniClean as shown: IniClean -iC:\OS2 
  1786.  
  1787. WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING 
  1788.  
  1789. DO NOT RUN this program unless you are sure you know what you want to delete. 
  1790. Once the program is started, it will delete all Directories and Files without 
  1791. requiring or asking for any additional input. 
  1792.  
  1793. WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING WARNING 
  1794.  
  1795. See also: 
  1796.  
  1797. o Additional Programs 
  1798. o IniCopy 
  1799.  
  1800.  
  1801. ΓòÉΓòÉΓòÉ 28. Help for Application Listbox ΓòÉΓòÉΓòÉ
  1802.  
  1803. The APPLICATION LISTBOX displays the list of applications that are in the 
  1804. current INI file, whose name is on the Title Bar. 
  1805.  
  1806. See also: 
  1807.  
  1808. o Options Apps and Keys in Alpha Order 
  1809.  
  1810.  
  1811. ΓòÉΓòÉΓòÉ 29. Help for Key Listbox ΓòÉΓòÉΓòÉ
  1812.  
  1813. The KEY LISTBOX displays the list of key names for the application that is 
  1814. currently selected in the Application Listbox. 
  1815.  
  1816. See also: 
  1817.  
  1818. o Options Apps and Keys in Alpha Order 
  1819.  
  1820.  
  1821. ΓòÉΓòÉΓòÉ 30. Help for Key Data Window ΓòÉΓòÉΓòÉ
  1822.  
  1823. The MLE WINDOW displays the value of key for the key that is currently selected 
  1824. in the Key Listbox. 
  1825.  
  1826.  
  1827. ΓòÉΓòÉΓòÉ 31. Help for About ΓòÉΓòÉΓòÉ
  1828.  
  1829. Select About on the Help pull down to display copyright information about 
  1830. IniMaint or SysMaint. 
  1831.  
  1832. See also: 
  1833.  
  1834. o General Info About IniMaint or SysMaint 
  1835. o Getting Started 
  1836. o What are IniSafe, MltSafe and SysSafe 
  1837. o General Help Information 
  1838.  
  1839.  
  1840. ΓòÉΓòÉΓòÉ 32. Help for Dump Variables ΓòÉΓòÉΓòÉ
  1841.  
  1842. Select Dump Variables to display a Dump Variables debugging dialog.  This 
  1843. selection will allow the user to "dump" the program variables to a file. 
  1844.  
  1845.  
  1846. ΓòÉΓòÉΓòÉ 33. Help for Options Selection ΓòÉΓòÉΓòÉ
  1847.  
  1848. Select Options to display an Options dialog.  This selection will allow the 
  1849. user to change the various options that control whether the initial dialog will 
  1850. be displayed and whether the user is to be asked before the current INI file is 
  1851. updated. 
  1852.  
  1853.  
  1854. ΓòÉΓòÉΓòÉ 34. Help for Groups ΓòÉΓòÉΓòÉ
  1855.  
  1856. Select Groups to display a Groups dialog.  This selection will allow the user 
  1857. to define, change and delete Application Groups 
  1858.  
  1859.  
  1860. ΓòÉΓòÉΓòÉ 35. Help for File Menu ΓòÉΓòÉΓòÉ
  1861.  
  1862. Select File to display a File menu.  This selection will allow the user to do a 
  1863. number of different file actions and Exit from IniMaint or SysMaint.  The File 
  1864. Menu Items are: 
  1865.  
  1866. o New File 
  1867. o User INI File Selection 
  1868. o System INI File Selection 
  1869. o Recall Files 
  1870. o Refresh File 
  1871. o Compare Files 
  1872. o Set INI File Association 
  1873. o Exit 
  1874. o Dump Variables 
  1875.  
  1876. See also: 
  1877.  
  1878. o What makes up the Desktop? 
  1879. o Types of Desktop Backup 
  1880. o The Problem with Shadows 
  1881. o What is an INI File? 
  1882. o What is an Extended Attribute? 
  1883. o How to Modify Extended Attributes 
  1884. o What is an IniMaint Group? 
  1885. o What does Repair Do? 
  1886. o Explanation of System and User INI Files 
  1887. o General Info About IniMaint or SysMaint 
  1888. o Getting Started 
  1889. o What are IniSafe, MltSafe and SysSafe 
  1890. o General Help Information 
  1891. o Main Window 
  1892. o Application Listbox 
  1893. o Key Listbox 
  1894. o Key Data Window 
  1895. o Menu Items 
  1896. o Popup Menus 
  1897. o Dialogs 
  1898. o Recover 
  1899. o Accelerator Keys 
  1900. o Additional Programs 
  1901. o Registration Information 
  1902.  
  1903.  
  1904. ΓòÉΓòÉΓòÉ 36. Help for Actions Menu ΓòÉΓòÉΓòÉ
  1905.  
  1906. Select Actions to display an Actions menu.  This selection will allow the user 
  1907. to make various changes to the current INI file.  The Actions Menu Items are: 
  1908.  
  1909. o Update Current Key Value 
  1910. o Delete Application 
  1911. o Delete Key 
  1912. o Add Application 
  1913. o Add Key to Application 
  1914. o Add or Replace Key Value 
  1915. o Rename Key 
  1916. o Duplicate Key 
  1917. o Rename Application 
  1918. o Duplicate Application 
  1919. o Copy Application(s) 
  1920. o Move Application(s) 
  1921. o Backup INI File(s) 
  1922. o Register Your Copy 
  1923.  
  1924. See also: 
  1925.  
  1926. o What makes up the Desktop? 
  1927. o Types of Desktop Backup 
  1928. o The Problem with Shadows 
  1929. o What is an INI File? 
  1930. o What is an Extended Attribute? 
  1931. o How to Modify Extended Attributes 
  1932. o What is an IniMaint Group? 
  1933. o What does Repair Do? 
  1934. o Explanation of System and User INI Files 
  1935. o General Info About IniMaint or SysMaint 
  1936. o Getting Started 
  1937. o What are IniSafe, MltSafe and SysSafe 
  1938. o General Help Information 
  1939. o Main Window 
  1940. o Application Listbox 
  1941. o Key Listbox 
  1942. o Key Data Window 
  1943. o Menu Items 
  1944. o Popup Menus 
  1945. o Dialogs 
  1946. o Recover 
  1947. o Accelerator Keys 
  1948. o Additional Programs 
  1949. o Registration Information 
  1950.  
  1951.  
  1952. ΓòÉΓòÉΓòÉ 37. Help for Recover Menu ΓòÉΓòÉΓòÉ
  1953.  
  1954. Select Recover to display a Recover menu.  This selection will allow the user 
  1955. to do various things to recover from problems with various INI files.  The 
  1956. Recover Menu Items are: 
  1957.  
  1958. o Change User INI File 
  1959. o Change System INI File 
  1960. o Change Both INI Files 
  1961. o Repair INI File 
  1962. o Condense INI Files 
  1963. o Reset Non Write INI Files 
  1964. o Test for Non Write INI Files 
  1965.  
  1966. See also: 
  1967.  
  1968. o What makes up the Desktop? 
  1969. o Types of Desktop Backup 
  1970. o The Problem with Shadows 
  1971. o What is an INI File? 
  1972. o What is an Extended Attribute? 
  1973. o How to Modify Extended Attributes 
  1974. o What is an IniMaint Group? 
  1975. o What does Repair Do? 
  1976. o Explanation of System and User INI Files 
  1977. o General Info About IniMaint or SysMaint 
  1978. o Getting Started 
  1979. o What are IniSafe, MltSafe and SysSafe 
  1980. o General Help Information 
  1981. o Main Window 
  1982. o Application Listbox 
  1983. o Key Listbox 
  1984. o Key Data Window 
  1985. o Menu Items 
  1986. o Popup Menus 
  1987. o Dialogs 
  1988. o Actions 
  1989. o Accelerator Keys 
  1990. o Additional Programs 
  1991. o Registration Information 
  1992.  
  1993.  
  1994. ΓòÉΓòÉΓòÉ 38. Help for EA Menu ΓòÉΓòÉΓòÉ
  1995.  
  1996. Select Ext. Att. to display the EA menu.  This selection will allow the user to 
  1997. do various things with the Extended Attributes for Directories and/or Files. 
  1998. The EA Menu Items are: 
  1999.  
  2000. o EA Defaults Dialog 
  2001. o Describe EA File Contents 
  2002. o Update EAs from the Current File 
  2003. o View EAs 
  2004. o Test EAs 
  2005. o Save EAs 
  2006. o Copy EAs 
  2007. o Move EAs 
  2008. o Split EAs 
  2009. o Join EAs 
  2010. o Compare EAs 
  2011. o Compare to Saved EAs 
  2012.  
  2013. See also: 
  2014.  
  2015. o What makes up the Desktop? 
  2016. o Types of Desktop Backup 
  2017. o The Problem with Shadows 
  2018. o What is an Extended Attribute? 
  2019. o How to Modify Extended Attributes 
  2020. o Extended Attribute Name Matching 
  2021. o Select EAs for a Single File 
  2022. o Select EAs for a Single Directory 
  2023. o Select EAs for all Files in Directory 
  2024. o Select EAs for all Directories in Directory 
  2025. o Select EAs for all Files and Directories in Directory 
  2026. o Select EAs for all Files in Directory and Subdirectory 
  2027. o Select EAs for all Directories in Directory and Subdirectory 
  2028. o Select EAs for all Files and Directories in Directory and Subdirectory 
  2029. o Select EAs for all Files on Drive 
  2030. o Select EAs for all Directories on Drive 
  2031. o Select EAs for all Files and Directories on Drive 
  2032. o What is an INI File? 
  2033. o Explanation of System and User INI Files 
  2034. o General Info About IniMaint or SysMaint 
  2035. o Getting Started 
  2036. o What are IniSafe, MltSafe and SysSafe 
  2037. o General Help Information 
  2038. o Main Window 
  2039. o Application Listbox 
  2040. o Key Listbox 
  2041. o Key Data Window 
  2042. o Menu Items 
  2043. o Popup Menus 
  2044. o Dialogs 
  2045. o Accelerator Keys 
  2046. o Additional Programs 
  2047. o Registration Information 
  2048.  
  2049.  
  2050. ΓòÉΓòÉΓòÉ 39. Help for Desktop Menu ΓòÉΓòÉΓòÉ
  2051.  
  2052. Select Desktop. to display the Desktop menu.  This selection will allow the 
  2053. user to do various things with the OS/2 Desktop.  The Desktop Menu Items are: 
  2054.  
  2055. o Defaults Dialog 
  2056. o Reset Desktop 
  2057. o Backup Desktop 
  2058. o Create Backup CMD File 
  2059. o Create Restore CMD File 
  2060. o Restore Desktop ID 
  2061. o Restore Desktop Directory 
  2062. o Restore Desktop INI Files 
  2063. o Portable Backup Defaults Dialog 
  2064. o Create Portable Backup 
  2065. o Do Portable Restore 
  2066.  
  2067. See also: 
  2068.  
  2069. o Portable Restore Dialog 
  2070. o What makes up the Desktop? 
  2071. o Types of Desktop Backup 
  2072. o The Problem with Shadows 
  2073. o What is an Extended Attribute? 
  2074. o How to Modify Extended Attributes 
  2075. o What is an INI File? 
  2076. o Explanation of System and User INI Files 
  2077. o General Info About IniMaint or SysMaint 
  2078. o Getting Started 
  2079. o What are IniSafe, MltSafe and SysSafe 
  2080. o General Help Information 
  2081. o Main Window 
  2082. o Application Listbox 
  2083. o Key Listbox 
  2084. o Key Data Window 
  2085. o Menu Items 
  2086. o Popup Menus 
  2087. o Dialogs 
  2088. o Accelerator Keys 
  2089. o Additional Programs 
  2090. o Registration Information 
  2091.  
  2092.  
  2093. ΓòÉΓòÉΓòÉ 40. Help for Size ΓòÉΓòÉΓòÉ
  2094.  
  2095. Select Size to display the number of bytes of disk storage that would be 
  2096. required to hold all or part of the current INI file, the System INI file or 
  2097. the User INI File. 
  2098.  
  2099. The user will be presented with a Size submenu that will allow the selection of 
  2100. what to Size. 
  2101.  
  2102. The selection Dialog will always contain four entries, one for the entire file, 
  2103. one for the currently selected Application, one for the System INI file and one 
  2104. for the User INI File.  If there are any Groups defined for the current INI 
  2105. file, then the Groups will also be listed.  If there are more than on Group 
  2106. defined for the current INI file, then an All Groups selection will be 
  2107. displayed.  Once the selection is made, the Size calculation will commence. 
  2108. There will be a Calculating Box displayed until the calculation completes. 
  2109.  
  2110. See also: 
  2111.  
  2112. o What is an INI File? 
  2113. o Explanation of System and User INI Files 
  2114. o Display Size in Progress 
  2115.  
  2116.  
  2117. ΓòÉΓòÉΓòÉ 41. Help for Find Menu ΓòÉΓòÉΓòÉ
  2118.  
  2119. Select Find to display a Find menu.  This selection will allow the user to do a 
  2120. number of different find actions.  The Find Menu Items are: 
  2121.  
  2122. o Find Application Name 
  2123. o Find Current Key Name 
  2124. o Find Current Key Value 
  2125. o Find Application Key Value 
  2126. o Find Any Key Name 
  2127. o Find Any Key Value 
  2128. o Repeat Last Find 
  2129.  
  2130. See also: 
  2131.  
  2132. o What makes up the Desktop? 
  2133. o Types of Desktop Backup 
  2134. o The Problem with Shadows 
  2135. o What is an INI File? 
  2136. o What is an Extended Attribute? 
  2137. o How to Modify Extended Attributes 
  2138. o What is an IniMaint Group? 
  2139. o What does Repair Do? 
  2140. o Explanation of System and User INI Files 
  2141. o General Info About IniMaint or SysMaint 
  2142. o Getting Started 
  2143. o What are IniSafe, MltSafe and SysSafe 
  2144. o General Help Information 
  2145. o Main Window 
  2146. o Application Listbox 
  2147. o Key Listbox 
  2148. o Key Data Window 
  2149. o Menu Items 
  2150. o Popup Menus 
  2151. o Dialogs 
  2152. o Recover 
  2153. o Accelerator Keys 
  2154. o Additional Programs 
  2155. o Registration Information 
  2156.  
  2157.  
  2158. ΓòÉΓòÉΓòÉ 42. Help for Write Window Contents ΓòÉΓòÉΓòÉ
  2159.  
  2160. Select Write to Write the contents of the Window under the Mouse Pointer to a 
  2161. File.  The user will be asked to select the Target File via the Standard File 
  2162. Dialog.  Once the File is selected, the Window contents will be written to the 
  2163. file or, if the file already exists, appended to the current contents of the 
  2164. file. 
  2165.  
  2166. There will be a Header line with the Date and Time.  If the window being 
  2167. written is the Key Name or Key Value window, then the currently selected 
  2168. Application will be included in the Header.  If the window being written is the 
  2169. Key Value window, then the currently selected Key Name will also be included in 
  2170. the Heading information. 
  2171.  
  2172. See also: 
  2173.  
  2174. o Print 
  2175. o Explain 
  2176. o Explain Dialog 
  2177. o What makes up the Desktop? 
  2178. o Types of Desktop Backup 
  2179. o The Problem with Shadows 
  2180. o What is an INI File? 
  2181. o What is an Extended Attribute? 
  2182. o How to Modify Extended Attributes 
  2183. o What is an IniMaint Group? 
  2184. o What does Repair Do? 
  2185. o Explanation of System and User INI Files 
  2186. o General Info About IniMaint or SysMaint 
  2187. o Getting Started 
  2188. o What are IniSafe, MltSafe and SysSafe 
  2189. o General Help Information 
  2190. o Main Window 
  2191. o Application Listbox 
  2192. o Key Listbox 
  2193. o Key Data Window 
  2194. o Menu Items 
  2195. o Popup Menus 
  2196. o Dialogs 
  2197. o Recover 
  2198. o Accelerator Keys 
  2199. o Additional Programs 
  2200. o Registration Information 
  2201.  
  2202.  
  2203. ΓòÉΓòÉΓòÉ 43. Help for Print Window Contents ΓòÉΓòÉΓòÉ
  2204.  
  2205. Select Print to Print the contents of the Window under the Mouse Pointer. 
  2206.  
  2207. There will be a Header line with the Date and Time.  If the window being 
  2208. printed is the Key Name or Key Value window, then the currently selected 
  2209. Application will be included in the Header.  If the window being printed is the 
  2210. Key Value window, then the currently selected Key Name will also be included in 
  2211. the Heading information. 
  2212.  
  2213. See also: 
  2214.  
  2215. o Write 
  2216. o Explain 
  2217. o Explain Dialog 
  2218. o What makes up the Desktop? 
  2219. o Types of Desktop Backup 
  2220. o The Problem with Shadows 
  2221. o What is an INI File? 
  2222. o What is an Extended Attribute? 
  2223. o How to Modify Extended Attributes 
  2224. o What is an IniMaint Group? 
  2225. o What does Repair Do? 
  2226. o Explanation of System and User INI Files 
  2227. o General Info About IniMaint or SysMaint 
  2228. o Getting Started 
  2229. o What are IniSafe, MltSafe and SysSafe 
  2230. o General Help Information 
  2231. o Main Window 
  2232. o Application Listbox 
  2233. o Key Listbox 
  2234. o Key Data Window 
  2235. o Menu Items 
  2236. o Popup Menus 
  2237. o Dialogs 
  2238. o Recover 
  2239. o Accelerator Keys 
  2240. o Additional Programs 
  2241. o Registration Information 
  2242.  
  2243.  
  2244. ΓòÉΓòÉΓòÉ 44. Help for Explain ΓòÉΓòÉΓòÉ
  2245.  
  2246. Select Explain to popup a Dialog with an Explanation of the meaning and use of 
  2247. the currently selected Application and Key for those Applications that are 
  2248. recognized as standard OS/2 Applications. 
  2249.  
  2250. If the currently selected Application is not known, then the Dialog will simply 
  2251. state that fact. 
  2252.  
  2253. If the Mouse Pointer is over the Application Window when the Explain is 
  2254. requested, then the Dialog will only contain a general explanation of the use 
  2255. of the Application.  If the Mouse Pointer is over the Key Name or Key Value 
  2256. windows, then an attempt will be made to give additional explanation 
  2257. information on the currently selected Key.  The amount of information available 
  2258. depends on a number of things, not the least of which is Carry Associates 
  2259. current level of knowledge about the various entries.  Therefore, there is no 
  2260. general way to characterize what the more detailed Explanation.  It will vary 
  2261. from nothing to a detailed list of items. 
  2262.  
  2263. Carry Associates expects that this will be a continually evolving area and we 
  2264. will make every attempt to include everything we learn about the INI files in 
  2265. the Explain text.  We would be very happy to hear from any user who has 
  2266. additional information that could help. 
  2267.  
  2268. We can be reached via any of the following: 
  2269.  
  2270.                                  Larry J. Martin
  2271.                                 Carry Associates
  2272.                                990 Ironwood Court
  2273.                            Marco Island FL 33937-4458
  2274.                                 Tel: 813-642-9126
  2275.                                 Fax: 813-642-1007
  2276.                              Compuserve: 72662,3616
  2277.  
  2278. See also: 
  2279.  
  2280. o Print 
  2281. o Write 
  2282. o Explain Dialog 
  2283. o What makes up the Desktop? 
  2284. o Types of Desktop Backup 
  2285. o The Problem with Shadows 
  2286. o What is an INI File? 
  2287. o What is an Extended Attribute? 
  2288. o How to Modify Extended Attributes 
  2289. o What is an IniMaint Group? 
  2290. o What does Repair Do? 
  2291. o Explanation of System and User INI Files 
  2292. o General Info About IniMaint or SysMaint 
  2293. o Getting Started 
  2294. o What are IniSafe, MltSafe and SysSafe 
  2295. o General Help Information 
  2296. o Main Window 
  2297. o Application Listbox 
  2298. o Key Listbox 
  2299. o Key Data Window 
  2300. o Menu Items 
  2301. o Popup Menus 
  2302. o Dialogs 
  2303. o Recover 
  2304. o Accelerator Keys 
  2305. o Additional Programs 
  2306. o Registration Information 
  2307.  
  2308.  
  2309. ΓòÉΓòÉΓòÉ 45. Help for Exit ΓòÉΓòÉΓòÉ
  2310.  
  2311. Select Exit on the File pull down or press F3 to leave IniMaint or SysMaint. 
  2312.  
  2313. Selecting Exit will shutdown all open "threads" before actually exiting the 
  2314. program so there may be a slight delay. 
  2315.  
  2316.  
  2317. ΓòÉΓòÉΓòÉ 46. Help for New File Selection ΓòÉΓòÉΓòÉ
  2318.  
  2319. Select New File to display a Files dialog.  This selection will allow the user 
  2320. change the current INI file. 
  2321.  
  2322. See also: 
  2323.  
  2324. o What is an INI File? 
  2325. o Explanation of System and User INI Files 
  2326. o User INI File Selection 
  2327. o System INI File Selection 
  2328. o Recall Files 
  2329.  
  2330.  
  2331. ΓòÉΓòÉΓòÉ 47. Help for User INI File Selection ΓòÉΓòÉΓòÉ
  2332.  
  2333. Select User INI File to make the User INI File the current file being displayed 
  2334. by IniMaint.  The User INI File is normally OS2.INI. 
  2335.  
  2336. See also: 
  2337.  
  2338. o New File Selection 
  2339. o System INI File Selection 
  2340. o Recall Files 
  2341. o What is an INI File? 
  2342. o Explanation of System and User INI Files 
  2343.  
  2344.  
  2345. ΓòÉΓòÉΓòÉ 48. Help for System INI File Selection ΓòÉΓòÉΓòÉ
  2346.  
  2347. Select System INI File to make the System INI File the current file being 
  2348. displayed by IniMaint.  The System INI File is normally OS2SYS.INI. 
  2349.  
  2350. See also: 
  2351.  
  2352. o New File Selection 
  2353. o User INI File Selection 
  2354. o Recall Files 
  2355. o What is an INI File? 
  2356. o Explanation of System and User INI Files 
  2357.  
  2358.  
  2359. ΓòÉΓòÉΓòÉ 49. Help for File Refresh ΓòÉΓòÉΓòÉ
  2360.  
  2361. Select Refresh File to cause IniMaint to reload the contents of the current INI 
  2362. file from disk.  This entry would be used if some event has occurred that may 
  2363. have modified the current INI file and it is desired that these changes be 
  2364. reflected in the IniMaint listboxes and value area. 
  2365.  
  2366.  
  2367. ΓòÉΓòÉΓòÉ 50. Help for Set File Association ΓòÉΓòÉΓòÉ
  2368.  
  2369. Select Set File Association to put an entry in the User INI file that will 
  2370. cause IniMaint to be automatically started with a specific INI file as the 
  2371. current file simply by double clicking on the INI file in the File Manager. 
  2372. This option only applies to versions prior to 2.0, since the Workplace Shell 
  2373. provides this capability in subsequent versions. 
  2374.  
  2375.  
  2376. ΓòÉΓòÉΓòÉ 51. Help for Compare Files ΓòÉΓòÉΓòÉ
  2377.  
  2378. Select Compare Files to compare two different INI files on any one of three 
  2379. different levels.  The Source File will be the Current INI file.  The user will 
  2380. be prompted for the Target File. 
  2381.  
  2382. If the Application Level Compare is selected the Listbox in the Compare Dialog 
  2383. will list all Application Names that are in one INI file, but not in the other. 
  2384.  
  2385. If the Key Name Level Compare is selected the Listbox in the Compare Dialog 
  2386. will list everything that the Application Name Level lists plus all 
  2387. Application/Key Names that are in one INI file, but not in the other. 
  2388.  
  2389. If the Key Value Level Compare is selected the Listbox in the Compare Dialog 
  2390. will list everything in the other two Levels lists plus all Application/Key 
  2391. Names that are in both INI files, but have Unequal Key Values. 
  2392.  
  2393. See also: 
  2394.  
  2395. o Compare Files Dialog 
  2396.  
  2397.  
  2398. ΓòÉΓòÉΓòÉ 52. Help for Recall Files ΓòÉΓòÉΓòÉ
  2399.  
  2400. Select Recall Files will display a submenu with a list of previous INI and/or 
  2401. EA files that have been the current file.  If any of these files are selected, 
  2402. that file will become the current file and all of the windows will be updated. 
  2403. The maximum number of files displayed in the Recall Submenu is a user option 
  2404. that is set in the Options Dialog. 
  2405.  
  2406. See also: 
  2407.  
  2408. o Options Recall Files 
  2409. o New File Selection 
  2410.  
  2411.  
  2412. ΓòÉΓòÉΓòÉ 53. Help for Update Selection ΓòÉΓòÉΓòÉ
  2413.  
  2414. Select Update Current Key to write any changes made to the selected key value 
  2415. to the current INI file.  Until this option is selected or a new Key or 
  2416. Application is selected and the user chooses to allow an update, the changes 
  2417. made to the Key Value in the bottom window will not be reflected in the current 
  2418. INI file. 
  2419.  
  2420. See also: 
  2421.  
  2422. o Ask Before Change 
  2423.  
  2424.  
  2425. ΓòÉΓòÉΓòÉ 54. Help for Delete Application ΓòÉΓòÉΓòÉ
  2426.  
  2427. Select Delete Application to Delete the Currently Selected Application.  Unless 
  2428. the Option has been turned off, the user will be asked to confirm that the 
  2429. Application should be deleted. 
  2430.  
  2431. See also: 
  2432.  
  2433. o Ask Before Delete 
  2434.  
  2435.  
  2436. ΓòÉΓòÉΓòÉ 55. Help for Delete Key ΓòÉΓòÉΓòÉ
  2437.  
  2438. Select Delete Key to Delete the Currently Selected Key.  Unless the Option has 
  2439. been turned off, the user will be asked to confirm that the Key should be 
  2440. deleted. 
  2441.  
  2442. See also: 
  2443.  
  2444. o Ask Before Delete 
  2445.  
  2446.  
  2447. ΓòÉΓòÉΓòÉ 56. Help for Add Application ΓòÉΓòÉΓòÉ
  2448.  
  2449. Select Add Application to Add a New Application to the current INI File.  This 
  2450. Selection will ask the user for the name of the New Application.  Once the name 
  2451. is verified, this Selection will fall through to the Add Key Selection. 
  2452.  
  2453. See also: 
  2454.  
  2455. o Add Key 
  2456. o Add or Replace Key Value 
  2457.  
  2458.  
  2459. ΓòÉΓòÉΓòÉ 57. Help for Add Key ΓòÉΓòÉΓòÉ
  2460.  
  2461. Select Add Key to Add a New Key to the current Application This Selection will 
  2462. ask the user for the name of the New Key.  Once the name is verified, this 
  2463. Selection will fall through to the Replace Key Selection. 
  2464.  
  2465. See also: 
  2466.  
  2467. o Add or Replace Key Value 
  2468.  
  2469.  
  2470. ΓòÉΓòÉΓòÉ 58. Help for Add or Replace Key Value ΓòÉΓòÉΓòÉ
  2471.  
  2472. Select Add or Replace Key Value to display a Dialog that will allow the user to 
  2473. modify the Value of the current Key.  This is the only Selection that will 
  2474. allow the user to change the length of a Key Value.  The bottom Window of the 
  2475. Main Window can be used to modify the Value of a Key, but it cannot be used to 
  2476. change the length of a Value. 
  2477.  
  2478. See also: 
  2479.  
  2480. o Add or Replace Key Value 
  2481.  
  2482.  
  2483. ΓòÉΓòÉΓòÉ 59. Help for Rename Key ΓòÉΓòÉΓòÉ
  2484.  
  2485. Select Rename Key to Rename the Currently Selected Key.  The old Key Name will 
  2486. no longer exist in the Current INI file.  If you want to retain the old Key 
  2487. Name use Duplicate Key. 
  2488.  
  2489.  
  2490. ΓòÉΓòÉΓòÉ 60. Help for Duplicate Application ΓòÉΓòÉΓòÉ
  2491.  
  2492. Select Duplicate Application to Duplicate the Currently Selected Application 
  2493. using a different Application Name. The user will first be prompted to enter a 
  2494. New Application Name, then all Key Names and Key Values will be duplicated 
  2495. under the new Application. 
  2496.  
  2497. No check is made to insure that the New Application Name is not a duplicate of 
  2498. an existing Application.  If the New Application is a duplicate then the effect 
  2499. of executing this item will be to copy every Key Name from the Selected 
  2500. Application to the New Application.  If the Key Name already exists in the New 
  2501. Application, the Value will be replaced by the Value from the Selected 
  2502. Application.  If the Key Name does not exist in the New Application, then it 
  2503. will be inserted into the New Application. 
  2504.  
  2505. The old Application will still exist in the Current INI file.  If you do not 
  2506. want to retain the old Application then the Delete Application item on the 
  2507. Action Menu can be used to delete the old Application. 
  2508.  
  2509.  
  2510. ΓòÉΓòÉΓòÉ 61. Help for Rename Application ΓòÉΓòÉΓòÉ
  2511.  
  2512. Select Rename Application to Rename the Currently Selected Application using a 
  2513. different Application Name. The user will first be prompted to enter a New 
  2514. Application Name, then all Key Names and Key Values will be copied to new 
  2515. Application. 
  2516.  
  2517. No check is made to insure that the New Application Name is not a duplicate of 
  2518. an existing Application.  If the New Application is a duplicate then the effect 
  2519. of executing this item will be to copy every Key Name from the Selected 
  2520. Application to the New Application.  If the Key Name already exists in the New 
  2521. Application, the Value will be replaced by the Value from the Selected 
  2522. Application.  If the Key Name does not exist in the New Application, then it 
  2523. will be inserted into the New Application. 
  2524.  
  2525. The old Application will no longer exist in the Current INI file.  If you want 
  2526. to retain the old Application use Duplicate Application. 
  2527.  
  2528.  
  2529. ΓòÉΓòÉΓòÉ 62. Help for Duplicate Key ΓòÉΓòÉΓòÉ
  2530.  
  2531. Select Duplicate Key to Duplicate the Currently Selected Key Value using a 
  2532. different Key Name and, optionally, a different Application Name.  The user 
  2533. will first be prompted to enter a New Application Name and can either change 
  2534. the Application or leave it the same.  If the Application Name is changed, then 
  2535. the Key Name does not need to be changed and the Key Value will be copied to 
  2536. the new Application using the current Key Name.  If the Application Name is not 
  2537. changed, then Key Name must be changed. The old Key Name will still exist in 
  2538. the Current INI file.  If you do not want to retain the old Key Name use Rename 
  2539. Key. 
  2540.  
  2541.  
  2542. ΓòÉΓòÉΓòÉ 63. Help for Copy ΓòÉΓòÉΓòÉ
  2543.  
  2544. Select Copy to Copy one or more Applications from the current INI file to a 
  2545. Target INI File, to make a copy of the System INI File, the User INI File or 
  2546. Both the System and User INI Files. 
  2547.  
  2548. The user will first be asked to select a Target for the Copy and will be 
  2549. presented with a Copy submenu that will allow the selection of what to Copy. 
  2550.  
  2551. The submenu will always contain five entries, one for the entire file, one for 
  2552. the currently selected Application and one each for the System, User and Both 
  2553. INI Files.  If there are any Groups defined for the current INI file, then the 
  2554. Groups will also be listed.  If there are more than on Group defined for the 
  2555. current INI file, then an All Groups selection will be displayed.  Once the 
  2556. selection is made, the Copy will commence.  There will be a Copy in Progress 
  2557. Box displayed until the Copy completes. 
  2558.  
  2559. See also: 
  2560.  
  2561. o Options Use Fast Copy 
  2562. o Select Group 
  2563. o Display Copy in Progress 
  2564. o Explanation of System and User INI Files 
  2565.  
  2566.  
  2567. ΓòÉΓòÉΓòÉ 64. Help for Backup ΓòÉΓòÉΓòÉ
  2568.  
  2569. Select Backup to make a backup copy of either the System INI File, the User INI 
  2570. file or both the System and User INI Files.  In order to backup these files a 
  2571. target file must be chosen for each source file.  If no target has been 
  2572. specified or if the Option to Ask Before Backup is set, the user will be asked 
  2573. to specify a target file for the backup.  Once a target is specified for the 
  2574. System and/or User INI Files, then the user will not be asked to verify the 
  2575. target filename if the Ask Before Backup Option is not set. 
  2576.  
  2577. If the target backup file already exists, it will be erased before the backup 
  2578. is done.  This is necessary to insure that the backup does not contain old 
  2579. information. 
  2580.  
  2581. If the option to display a copy in progress is set there will be a Copy in 
  2582. Progress Box displayed until the Copy completes. 
  2583.  
  2584. See also: 
  2585.  
  2586. o Options Use Fast Copy 
  2587. o Options Ask Before Backup 
  2588. o Display Copy in Progress 
  2589. o Explanation of System and User INI Files 
  2590.  
  2591.  
  2592. ΓòÉΓòÉΓòÉ 65. Help for Move ΓòÉΓòÉΓòÉ
  2593.  
  2594. Select Move to Move one or more Applications from the current INI file to a 
  2595. Target INI File. 
  2596.  
  2597. The user will first be asked to select a Target for the Move and will be 
  2598. presented with a Move submenu that will allow the selection of what to Move. 
  2599.  
  2600. The submenu will always contain two entries, one for the entire file and 
  2601. another for the currently selected Application.  If there are any Groups 
  2602. defined for the current INI file, then the Groups will also be listed.  If 
  2603. there are more than on Group defined for the current INI file, then an All 
  2604. Groups selection will be displayed.  Once the selection is made, the Move will 
  2605. commence.  There will be a Move in Progress Box displayed until the Move 
  2606. completes.  Once the Move is complete, the Moved Applications will be deleted 
  2607. from the Current INI file. 
  2608.  
  2609. See also: 
  2610.  
  2611. o Options Use Fast Copy 
  2612. o Select Group 
  2613. o Display Move in Progress 
  2614.  
  2615.  
  2616. ΓòÉΓòÉΓòÉ 66. Help for Change User INI File ΓòÉΓòÉΓòÉ
  2617.  
  2618. Select Change User INI File to change to a new User INI File. The normal User 
  2619. INI file is OS2.INI.  Normally this would only be done because the user was 
  2620. having trouble deleting an entry from the User INI file, therefore, changing 
  2621. files would be part of a multiple step process: 
  2622.  
  2623. CAUTION:
  2624. It is Strongly Suggested that you have a safe backup of your INI files before 
  2625. you attempt to use this capability.  In addition insure that you know what you 
  2626. are doing before you attempt to make changes that OS/2 would not allow you to 
  2627. make.  It is possible that the actions described below will be successful and 
  2628. still leave you in a condition that will cause you problems. 
  2629.  
  2630. Note:  When you change either the User or System INI files, your Desktop will 
  2631.        revert back to the Desktop at Boot time.  Currently running PM 
  2632.        Applications will continue to run.  Currently, the effect on files being 
  2633.        printed by the Spooler is not known.  It is suggested that you insure 
  2634.        that the Spooler is not doing anything when you change the User or 
  2635.        System INI files. 
  2636.  
  2637. In addition, the switch of the User and System INI files will not persist 
  2638. across booting of OS/2.  In other words, if you change either of the files and 
  2639. then re-boot, you will go back to the original User and System INI files. 
  2640. Therefore, changing one of the files, then deleting a critical entry and 
  2641. re-booting before you replace the critical entry will cause unknown, but almost 
  2642. invariably bad, events to occur and could result in a system that will not boot 
  2643. at all. 
  2644.  
  2645.  1. Insure that IniMaint was using the current User INI File. 
  2646.  2. Use the COPY IniMaint function to make a Copy of the current User INI File. 
  2647.  3. Select this entry to change the User INI file to the Copy. 
  2648.  4. Use the DELETE or MOVE  ability of IniMaint to modify the old User INI 
  2649.     File, which will still be the current IniMaint INI File. 
  2650.  5. Select this entry again to make the changed file the User INI file.  If an 
  2651.     error is encountered when an attempt is made to switch back, then you must 
  2652.     use the IniMaint COPY function to Copy any Applications you modified from 
  2653.     the Copy to the original File until you can switch back successfully. 
  2654.  
  2655. See also: 
  2656.  
  2657. o Explanation of System and User INI Files 
  2658. o Change System INI File 
  2659. o Change Both INI Files 
  2660. o Condense INI Files 
  2661. o Reset Non Write INI Files 
  2662. o Test for Non Write INI Files 
  2663.  
  2664.  
  2665. ΓòÉΓòÉΓòÉ 67. Help for Change System INI File ΓòÉΓòÉΓòÉ
  2666.  
  2667. Select Change System INI File to change to a new System INI File. The normal 
  2668. System INI file is OS2SYS.INI.  Normally this would only be done because the 
  2669. user was having trouble deleting an entry from the System INI file, therefore, 
  2670. changing files would be part of a multiple step process: 
  2671.  
  2672. CAUTION:
  2673. It is Strongly Suggested that you have a safe backup of your INI files before 
  2674. you attempt to use this capability.  In addition insure that you know what you 
  2675. are doing before you attempt to make changes that OS/2 would not allow you to 
  2676. make.  It is possible that the actions described below will be successful and 
  2677. still leave you in a condition that will cause you problems. 
  2678.  
  2679.  
  2680. Note:  When you change either the User or System INI files, your Desktop will 
  2681.        revert back to the Desktop at Boot time. Currently running PM 
  2682.        Applications will continue to run. Currently, the effect on files being 
  2683.        printed by the Spooler is not known.  It is suggested that you insure 
  2684.        that the Spooler is not doing anything when you change the User or 
  2685.        System INI files. 
  2686.  
  2687. In addition, the switch of the User and System INI files will not persist 
  2688. across booting of OS/2.  In other words, if you change either of the files and 
  2689. then re-boot, you will go back to the original User and System INI files. 
  2690. Therefore, changing one of the files, then deleting a critical entry and 
  2691. re-booting before you replace the critical entry will cause unknown, but almost 
  2692. invariably bad, events to occur and could result in a system that will not boot 
  2693. at all. 
  2694.  
  2695.  1. Insure that IniMaint was using the current System INI File. 
  2696.  2. Use the COPY IniMaint function to make a Copy of the current System INI 
  2697.     File. 
  2698.  3. Select this entry to change the System INI file to the Copy. 
  2699.  4. Use the DELETE or MOVE ability of IniMaint to modify the old System INI 
  2700.     File, which will still be the current IniMaint INI File. 
  2701.  5. Select this entry again to make the changed file the System INI file.  If 
  2702.     an error is encountered when an attempt is made to switch back, then you 
  2703.     must use the IniMaint COPY function to Copy any Applications you modified 
  2704.     from the Copy to the original File until you can switch back successfully. 
  2705.  
  2706. See also: 
  2707.  
  2708. o Explanation of System and User INI Files 
  2709. o Change Both INI Files 
  2710. o Change User INI Files 
  2711. o Condense INI Files 
  2712. o Reset Non Write INI Files 
  2713. o Test for Non Write INI Files 
  2714.  
  2715.  
  2716. ΓòÉΓòÉΓòÉ 68. Help for Change User INI File ΓòÉΓòÉΓòÉ
  2717.  
  2718. Select Change Both INI Files to change to a new User INI File and a new System 
  2719. INI File.  The normal User INI file is OS2.INI.  The normal System INI file is 
  2720. OS2SYS.INI.  Normally this would only be done because the user was having 
  2721. trouble deleting an entry from the User INI file, therefore, changing files 
  2722. would be part of a multiple step process: 
  2723.  
  2724. CAUTION:
  2725. It is Strongly Suggested that you have a safe backup of your INI files before 
  2726. you attempt to use this capability.  In addition insure that you know what you 
  2727. are doing before you attempt to make changes that OS/2 would not allow you to 
  2728. make.  It is possible that the actions described below will be successful and 
  2729. still leave you in a condition that will cause you problems. 
  2730.  
  2731. Note:  When you change either the User or System INI files, your Desktop will 
  2732.        revert back to the Desktop at Boot time.  Currently running PM 
  2733.        Applications will continue to run.  Currently, the effect on files being 
  2734.        printed by the Spooler is not known.  It is suggested that you insure 
  2735.        that the Spooler is not doing anything when you change the User or 
  2736.        System INI files. 
  2737.  
  2738. In addition, the switch of the User and System INI files will not persist 
  2739. across booting of OS/2.  In other words, if you change either of the files and 
  2740. then re-boot, you will go back to the original User and System INI files. 
  2741. Therefore, changing one of the files, then deleting a critical entry and 
  2742. re-booting before you replace the critical entry will cause unknown, but almost 
  2743. invariably bad, events to occur and could result in a system that will not boot 
  2744. at all. 
  2745.  
  2746.  1. Insure that IniMaint was using the current User INI File. 
  2747.  2. Use the COPY IniMaint function to make a Copy of the current User INI File. 
  2748.  3. Change IniMaint to the current System INI File. 
  2749.  4. Use the COPY IniMaint function to make a Copy of the current System INI 
  2750.     File. 
  2751.  5. Select this entry to change Both INI files to the Copies. 
  2752.  6. Use the DELETE or MOVE ability of IniMaint to modify the old User and 
  2753.     System INI Files. File. 
  2754.  7. Select this entry again to make the changed files the User and System INI 
  2755.     file.  If an error is encountered when an attempt is made to switch back, 
  2756.     then you must use the IniMaint COPY function to Copy any Applications you 
  2757.     modified from the Copy to the original File until you can switch back 
  2758.     successfully. 
  2759.  
  2760. See also: 
  2761.  
  2762. o Explanation of System and User INI Files 
  2763. o Change System INI File 
  2764. o Change User INI Files 
  2765. o Condense INI Files 
  2766. o Reset Non Write INI Files 
  2767. o Test for Non Write INI Files 
  2768.  
  2769.  
  2770. ΓòÉΓòÉΓòÉ 69. Help for Repair INI File ΓòÉΓòÉΓòÉ
  2771.  
  2772. Select Repair INI File to have the currently available Repair actions performed 
  2773. on the appropriate INI File.  A dialog will be displayed that gives the user 
  2774. the ability to select the Type of Repair and which of the available Repair 
  2775. Checks they want done.  If a Repair Type is chosen that will actually remove 
  2776. items from the Current INI file, a Save INI file must be chosen and anything 
  2777. removed from or changed in the Current file will be written to the Save file. 
  2778.  
  2779. See also: 
  2780.  
  2781. o Repair File Dialog 
  2782. o What does Repair Do? 
  2783. o What makes up the Desktop? 
  2784. o Types of Desktop Backup 
  2785. o The Problem with Shadows 
  2786. o What is an INI File? 
  2787.  
  2788.  
  2789. ΓòÉΓòÉΓòÉ 70. Help for Condense INI File ΓòÉΓòÉΓòÉ
  2790.  
  2791. Select Condense to Condense one or more INI files.  Whenever a change is made 
  2792. to any INI file the space used by to old version of the changed data is marked 
  2793. unused.  Even though this space should be reclaimed when subsequent changes are 
  2794. made, any INI file that has a lot of activity will tend to accumulate a large 
  2795. amount of fragmented and unused space.  The only way to reclaim this space to 
  2796. to use the Prf APIs to copy the contents of the INI file to another file, erase 
  2797. the old file and copy the contents back, this entry accomplishes this task. 
  2798.  
  2799. In addition, for the System INI file, OS2SYS.INI, and the User INI file, 
  2800. OS2.INI, there is an additional complication.  The existing file cannot be 
  2801. erased as long as it is the System or User INI file currently being used by 
  2802. OS/2.  However, there is an Prf API that can change the current System or User 
  2803. INI file to another file.  IniMaint uses these APIs to change the files so that 
  2804. it can delete the normal System or User INI files.  That way, when these files 
  2805. are recovered, they have the same name, but all the extra unused space has been 
  2806. removed. 
  2807.  
  2808. CAUTION:
  2809. It is Strongly Suggested that you have a safe backup of your INI files before 
  2810. you attempt to use this capability.  In addition, it is Extremely Important 
  2811. that you not  the Condense or you can leave your desktop in an indeterminate 
  2812. condition.  The primary reason that a backup is recommended is because it is 
  2813. possible for some external event, such as a power failure, to occur during the 
  2814. Condense and this will require that you go back to the backup copies. 
  2815.  
  2816. CAUTION:
  2817. If you are Condensing either the System or User INI files, you should not make 
  2818. any modifications to your desktop during the Condense.  Depending on the timing 
  2819. of the changes you could end up with the modifications being wiped out  during 
  2820. the restore portion of the Condense or, even worse, the modification could end 
  2821. up partially reflected in the Condensed files resulting in unexpected, but 
  2822. invariably bad events. 
  2823.  
  2824. The user will first be asked to select a Temporary INI file that will be used 
  2825. to temporarily hold the contents of the INI file being Condensed.  This should 
  2826. be a file that does not currently exist.  If the file does exist, the contents 
  2827. will be destroyed but the user will receive a warning and have an opportunity 
  2828. to cancel the Condense of the file if they wish to use a different Temporary 
  2829. file. 
  2830.  
  2831. The submenu shows the different files that can be Condensed. 
  2832.  
  2833. See also: 
  2834.  
  2835. o What is an INI File? 
  2836. o Explanation of System and User INI Files 
  2837. o Options Use Fast Copy 
  2838. o Change User INI File 
  2839. o Change System INI File 
  2840. o Change Both INI Files 
  2841. o Copy Application(s) 
  2842. o Backup INI File(s) 
  2843.  
  2844.  
  2845. ΓòÉΓòÉΓòÉ 71. Help for Reset Non Write INI Files ΓòÉΓòÉΓòÉ
  2846.  
  2847. Select Reset Non Write INI Files to have the OS2.INI and OS2SYS.INI files 
  2848. changed from a condition where they cannot be updated back to a normal 
  2849. condition.  This menu item is not normally needed, since IniMaint, MultiMaint 
  2850. and SysMaint will both recognize when the INI files cannot be written to and 
  2851. will automatically notify the user and ask them if they want the condition 
  2852. corrected.  However, if a user has chosen to have IniMaint or SysMaint store 
  2853. their operational information in a file other than the OS2.INI file, then this 
  2854. condition would not be recognized unless the user chose to make a change to the 
  2855. OS2.INI or OS2SYS.INI files.  For this reason, a facility that would allow the 
  2856. user to manually fix the situation has been added here. 
  2857.  
  2858. See also: 
  2859.  
  2860. o What is an INI File? 
  2861. o Test for Non Write INI Files 
  2862. o Non Write INI Files 
  2863. o Automatic Repair of Non Write INI Files 
  2864. o Operational Environment 
  2865. o Explanation of System and User INI Files 
  2866.  
  2867.  
  2868. ΓòÉΓòÉΓòÉ 72. Help for Test for Non Write INI Files ΓòÉΓòÉΓòÉ
  2869.  
  2870. Select Test for Non Write INI Files to have the OS2.INI and OS2SYS.INI files 
  2871. tested to see if they can be updated. This menu item is not normally needed, 
  2872. since IniMaint, MultiMaint and SysMaint will both recognize when the INI files 
  2873. cannot be written to and will automatically notify the user and ask them if 
  2874. they want the condition corrected.  However, if a user has chosen to have 
  2875. IniMaint or SysMaint store their operational information in a file other than 
  2876. the OS2.INI file, then this condition would not be recognized unless the user 
  2877. chose to make a change to the OS2.INI or OS2SYS.INI files.  For this reason, a 
  2878. facility that would allow the user to manually make the same test has been 
  2879. added here. 
  2880.  
  2881. See also: 
  2882.  
  2883. o What is an INI File? 
  2884. o Reset Non Write INI Files 
  2885. o Non Write INI Files 
  2886. o Automatic Repair of Non Write INI Files 
  2887. o Operational Environment 
  2888. o Explanation of System and User INI Files 
  2889.  
  2890.  
  2891. ΓòÉΓòÉΓòÉ 73. Help for Describe EA File Contents ΓòÉΓòÉΓòÉ
  2892.  
  2893. Select Describe EA File Contents to display a Message Box that will describe 
  2894. the root Directory or File that was used to create the current displayed set of 
  2895. Extended Attributes, what is included in terms of Files and Directories and 
  2896. whether Subdirectories were also searched. 
  2897.  
  2898. See also: 
  2899.  
  2900. o What makes up the Desktop? 
  2901. o Types of Desktop Backup 
  2902. o The Problem with Shadows 
  2903. o What is an Extended Attribute? 
  2904. o How to Modify Extended Attributes 
  2905. o EA Defaults Dialog 
  2906. o Update EAs from the Current File 
  2907. o View EAs 
  2908. o Test EAs 
  2909. o Save EAs 
  2910. o Copy EAs 
  2911. o Move EAs 
  2912. o Split EAs 
  2913. o Join EAs 
  2914. o Compare EAs 
  2915. o Compare to Saved EAs 
  2916.  
  2917.  
  2918. ΓòÉΓòÉΓòÉ 74. Help for Update EAs from the Current File ΓòÉΓòÉΓòÉ
  2919.  
  2920. Select Update EAs from the Current File to Update the actual Extended 
  2921. Attributes for the Files and/or Directories that are in the currently displayed 
  2922. file. 
  2923.  
  2924. This would normally be used if a set of Extended Attributes were Edited, had 
  2925. been modified by the user and the user now wanted the modified Extended 
  2926. Attributes Joined to the actual Files and/or Directories. 
  2927.  
  2928. See also: 
  2929.  
  2930. o What makes up the Desktop? 
  2931. o Types of Desktop Backup 
  2932. o The Problem with Shadows 
  2933. o What is an Extended Attribute? 
  2934. o How to Modify Extended Attributes 
  2935. o EA Defaults Dialog 
  2936. o Describe EA File Contents 
  2937. o View EAs 
  2938. o Test EAs 
  2939. o Save EAs 
  2940. o Copy EAs 
  2941. o Move EAs 
  2942. o Split EAs 
  2943. o Join EAs 
  2944. o Compare EAs 
  2945. o Compare to Saved EAs 
  2946.  
  2947.  
  2948. ΓòÉΓòÉΓòÉ 75. Help for View Extended Attributes ΓòÉΓòÉΓòÉ
  2949.  
  2950. Select View to display the submenu that lists the different set of Directories 
  2951. and/or Files that can be viewed. Once one of the submenu selections are made, 
  2952. the user will be presented with an appropriate File/Directory/Drive Dialog that 
  2953. will allow the selection of the Root for the View.  Once the Root is selected a 
  2954. file name will be built to hold the Extended Attributes.  This name can be 
  2955. built automatically or can be selected by the user depending on the appropriate 
  2956. Default option.  If the file already exists it will be overwritten 
  2957. automatically or the user will be asked if they want it overwritten, based on 
  2958. the appropriate Default Option.  Once all of this is done the Extended 
  2959. Attributes for the Directories and/or Files will be extracted and placed in the 
  2960. selected EA file Once the EAs have all been processed, the EA file will appear 
  2961. as the current INI file. 
  2962.  
  2963. The Application Listbox will contain the names of the Directories and/or Files 
  2964. that have been found. 
  2965.  
  2966. The Key Listbox will contain the List of EAs for the Directory or File that is 
  2967. currently selected in the Application Listbox. 
  2968.  
  2969. The Key Value window will contain the actual data for the EA. 
  2970.  
  2971. If the Default option Keep Temporary Files is not checked, then the user will 
  2972. never be asked for an Extended Attribute Filename, since the created file will 
  2973. be automatically deleted as soon as the View is completed.  In addition, the 
  2974. generated filename will not be placed in the File Recall list, since it does 
  2975. not make sense to Recall a file that has been deleted. 
  2976.  
  2977. Refer to the Whatisea.txt file for a more complete description of how the 
  2978. Extended Attributes are displayed. 
  2979.  
  2980. The following File and Path Combinations can be Selected: 
  2981.  
  2982. o Select EAs for a Single File 
  2983. o Select EAs for a Single Path 
  2984. o Select EAs for all Files in Directory 
  2985. o Select EAs for all Directories in Directory 
  2986. o Select EAs for all Files and Directories in Directory 
  2987. o Select EAs for all Files in Directory and Subdirectory 
  2988. o Select EAs for all Directories in Directory and Subdirectory 
  2989. o Select EAs for all Files and Directories in Directory and Subdirectory 
  2990. o Select EAs for all Files on Drive 
  2991. o Select EAs for all Directories on Drive 
  2992. o Select EAs for all Files and Directories on Drive 
  2993.  
  2994. See also: 
  2995.  
  2996. o What makes up the Desktop? 
  2997. o Types of Desktop Backup 
  2998. o The Problem with Shadows 
  2999. o What is an Extended Attribute? 
  3000. o How to Modify Extended Attributes 
  3001. o EA Defaults Dialog 
  3002. o Ask for EA Filename 
  3003. o Keep Temporary Files 
  3004. o Overwrite Existing Files 
  3005. o Describe EA File Contents 
  3006. o Update EAs from the Current File 
  3007. o View EAs 
  3008. o Save EAs 
  3009. o Copy EAs 
  3010. o Move EAs 
  3011. o Split EAs 
  3012. o Join EAs 
  3013. o Compare EAs 
  3014. o Compare to Saved EAs 
  3015.  
  3016.  
  3017. ΓòÉΓòÉΓòÉ 76. Help for Test Extended Attributes ΓòÉΓòÉΓòÉ
  3018.  
  3019. Select Test to display the submenu that lists the different set of Directories 
  3020. and/or Files that can be tested. Once one of the submenu selections are made, 
  3021. the user will be presented with an appropriate File/Directory/Drive Dialog that 
  3022. will allow the selection of the Root for the Test.  Once the Root is selected 
  3023. the Extended Attributes for the Directories and/or Files will be examined and a 
  3024. Dialog will appear listing each File and/or Directory along with a notation as 
  3025. to whether the Extended Attributes are Valid or, if they are not Valid, what 
  3026. error was found. 
  3027.  
  3028. The following File and Path Combinations can be Selected: 
  3029.  
  3030. o Select EAs for a Single File 
  3031. o Select EAs for a Single Path 
  3032. o Select EAs for all Files in Directory 
  3033. o Select EAs for all Directories in Directory 
  3034. o Select EAs for all Files and Directories in Directory 
  3035. o Select EAs for all Files in Directory and Subdirectory 
  3036. o Select EAs for all Directories in Directory and Subdirectory 
  3037. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3038. o Select EAs for all Files on Drive 
  3039. o Select EAs for all Directories on Drive 
  3040. o Select EAs for all Files and Directories on Drive 
  3041.  
  3042. See also: 
  3043.  
  3044. o What makes up the Desktop? 
  3045. o Types of Desktop Backup 
  3046. o The Problem with Shadows 
  3047. o What is an Extended Attribute? 
  3048. o How to Modify Extended Attributes 
  3049. o EA Test Dialog 
  3050. o EA Defaults Dialog 
  3051. o Describe EA File Contents 
  3052. o Update EAs from the Current File 
  3053. o View EAs 
  3054. o Save EAs 
  3055. o Copy EAs 
  3056. o Move EAs 
  3057. o Split EAs 
  3058. o Join EAs 
  3059. o Compare EAs 
  3060. o Compare to Saved EAs 
  3061.  
  3062.  
  3063. ΓòÉΓòÉΓòÉ 77. Help for Save Extended Attributes ΓòÉΓòÉΓòÉ
  3064.  
  3065. Select Save to display the submenu that lists the different set of Directories 
  3066. and/or Files that can have their Extended Attributes saved.  Once one of the 
  3067. submenu selections are made, the user will be presented with an appropriate 
  3068. File/Directory/Drive Dialog that will allow the selection of the Root for the 
  3069. Save.  Once the Root is selected a file name will be built to hold the Extended 
  3070. Attributes.  This name can be built automatically or can be selected by the 
  3071. user depending on the appropriate Default option.  If the file already exists 
  3072. it will be overwritten automatically or the user will be asked if they want it 
  3073. overwritten, based on the appropriate Default Option.  Once all of this is done 
  3074. the Extended Attributes for the Directories and/or Files will be extracted and 
  3075. placed in the selected EA file.  The actual Extended Attributes of the Source 
  3076. Files and/or Directories will not be altered. 
  3077.  
  3078. The following File and Path Combinations can be Selected: 
  3079.  
  3080. o Select EAs for a Single File 
  3081. o Select EAs for a Single Path 
  3082. o Select EAs for all Files in Directory 
  3083. o Select EAs for all Directories in Directory 
  3084. o Select EAs for all Files and Directories in Directory 
  3085. o Select EAs for all Files in Directory and Subdirectory 
  3086. o Select EAs for all Directories in Directory and Subdirectory 
  3087. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3088. o Select EAs for all Files on Drive 
  3089. o Select EAs for all Directories on Drive 
  3090. o Select EAs for all Files and Directories on Drive 
  3091.  
  3092. See also: 
  3093.  
  3094. o What makes up the Desktop? 
  3095. o Types of Desktop Backup 
  3096. o The Problem with Shadows 
  3097. o What is an Extended Attribute? 
  3098. o How to Modify Extended Attributes 
  3099. o EA Defaults Dialog 
  3100. o Describe EA File Contents 
  3101. o Update EAs from the Current File 
  3102. o View EAs 
  3103. o Test EAs 
  3104. o Copy EAs 
  3105. o Move EAs 
  3106. o Split EAs 
  3107. o Join EAs 
  3108. o Compare EAs 
  3109. o Compare to Saved EAs 
  3110.  
  3111.  
  3112. ΓòÉΓòÉΓòÉ 78. Help for Copy Extended Attributes ΓòÉΓòÉΓòÉ
  3113.  
  3114. Select Copy to display the submenu that lists the different set of Directories 
  3115. and/or Files that can have their Extended Attributes copied.  Once one of the 
  3116. submenu selections are made, the user will be presented with an appropriate 
  3117. File/Directory/Drive Dialog that will allow the selection of the Source Root 
  3118. for the Copy.  Once the Source Root is selected the user will be presented with 
  3119. an appropriate File/Directory/Drive Dialog that will allow the selection of the 
  3120. Target Root for the Copy.  Once the Target Root is selected the Extended 
  3121. Attributes for the Source Directories and/or Files will be extracted and Copied 
  3122. to the File or Directory that has the same name in the Target.  The Extended 
  3123. Attributes of the Source Files and/or Directories will be not be modified so 
  3124. that after the Copy these Files and/or Directories will have the same Extended 
  3125. Attributes as before the Copy. 
  3126.  
  3127. For example, if the Extended Attributes for Files were Copied from a Directory 
  3128. \SOURCE on Drive D to a Directory \TARGET on Drive E, and there was a file 
  3129. SOMESTUF.TXT in both Directories, then the Extended Attributes for the file in 
  3130. the Source Directory would be copied to the same file in the Target. 
  3131.  
  3132. The following File and Path Combinations can be Selected: 
  3133.  
  3134. o Extended Attribute Name Matching 
  3135. o Select EAs for a Single File 
  3136. o Select EAs for a Single Path 
  3137. o Select EAs for all Files in Directory 
  3138. o Select EAs for all Directories in Directory 
  3139. o Select EAs for all Files and Directories in Directory 
  3140. o Select EAs for all Files in Directory and Subdirectory 
  3141. o Select EAs for all Directories in Directory and Subdirectory 
  3142. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3143. o Select EAs for all Files on Drive 
  3144. o Select EAs for all Directories on Drive 
  3145. o Select EAs for all Files and Directories on Drive 
  3146.  
  3147. See also: 
  3148.  
  3149. o What makes up the Desktop? 
  3150. o Types of Desktop Backup 
  3151. o The Problem with Shadows 
  3152. o What is an Extended Attribute? 
  3153. o How to Modify Extended Attributes 
  3154. o EA Defaults Dialog 
  3155. o Describe EA File Contents 
  3156. o Update EAs from the Current File 
  3157. o View EAs 
  3158. o Test EAs 
  3159. o Save EAs 
  3160. o Move EAs 
  3161. o Split EAs 
  3162. o Join EAs 
  3163. o Compare EAs 
  3164. o Compare to Saved EAs 
  3165.  
  3166.  
  3167. ΓòÉΓòÉΓòÉ 79. Help for Move Extended Attributes ΓòÉΓòÉΓòÉ
  3168.  
  3169. Select Move to display the submenu that lists the different set of Directories 
  3170. and/or Files that can have their Extended Attributes moved.  Once one of the 
  3171. submenu selections are made, the user will be presented with an appropriate 
  3172. File/Directory/Drive Dialog that will allow the selection of the Source Root 
  3173. for the Move.  Once the Source Root is selected the user will be presented with 
  3174. an appropriate File/Directory/Drive Dialog that will allow the selection of the 
  3175. Target Root for the Move.  Once the Target Root is selected the Extended 
  3176. Attributes for the Source Directories and/or Files will be extracted and Moved 
  3177. to the File or Directory that has the same name in the Target.  The Extended 
  3178. Attributes of the Source Files and/or Directories will be Deleted so that after 
  3179. the Move these Files and/or Directories will not have any Extended Attributes. 
  3180.  
  3181. For example, if the Extended Attributes for Files were Moved from a Directory 
  3182. \SOURCE on Drive D to a Directory \TARGET on Drive E, and there was a file 
  3183. SOMESTUF.TXT in both Directories, then the Extended Attributes for the file in 
  3184. the Source Directory would be Moved to the same file in the Target. 
  3185.  
  3186. The following File and Path Combinations can be Selected: 
  3187.  
  3188. o Extended Attribute Name Matching 
  3189. o Select EAs for a Single File 
  3190. o Select EAs for a Single Path 
  3191. o Select EAs for all Files in Directory 
  3192. o Select EAs for all Directories in Directory 
  3193. o Select EAs for all Files and Directories in Directory 
  3194. o Select EAs for all Files in Directory and Subdirectory 
  3195. o Select EAs for all Directories in Directory and Subdirectory 
  3196. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3197. o Select EAs for all Files on Drive 
  3198. o Select EAs for all Directories on Drive 
  3199. o Select EAs for all Files and Directories on Drive 
  3200.  
  3201. See also: 
  3202.  
  3203. o What makes up the Desktop? 
  3204. o Types of Desktop Backup 
  3205. o The Problem with Shadows 
  3206. o What is an Extended Attribute? 
  3207. o How to Modify Extended Attributes 
  3208. o EA Defaults Dialog 
  3209. o Describe EA File Contents 
  3210. o Update EAs from the Current File 
  3211. o View EAs 
  3212. o Test EAs 
  3213. o Save EAs 
  3214. o Copy EAs 
  3215. o Split EAs 
  3216. o Join EAs 
  3217. o Compare EAs 
  3218. o Compare to Saved EAs 
  3219.  
  3220.  
  3221. ΓòÉΓòÉΓòÉ 80. Help for Split Extended Attributes ΓòÉΓòÉΓòÉ
  3222.  
  3223. Select Split to display the submenu that lists the different set of Directories 
  3224. and/or Files that can have their Extended Attributes split.  Once one of the 
  3225. submenu selections are made, the user will be presented with an appropriate 
  3226. File/Directory/Drive Dialog that will allow the selection of the Root for the 
  3227. Split.  Once the Root is selected a file name will be built to hold the 
  3228. Extended Attributes.  This name can be built automatically or can be selected 
  3229. by the user depending on the appropriate Default option.  If the file already 
  3230. exists it will be overwritten automatically or the user will be asked if they 
  3231. want it overwritten, based on the appropriate Default Option.  Once all of this 
  3232. is done the Extended Attributes for the Directories and/or Files will be 
  3233. extracted and placed in the selected EA file.  The actual Extended Attributes 
  3234. of the Source Files and/or Directories will be deleted and these Files and/or 
  3235. Directories will no longer have any Extended Attributes. 
  3236.  
  3237. The following File and Path Combinations can be Selected: 
  3238.  
  3239. o Select EAs for a Single File 
  3240. o Select EAs for a Single Path 
  3241. o Select EAs for all Files in Directory 
  3242. o Select EAs for all Directories in Directory 
  3243. o Select EAs for all Files and Directories in Directory 
  3244. o Select EAs for all Files in Directory and Subdirectory 
  3245. o Select EAs for all Directories in Directory and Subdirectory 
  3246. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3247. o Select EAs for all Files on Drive 
  3248. o Select EAs for all Directories on Drive 
  3249. o Select EAs for all Files and Directories on Drive 
  3250.  
  3251. See also: 
  3252.  
  3253. o What makes up the Desktop? 
  3254. o Types of Desktop Backup 
  3255. o The Problem with Shadows 
  3256. o What is an Extended Attribute? 
  3257. o How to Modify Extended Attributes 
  3258. o EA Defaults Dialog 
  3259. o Describe EA File Contents 
  3260. o Update EAs from the Current File 
  3261. o View EAs 
  3262. o Test EAs 
  3263. o Save EAs 
  3264. o Copy EAs 
  3265. o Move EAs 
  3266. o Join EAs 
  3267. o Compare EAs 
  3268. o Compare to Saved EAs 
  3269.  
  3270.  
  3271. ΓòÉΓòÉΓòÉ 81. Help for Join Extended Attributes ΓòÉΓòÉΓòÉ
  3272.  
  3273. Select Join to display the submenu that lists the different set of Directories 
  3274. and/or Files that can have their Extended Attributes Joined.  Once one of the 
  3275. submenu selections are made, the user will be presented with an appropriate 
  3276. File/Directory/Drive Dialog that will allow the selection of the Root for the 
  3277. Join.  Once the Root is selected the Extended Attributes in the Current File 
  3278. will be Joined to any Files and/or Directories in the Target that have the same 
  3279. name as a corresponding File or Directory in the Current File. 
  3280.  
  3281. This function is very similar to the Update EA's from the Current File except 
  3282. that the Extended Attributes can be Joined to a set of Files and/or Directories 
  3283. different from the original ones. 
  3284.  
  3285. The following File and Path Combinations can be Selected: 
  3286.  
  3287. o Extended Attribute Name Matching 
  3288. o Select EAs for a Single File 
  3289. o Select EAs for a Single Path 
  3290. o Select EAs for all Files in Directory 
  3291. o Select EAs for all Directories in Directory 
  3292. o Select EAs for all Files and Directories in Directory 
  3293. o Select EAs for all Files in Directory and Subdirectory 
  3294. o Select EAs for all Directories in Directory and Subdirectory 
  3295. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3296. o Select EAs for all Files on Drive 
  3297. o Select EAs for all Directories on Drive 
  3298. o Select EAs for all Files and Directories on Drive 
  3299.  
  3300. See also: 
  3301.  
  3302. o What makes up the Desktop? 
  3303. o Types of Desktop Backup 
  3304. o The Problem with Shadows 
  3305. o What is an Extended Attribute? 
  3306. o How to Modify Extended Attributes 
  3307. o EA Defaults Dialog 
  3308. o Describe EA File Contents 
  3309. o Update EAs from the Current File 
  3310. o View EAs 
  3311. o Test EAs 
  3312. o Save EAs 
  3313. o Copy EAs 
  3314. o Move EAs 
  3315. o Split EAs 
  3316. o Compare EAs 
  3317. o Compare to Saved EAs 
  3318.  
  3319.  
  3320. ΓòÉΓòÉΓòÉ 82. Help for Compare Extended Attributes ΓòÉΓòÉΓòÉ
  3321.  
  3322. Select Compare to Compare the Extended Attributes for one set of Files and/or 
  3323. Directories to those current on another set of Files and/or Directories.  When 
  3324. this selection is made the first action is to display the submenu that lists 
  3325. the different set of Directories and/or Files that can be compared.  Once one 
  3326. of the submenu selections are made, the user will be presented with an 
  3327. appropriate File/Directory/Drive Dialog that will allow the selection of the 
  3328. Source Root for the Compare.  Once the Source Root is selected the user will be 
  3329. presented with an appropriate File/Directory/Drive Dialog that will allow the 
  3330. selection of the Target Root for the Compare.  Once the Target Root is selected 
  3331. a file name will be built to hold the Source Extended Attributes.  This name 
  3332. can be built automatically or can be selected by the user depending on the 
  3333. appropriate Default option.  If the file already exists it will be overwritten 
  3334. automatically or the user will be asked if they want it overwritten, based on 
  3335. the appropriate Default Option.  Then a file name will be built to hold the 
  3336. Target Extended Attributes.  This name can be built automatically or can be 
  3337. selected by the user depending on the appropriate Default option.  If the file 
  3338. already exists it will be overwritten automatically or the user will be asked 
  3339. if they want it overwritten, based on the appropriate Default Option.  Once all 
  3340. of this is done the Compare Dialog will appear and do a Key Value level Compare 
  3341. of the Extended Attribute information between the Source and Target.  Once the 
  3342. Compare is completed, the files that contain the Extended Attributes will be 
  3343. deleted if the user has selected this Default Option. 
  3344.  
  3345. If the Default option Keep Temporary Files is not checked, then the user will 
  3346. never be asked for an Extended Attribute Filename, since the created file will 
  3347. be automatically deleted as soon as the View is completed.  In addition, the 
  3348. generated filename will not be placed in the File Recall list, since it does 
  3349. not make sense to Recall a file that has been deleted. 
  3350.  
  3351. The following File and Path Combinations can be Selected: 
  3352.  
  3353. o Extended Attribute Name Matching 
  3354. o Select EAs for a Single File 
  3355. o Select EAs for a Single Path 
  3356. o Select EAs for all Files in Directory 
  3357. o Select EAs for all Directories in Directory 
  3358. o Select EAs for all Files and Directories in Directory 
  3359. o Select EAs for all Files in Directory and Subdirectory 
  3360. o Select EAs for all Directories in Directory and Subdirectory 
  3361. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3362. o Select EAs for all Files on Drive 
  3363. o Select EAs for all Directories on Drive 
  3364. o Select EAs for all Files and Directories on Drive 
  3365.  
  3366. See also: 
  3367.  
  3368. o What makes up the Desktop? 
  3369. o Types of Desktop Backup 
  3370. o The Problem with Shadows 
  3371. o What is an Extended Attribute? 
  3372. o How to Modify Extended Attributes 
  3373. o EA Defaults Dialog 
  3374. o Ask for EA Filename 
  3375. o Keep Temporary Files 
  3376. o Overwrite Existing Files 
  3377. o Compare Files Dialog 
  3378. o Describe EA File Contents 
  3379. o Update EAs from the Current File 
  3380. o View EAs 
  3381. o Test EAs 
  3382. o Save EAs 
  3383. o Copy EAs 
  3384. o Move EAs 
  3385. o Split EAs 
  3386. o Join EAs 
  3387. o Compare to Saved EAs 
  3388.  
  3389.  
  3390. ΓòÉΓòÉΓòÉ 83. Help for Compare to Saved Extended Attributes ΓòÉΓòÉΓòÉ
  3391.  
  3392. Select Compare to Saved to Compare the Extended Attributes that are currently 
  3393. on a set of Files and/or Directories to those that have already been saved in 
  3394. an EA file.  For example, this entry would be used to compare the current 
  3395. Extended Attributes for a set of Files and/or Directories to those saved 
  3396. previously, in order to see what kinds of changes have occurred. When this 
  3397. selection is made the first action is to display the submenu that lists the 
  3398. different set of Directories and/or Files that can be compared.  Once one of 
  3399. the submenu selections are made, the user will be presented with an appropriate 
  3400. File/Directory/Drive Dialog that will allow the selection of the Source Root 
  3401. for the Compare.  Once the Source Root is selected the user will be presented 
  3402. with a File Dialog that will allow the selection of the Target EA File for the 
  3403. Compare.  Once the Target Root is selected a file name will be built to hold 
  3404. the Source Extended Attributes.  This name can be built automatically or can be 
  3405. selected by the user depending on the appropriate Default option.  If the file 
  3406. already exists it will be overwritten automatically or the user will be asked 
  3407. if they want it overwritten, based on the appropriate Default Option.  Once all 
  3408. of this is done the Compare Dialog will appear and do a Key Value level Compare 
  3409. of the Extended Attribute information between the Source and Target.  Once the 
  3410. Compare is completed, the files that contain the Source Extended Attributes 
  3411. will be deleted if the user has selected this Default Option. 
  3412.  
  3413. If the Default option Keep Temporary Files is not checked, then the user will 
  3414. never be asked for an Extended Attribute Filename, since the created file will 
  3415. be automatically deleted as soon as the View is completed.  In addition, the 
  3416. generated filename will not be placed in the File Recall list, since it does 
  3417. not make sense to Recall a file that has been deleted. 
  3418.  
  3419. The following File and Path Combinations can be Selected: 
  3420.  
  3421. o Extended Attribute Name Matching 
  3422. o Select EAs for a Single File 
  3423. o Select EAs for a Single Path 
  3424. o Select EAs for all Files in Directory 
  3425. o Select EAs for all Directories in Directory 
  3426. o Select EAs for all Files and Directories in Directory 
  3427. o Select EAs for all Files in Directory and Subdirectory 
  3428. o Select EAs for all Directories in Directory and Subdirectory 
  3429. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3430. o Select EAs for all Files on Drive 
  3431. o Select EAs for all Directories on Drive 
  3432. o Select EAs for all Files and Directories on Drive 
  3433.  
  3434. See also: 
  3435.  
  3436. o What makes up the Desktop? 
  3437. o Types of Desktop Backup 
  3438. o The Problem with Shadows 
  3439. o What is an Extended Attribute? 
  3440. o How to Modify Extended Attributes 
  3441. o EA Defaults Dialog 
  3442. o Ask for EA Filename 
  3443. o Keep Temporary Files 
  3444. o Overwrite Existing Files 
  3445. o Compare Files Dialog 
  3446. o Describe EA File Contents 
  3447. o Update EAs from the Current File 
  3448. o View EAs 
  3449. o Test EAs 
  3450. o Save EAs 
  3451. o Copy EAs 
  3452. o Move EAs 
  3453. o Split EAs 
  3454. o Join EAs 
  3455. o Compare EAs 
  3456.  
  3457.  
  3458. ΓòÉΓòÉΓòÉ 84. Help for Select EAs for a Single File ΓòÉΓòÉΓòÉ
  3459.  
  3460. Select EAs for File to display the Extended Attributes for a single file.  A 
  3461. File Selection Dialog will be displayed allowing the user to select the file. 
  3462.  
  3463. The associated Menu Items are: 
  3464.  
  3465. o View EAs 
  3466. o Test EAs 
  3467. o Save EAs 
  3468. o Copy EAs 
  3469. o Move EAs 
  3470. o Split EAs 
  3471. o Join EAs 
  3472. o Compare EAs 
  3473. o Compare to Saved EAs 
  3474.  
  3475. See also: 
  3476.  
  3477. o What makes up the Desktop? 
  3478. o Types of Desktop Backup 
  3479. o The Problem with Shadows 
  3480. o What is an Extended Attribute? 
  3481. o How to Modify Extended Attributes 
  3482. o EA Defaults Dialog 
  3483. o Describe EA File Contents 
  3484. o Select EAs for a Single Path 
  3485. o Select EAs for all Files in Directory 
  3486. o Select EAs for all Directories in Directory 
  3487. o Select EAs for all Files and Directories in Directory 
  3488. o Select EAs for all Files in Directory and Subdirectory 
  3489. o Select EAs for all Directories in Directory and Subdirectory 
  3490. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3491. o Select EAs for all Files on Drive 
  3492. o Select EAs for all Directories on Drive 
  3493. o Select EAs for all Files and Directories on Drive 
  3494.  
  3495.  
  3496. ΓòÉΓòÉΓòÉ 85. Help for Select EAs for a Single Path ΓòÉΓòÉΓòÉ
  3497.  
  3498. Select EAs for Path to display the Extended Attributes for a single directory. 
  3499. A File Selection Dialog will be displayed allowing the user to select the 
  3500. directory. 
  3501.  
  3502. The associated Menu Items are: 
  3503.  
  3504. o View EAs 
  3505. o Test EAs 
  3506. o Save EAs 
  3507. o Copy EAs 
  3508. o Move EAs 
  3509. o Split EAs 
  3510. o Join EAs 
  3511. o Compare EAs 
  3512. o Compare to Saved EAs 
  3513.  
  3514. See also: 
  3515.  
  3516. o What makes up the Desktop? 
  3517. o Types of Desktop Backup 
  3518. o The Problem with Shadows 
  3519. o What is an Extended Attribute? 
  3520. o How to Modify Extended Attributes 
  3521. o EA Defaults Dialog 
  3522. o Describe EA File Contents 
  3523. o Select EAs for a Single File 
  3524. o Select EAs for all Files in Directory 
  3525. o Select EAs for all Directories in Directory 
  3526. o Select EAs for all Files and Directories in Directory 
  3527. o Select EAs for all Files in Directory and Subdirectory 
  3528. o Select EAs for all Directories in Directory and Subdirectory 
  3529. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3530. o Select EAs for all Files on Drive 
  3531. o Select EAs for all Directories on Drive 
  3532. o Select EAs for all Files and Directories on Drive 
  3533.  
  3534.  
  3535. ΓòÉΓòÉΓòÉ 86. Help for Select EAs for all Files in Directory ΓòÉΓòÉΓòÉ
  3536.  
  3537. Select EAs for all Files in Directory to display the Extended Attributes for 
  3538. all the Files in a single Subdirectory.  A File Selection Dialog will be 
  3539. displayed allowing the user to select the Root Directory to use. 
  3540.  
  3541. The associated Menu Items are: 
  3542.  
  3543. o View EAs 
  3544. o Test EAs 
  3545. o Save EAs 
  3546. o Copy EAs 
  3547. o Move EAs 
  3548. o Split EAs 
  3549. o Join EAs 
  3550. o Compare EAs 
  3551. o Compare to Saved EAs 
  3552.  
  3553. See also: 
  3554.  
  3555. o What makes up the Desktop? 
  3556. o Types of Desktop Backup 
  3557. o The Problem with Shadows 
  3558. o What is an Extended Attribute? 
  3559. o How to Modify Extended Attributes 
  3560. o EA Defaults Dialog 
  3561. o Describe EA File Contents 
  3562. o Select EAs for a Single File 
  3563. o Select EAs for a Single Path 
  3564. o Select EAs for all Directories in Directory 
  3565. o Select EAs for all Files and Directories in Directory 
  3566. o Select EAs for all Files in Directory and Subdirectory 
  3567. o Select EAs for all Directories in Directory and Subdirectory 
  3568. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3569. o Select EAs for all Files on Drive 
  3570. o Select EAs for all Directories on Drive 
  3571. o Select EAs for all Files and Directories on Drive 
  3572.  
  3573.  
  3574. ΓòÉΓòÉΓòÉ 87. Help for Select EAs for all Directories in Directory ΓòÉΓòÉΓòÉ
  3575.  
  3576. Select EAs for all Directories in Directory to display the Extended Attributes 
  3577. for all the Directories in a single Subdirectory.  A File Selection Dialog will 
  3578. be displayed allowing the user to select the Root Directory to use. 
  3579.  
  3580. The associated Menu Items are: 
  3581.  
  3582. o View EAs 
  3583. o Test EAs 
  3584. o Save EAs 
  3585. o Copy EAs 
  3586. o Move EAs 
  3587. o Split EAs 
  3588. o Join EAs 
  3589. o Compare EAs 
  3590. o Compare to Saved EAs 
  3591.  
  3592. See also: 
  3593.  
  3594. o What makes up the Desktop? 
  3595. o Types of Desktop Backup 
  3596. o The Problem with Shadows 
  3597. o What is an Extended Attribute? 
  3598. o How to Modify Extended Attributes 
  3599. o EA Defaults Dialog 
  3600. o Describe EA File Contents 
  3601. o Select EAs for a Single File 
  3602. o Select EAs for a Single Path 
  3603. o Select EAs for all Files in Directory 
  3604. o Select EAs for all Files and Directories in Directory 
  3605. o Select EAs for all Files in Directory and Subdirectory 
  3606. o Select EAs for all Directories in Directory and Subdirectory 
  3607. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3608. o Select EAs for all Files on Drive 
  3609. o Select EAs for all Directories on Drive 
  3610. o Select EAs for all Files and Directories on Drive 
  3611.  
  3612.  
  3613. ΓòÉΓòÉΓòÉ 88. Help for Select EAs for all Files and Directories in Directory ΓòÉΓòÉΓòÉ
  3614.  
  3615. Select EAs for all Files and Directories in Directory to display the Extended 
  3616. Attributes for all the Files and Directories in a single Subdirectory.  A File 
  3617. Selection Dialog will be displayed allowing the user to select the Root 
  3618. Directory to use. 
  3619.  
  3620. The associated Menu Items are: 
  3621.  
  3622. o View EAs 
  3623. o Test EAs 
  3624. o Save EAs 
  3625. o Copy EAs 
  3626. o Move EAs 
  3627. o Split EAs 
  3628. o Join EAs 
  3629. o Compare EAs 
  3630. o Compare to Saved EAs 
  3631.  
  3632. See also: 
  3633.  
  3634. o What makes up the Desktop? 
  3635. o Types of Desktop Backup 
  3636. o The Problem with Shadows 
  3637. o What is an Extended Attribute? 
  3638. o How to Modify Extended Attributes 
  3639. o EA Defaults Dialog 
  3640. o Describe EA File Contents 
  3641. o Select EAs for a Single File 
  3642. o Select EAs for a Single Path 
  3643. o Select EAs for all Files in Directory 
  3644. o Select EAs for all Directories in Directory 
  3645. o Select EAs for all Files in Directory and Subdirectory 
  3646. o Select EAs for all Directories in Directory and Subdirectory 
  3647. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3648. o Select EAs for all Files on Drive 
  3649. o Select EAs for all Directories on Drive 
  3650. o Select EAs for all Files and Directories on Drive 
  3651.  
  3652.  
  3653. ΓòÉΓòÉΓòÉ 89. Help for Select EAs for all Files in Directory and Subdirectory ΓòÉΓòÉΓòÉ
  3654.  
  3655. Select EAs for all Files in Directory and Subdirectory to display the Extended 
  3656. Attributes for all the Files in a single Directory and all of it's 
  3657. Subdirectories.  A File Selection Dialog will be displayed allowing the user to 
  3658. select the Root Directory to use. 
  3659.  
  3660. The associated Menu Items are: 
  3661.  
  3662. o View EAs 
  3663. o Test EAs 
  3664. o Save EAs 
  3665. o Copy EAs 
  3666. o Move EAs 
  3667. o Split EAs 
  3668. o Join EAs 
  3669. o Compare EAs 
  3670. o Compare to Saved EAs 
  3671.  
  3672. See also: 
  3673.  
  3674. o What makes up the Desktop? 
  3675. o Types of Desktop Backup 
  3676. o The Problem with Shadows 
  3677. o What is an Extended Attribute? 
  3678. o How to Modify Extended Attributes 
  3679. o EA Defaults Dialog 
  3680. o Describe EA File Contents 
  3681. o Select EAs for a Single File 
  3682. o Select EAs for a Single Path 
  3683. o Select EAs for all Files in Directory 
  3684. o Select EAs for all Directories in Directory 
  3685. o Select EAs for all Files and Directories in Directory 
  3686. o Select EAs for all Directories in Directory and Subdirectory 
  3687. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3688. o Select EAs for all Files on Drive 
  3689. o Select EAs for all Directories on Drive 
  3690. o Select EAs for all Files and Directories on Drive 
  3691.  
  3692.  
  3693. ΓòÉΓòÉΓòÉ 90. Help for Select EAs for all Directories in Directory and Subdirectory ΓòÉΓòÉΓòÉ
  3694.  
  3695. Select EAs for all Directories in Directory and Subdirectory to display the 
  3696. Extended Attributes for all the Directories in a single Directory and all of 
  3697. it's Subdirectories.  A File Selection Dialog will be displayed allowing the 
  3698. user to select the Root Directory to use. 
  3699.  
  3700. The associated Menu Items are: 
  3701.  
  3702. o View EAs 
  3703. o Test EAs 
  3704. o Save EAs 
  3705. o Copy EAs 
  3706. o Move EAs 
  3707. o Split EAs 
  3708. o Join EAs 
  3709. o Compare EAs 
  3710. o Compare to Saved EAs 
  3711.  
  3712. See also: 
  3713.  
  3714. o What makes up the Desktop? 
  3715. o Types of Desktop Backup 
  3716. o The Problem with Shadows 
  3717. o What is an Extended Attribute? 
  3718. o How to Modify Extended Attributes 
  3719. o EA Defaults Dialog 
  3720. o Describe EA File Contents 
  3721. o Select EAs for a Single File 
  3722. o Select EAs for a Single Path 
  3723. o Select EAs for all Files in Directory 
  3724. o Select EAs for all Directories in Directory 
  3725. o Select EAs for all Files and Directories in Directory 
  3726. o Select EAs for all Files in Directory and Subdirectory 
  3727. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3728. o Select EAs for all Files on Drive 
  3729. o Select EAs for all Directories on Drive 
  3730. o Select EAs for all Files and Directories on Drive 
  3731.  
  3732.  
  3733. ΓòÉΓòÉΓòÉ 91. Help for Select EAs for all Files and Directories in Directory and Subdirectory ΓòÉΓòÉΓòÉ
  3734.  
  3735. Select EAs for all Files and Directories in Directory and Subdirectory to 
  3736. display the Extended Attributes for all the Files and Directories in a single 
  3737. Directory and all of it's Subdirectories.  A File Selection Dialog will be 
  3738. displayed allowing the user to select the Root Directory to use. 
  3739.  
  3740. The associated Menu Items are: 
  3741.  
  3742. o View EAs 
  3743. o Test EAs 
  3744. o Save EAs 
  3745. o Copy EAs 
  3746. o Move EAs 
  3747. o Split EAs 
  3748. o Join EAs 
  3749. o Compare EAs 
  3750. o Compare to Saved EAs 
  3751.  
  3752. See also: 
  3753.  
  3754. o What makes up the Desktop? 
  3755. o Types of Desktop Backup 
  3756. o The Problem with Shadows 
  3757. o What is an Extended Attribute? 
  3758. o How to Modify Extended Attributes 
  3759. o EA Defaults Dialog 
  3760. o Describe EA File Contents 
  3761. o Select EAs for a Single File 
  3762. o Select EAs for a Single Path 
  3763. o Select EAs for all Files in Directory 
  3764. o Select EAs for all Directories in Directory 
  3765. o Select EAs for all Files and Directories in Directory 
  3766. o Select EAs for all Files in Directory and Subdirectory 
  3767. o Select EAs for all Directories in Directory and Subdirectory 
  3768. o Select EAs for all Files on Drive 
  3769. o Select EAs for all Directories on Drive 
  3770. o Select EAs for all Files and Directories on Drive 
  3771.  
  3772.  
  3773. ΓòÉΓòÉΓòÉ 92. Help for Select EAs for all Files on Drive ΓòÉΓòÉΓòÉ
  3774.  
  3775. Select EAs for all Files on Drive to display the Extended Attributes for all 
  3776. the Files on a Drive.  A Drive Selection Dialog will be displayed allowing the 
  3777. user to select the Drive to use. 
  3778.  
  3779. The associated Menu Items are: 
  3780.  
  3781. o View EAs 
  3782. o Test EAs 
  3783. o Save EAs 
  3784. o Copy EAs 
  3785. o Move EAs 
  3786. o Split EAs 
  3787. o Join EAs 
  3788. o Compare EAs 
  3789. o Compare to Saved EAs 
  3790.  
  3791. See also: 
  3792.  
  3793. o What makes up the Desktop? 
  3794. o Types of Desktop Backup 
  3795. o The Problem with Shadows 
  3796. o What is an Extended Attribute? 
  3797. o How to Modify Extended Attributes 
  3798. o EA Defaults Dialog 
  3799. o Describe EA File Contents 
  3800. o Select EAs for a Single File 
  3801. o Select EAs for a Single Path 
  3802. o Select EAs for all Files in Directory 
  3803. o Select EAs for all Directories in Directory 
  3804. o Select EAs for all Files and Directories in Directory 
  3805. o Select EAs for all Files in Directory and Subdirectory 
  3806. o Select EAs for all Directories in Directory and Subdirectory 
  3807. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3808. o Select EAs for all Directories on Drive 
  3809. o Select EAs for all Files and Directories on Drive 
  3810.  
  3811.  
  3812. ΓòÉΓòÉΓòÉ 93. Help for Select EAs for all Directories on Drive ΓòÉΓòÉΓòÉ
  3813.  
  3814. Select EAs for all Directories on Drive to display the Extended Attributes for 
  3815. all the Directories on a Drive.  A Drive Selection Dialog will be displayed 
  3816. allowing the user to select the Drive to use. 
  3817.  
  3818. The associated Menu Items are: 
  3819.  
  3820. o View EAs 
  3821. o Test EAs 
  3822. o Save EAs 
  3823. o Copy EAs 
  3824. o Move EAs 
  3825. o Split EAs 
  3826. o Join EAs 
  3827. o Compare EAs 
  3828. o Compare to Saved EAs 
  3829.  
  3830. See also: 
  3831.  
  3832. o What makes up the Desktop? 
  3833. o Types of Desktop Backup 
  3834. o The Problem with Shadows 
  3835. o What is an Extended Attribute? 
  3836. o How to Modify Extended Attributes 
  3837. o EA Defaults Dialog 
  3838. o Describe EA File Contents 
  3839. o Select EAs for a Single File 
  3840. o Select EAs for a Single Path 
  3841. o Select EAs for all Files in Directory 
  3842. o Select EAs for all Directories in Directory 
  3843. o Select EAs for all Files and Directories in Directory 
  3844. o Select EAs for all Files in Directory and Subdirectory 
  3845. o Select EAs for all Directories in Directory and Subdirectory 
  3846. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3847. o Select EAs for all Files on Drive 
  3848. o Select EAs for all Files and Directories on Drive 
  3849.  
  3850.  
  3851. ΓòÉΓòÉΓòÉ 94. Help for Select EAs for all Files and Directories on Drive ΓòÉΓòÉΓòÉ
  3852.  
  3853. Select EAs for all Files and Directories on Drive to display the Extended 
  3854. Attributes for all the Files and Directories on a Drive.  A Drive Selection 
  3855. Dialog will be displayed allowing the user to select the Drive to use. 
  3856.  
  3857. The associated Menu Items are: 
  3858.  
  3859. o View EAs 
  3860. o Test EAs 
  3861. o Save EAs 
  3862. o Copy EAs 
  3863. o Move EAs 
  3864. o Split EAs 
  3865. o Join EAs 
  3866. o Compare EAs 
  3867. o Compare to Saved EAs 
  3868.  
  3869. See also: 
  3870.  
  3871. o What makes up the Desktop? 
  3872. o Types of Desktop Backup 
  3873. o The Problem with Shadows 
  3874. o What is an Extended Attribute? 
  3875. o How to Modify Extended Attributes 
  3876. o EA Defaults Dialog 
  3877. o Describe EA File Contents 
  3878. o Select EAs for a Single File 
  3879. o Select EAs for a Single Path 
  3880. o Select EAs for all Files in Directory 
  3881. o Select EAs for all Directories in Directory 
  3882. o Select EAs for all Files and Directories in Directory 
  3883. o Select EAs for all Files in Directory and Subdirectory 
  3884. o Select EAs for all Directories in Directory and Subdirectory 
  3885. o Select EAs for all Files and Directories in Directory and Subdirectory 
  3886. o Select EAs for all Files on Drive 
  3887. o Select EAs for all Directories on Drive 
  3888.  
  3889.  
  3890. ΓòÉΓòÉΓòÉ 95. Help for Find Application Name ΓòÉΓòÉΓòÉ
  3891.  
  3892. Select Application Name on the Find menu to do a Find on the entries in the 
  3893. Application Listbox.  If the Find is successful the Application Name will be 
  3894. Selected and the Listbox will be scrolled to insure the found name is visible. 
  3895.  
  3896. See also: 
  3897.  
  3898. o Repeat Last Find 
  3899. o Find Dialog 
  3900. o Display Find in Progress 
  3901.  
  3902.  
  3903. ΓòÉΓòÉΓòÉ 96. Help for Find Current Key Name ΓòÉΓòÉΓòÉ
  3904.  
  3905. Select Current Key Name on the Find menu to do a Find on the entries in the 
  3906. Current Key Listbox.  If the Find is successful the Current Key Name will be 
  3907. Selected and the Listbox will be scrolled to insure the found name is visible. 
  3908.  
  3909. See also: 
  3910.  
  3911. o Find Any Key Name 
  3912. o Repeat Last Find 
  3913. o Find Dialog 
  3914. o Display Find in Progress 
  3915.  
  3916.  
  3917. ΓòÉΓòÉΓòÉ 97. Help for Find Current Key Value ΓòÉΓòÉΓòÉ
  3918.  
  3919. Select Current Key Value on the Find menu to do a Find on the entries in the 
  3920. Current Key Value MLE.  If the Find is successful the Current Key Value will be 
  3921. Selected and the MLE will be scrolled to insure the found value is visible. 
  3922.  
  3923. See also: 
  3924.  
  3925. o Find Application Key Value 
  3926. o Find Any Key Value 
  3927. o Repeat Last Find 
  3928. o Find Dialog 
  3929. o Display Find in Progress 
  3930.  
  3931.  
  3932. ΓòÉΓòÉΓòÉ 98. Help for Find Application Key Value ΓòÉΓòÉΓòÉ
  3933.  
  3934. Select Application Key Value on the Find menu to do a Find on all of the Key 
  3935. Values for the current Application.  If the Find is successful the Current Key 
  3936. Name will be Selected, the Listbox will be scrolled to insure the selected Name 
  3937. is visible, the found Key Value will be loaded into the Key Value MLE, and the 
  3938. Key Value MLE will be scrolled to insure the found Value is visible. 
  3939.  
  3940. See also: 
  3941.  
  3942. o Find Current Key Value 
  3943. o Find Any Key Value 
  3944. o Repeat Last Find 
  3945. o Find Dialog 
  3946. o Display Find in Progress 
  3947.  
  3948.  
  3949. ΓòÉΓòÉΓòÉ 99. Help for Find Any Key Name ΓòÉΓòÉΓòÉ
  3950.  
  3951. Select Any Key Name on the Find menu to do a Find on all of the Key Names in 
  3952. the current INI file.  If the Find is successful the Application that contains 
  3953. the Key Name will be selected in the Application Listbox, the Application 
  3954. Listbox will be scrolled to insure the selected Application is visible, the Key 
  3955. Names will be loaded into the Key Listbox, the Current Key Name will be 
  3956. Selected and the Listbox will be scrolled to insure the found Name is visible. 
  3957.  
  3958. See also: 
  3959.  
  3960. o Find Current Key Name 
  3961. o Repeat Last Find 
  3962. o Find Dialog 
  3963. o Display Find in Progress 
  3964.  
  3965.  
  3966. ΓòÉΓòÉΓòÉ 100. Help for Find Any Key Value ΓòÉΓòÉΓòÉ
  3967.  
  3968. Select Any Key Value on the Find menu to do a Find on all of the Key Values in 
  3969. the current INI file.  If the Find is successful the Application that contains 
  3970. the Key Value will be selected in the Application Listbox, the Application 
  3971. Listbox will be scrolled to insure the selected Application is visible, the Key 
  3972. Names will be loaded into the Key Listbox, the Current Key Name will be 
  3973. Selected, the Listbox will be scrolled to insure the selected Name is visible, 
  3974. the found Key Value will be loaded into the Key Value MLE, and the Key Value 
  3975. MLE will be scrolled to insure the found Value is visible. 
  3976.  
  3977. See also: 
  3978.  
  3979. o Find Current Key Value 
  3980. o Find Application Key Value 
  3981. o Repeat Last Find 
  3982. o Find Dialog 
  3983. o Display Find in Progress 
  3984.  
  3985.  
  3986. ΓòÉΓòÉΓòÉ 101. Help for Repeat Last Find ΓòÉΓòÉΓòÉ
  3987.  
  3988. Select Repeat Last Find on the Find menu to Repeat the Last Find that was 
  3989. requested. This item is really a short hand way to Repeat a Find and has been 
  3990. placed on the Find Menu because it is probably the most common thing a user 
  3991. will want to do. 
  3992.  
  3993. See also: 
  3994.  
  3995. o Find Dialog 
  3996. o Display Find in Progress 
  3997.  
  3998.  
  3999. ΓòÉΓòÉΓòÉ 102. Help for Reset Desktop ΓòÉΓòÉΓòÉ
  4000.  
  4001. Select Reset Desktop to Reset WPS to the same condition as when OS/2 was last 
  4002. booted from the Harddisk.  This selection should not be needed except in 
  4003. special situations.  Normally, all of the Desktop menu selections will 
  4004. automatically do a Reset of the Desktop, if it is necessary.  However, there 
  4005. are a number of different kinds of manual things that can be done to the INI 
  4006. files and/or the Desktop Extended Attributes that will not take effect until 
  4007. WPS has been restarted, therefore, this option is provided for that purpose. 
  4008.  
  4009. When WPS is reset, the visual effect is the same as when WPS encounters an 
  4010. error that prevents if from continuing.  In this case, all of the Icons and 
  4011. Folders on the Desktop will disappear and the Desktop itself will appear to 
  4012. fold in on itself.  After a few seconds, the Icons will start to reappear and, 
  4013. if the appropriate option is selected in the OS2.INI file, the Folders that 
  4014. were open at the time of the WPS termination should also reopen.  The first 
  4015. time this occurs for each user, it is disconcerting.  However, this is actually 
  4016. a very good feature of WPS and has saved many users the need to reboot OS/2. 
  4017.  
  4018. See also: 
  4019.  
  4020. o What makes up the Desktop? 
  4021. o Types of Desktop Backup 
  4022. o The Problem with Shadows 
  4023. o What is an Extended Attribute? 
  4024. o How to Modify Extended Attributes 
  4025. o What is an INI File? 
  4026. o Defaults Dialog 
  4027. o Backup Desktop 
  4028. o Restore Desktop ID 
  4029. o Restore Desktop Directory 
  4030. o Restore Desktop INI Files 
  4031. o Portable Backup Defaults Dialog 
  4032. o Create Portable Backup 
  4033. o Do Portable Restore 
  4034. o Portable Restore Dialog 
  4035.  
  4036.  
  4037. ΓòÉΓòÉΓòÉ 103. Help for Backup Desktop ΓòÉΓòÉΓòÉ
  4038.  
  4039. Select Backup Desktop to create a Simple Backup of the Desktop.  This selection 
  4040. will first rebuild the Backup CMD file, in order to insure that it is current 
  4041. with the actual Desktop Directory structure, and then will execute the CMD 
  4042. file.  Normally, the user will see a window open on the Desktop and can watch 
  4043. the CMD file while it makes the backup. 
  4044.  
  4045. The actual Backup procedure consists of: 
  4046.  
  4047.  1. Erasing the oldest Backup Generation, if it exists. 
  4048.  
  4049.  2. Renaming each remaining Generation to the next oldest generation. 
  4050.  
  4051.  3. Using Zip to zip the OS2.INI and OS2SYS.INI files into a temporary zip 
  4052.     file. 
  4053.  
  4054.  4. Using Zip to zip the Desktop Directory structure and it's Extended 
  4055.     Attributes into a temporary zip file. 
  4056.  
  4057.  5. Zipping the temporary zip files from above into a single zip file. 
  4058.  
  4059.  6. Erasing the two temporary zip files. 
  4060.  
  4061. The reason the INI Files and the Desktop Directory structure are zipped into 
  4062. separate files is so that they can be Restored individually. 
  4063.  
  4064. This item will not operate correctly if the version of Zip that is first found 
  4065. in the CONFIG.SYS PATH variable is not an OS/2 version of Zip and is a version 
  4066. that supports zipping Extended Attributes.  If there is any question about 
  4067. this, please refer to the discussion of the Operational Environment. 
  4068.  
  4069. See also: 
  4070.  
  4071. o Operational Environment 
  4072. o What makes up the Desktop? 
  4073. o Types of Desktop Backup 
  4074. o The Problem with Shadows 
  4075. o What is an Extended Attribute? 
  4076. o How to Modify Extended Attributes 
  4077. o What is an INI File? 
  4078. o Defaults Dialog 
  4079. o Reset Desktop 
  4080. o Create Backup CMD File 
  4081. o Create Restore CMD File 
  4082. o Restore Desktop ID 
  4083. o Restore Desktop Directory 
  4084. o Restore Desktop INI Files 
  4085. o Portable Backup Defaults Dialog 
  4086. o Create Portable Backup 
  4087. o Do Portable Restore 
  4088. o Portable Restore Dialog 
  4089.  
  4090.  
  4091. ΓòÉΓòÉΓòÉ 104. Help for Create Backup CMD File ΓòÉΓòÉΓòÉ
  4092.  
  4093. Select Create Backup CMD File to create the CMD file that would backup the 
  4094. current Desktop with the currently specified number of Backup Generations.  The 
  4095. CMD file will automatically be rebuilt anytime the Desktop is actually Backed 
  4096. up, but it can also be built manually, so that it can be used in other 
  4097. situations, such as when the system is booted. 
  4098.  
  4099. Any time the number of Backup Generations is changed, then this CMD file should 
  4100. get rebuilt. 
  4101.  
  4102. See also: 
  4103.  
  4104. o What makes up the Desktop? 
  4105. o Types of Desktop Backup 
  4106. o The Problem with Shadows 
  4107. o What is an Extended Attribute? 
  4108. o How to Modify Extended Attributes 
  4109. o What is an INI File? 
  4110. o Defaults Dialog 
  4111. o Reset Desktop 
  4112. o Backup Desktop 
  4113. o Create Restore CMD File 
  4114. o Restore Desktop ID 
  4115. o Restore Desktop Directory 
  4116. o Restore Desktop INI Files 
  4117. o Portable Backup Defaults Dialog 
  4118. o Create Portable Backup 
  4119. o Do Portable Restore 
  4120. o Portable Restore Dialog 
  4121.  
  4122.  
  4123. ΓòÉΓòÉΓòÉ 105. Help for Create Restore CMD File ΓòÉΓòÉΓòÉ
  4124.  
  4125. Select Create Restore CMD File to Restore the Desktop from any one of the 
  4126. Backup Generations created by the Backup Menu item or the Backup CMD file. 
  4127.  
  4128. This CMD files cannot be run while WPS is active, so it must be run after a 
  4129. boot from a floppy or while the boot is interrupted by ShiftRun.  There are 
  4130. other menu items that will do a partial Restore of the Desktop while WPS is 
  4131. active, but there did not seem to be much of a reason to do a full Restore with 
  4132. WPS active, since it is unlikely that WPS would even run if the Desktop is 
  4133. sufficiently corrupted that a full Restore is necessary. 
  4134.  
  4135. The Restore CMD file takes a single input parameter, which is the Generation 
  4136. the user wants to use for the Restore.  If no parameter is specified, the CMD 
  4137. file will default to the first, and most recent, Generation and will PAUSE to 
  4138. tell the user that the default is being used. 
  4139.  
  4140. The steps involved in Restoring the Desktop are: 
  4141.  
  4142.  1. The current Desktop Directory and all files in any Subdirectories are 
  4143.     deleted. 
  4144.  
  4145.  2. The current OS2.INI and OS2SYS.INI files are erased. 
  4146.  
  4147.  3. The zipped Backup file is unzipped to create the two temporary zip files. 
  4148.  
  4149.  4. One of the temporary zip files is unzipped into the Desktop Directory 
  4150.     structure. 
  4151.  
  4152.  5. The other temporary zip file is unzipped into the INI files. 
  4153.  
  4154.  6. ATTRIB is used to verify the unzipped INI files do not have the RO 
  4155.     Attribute set. 
  4156.  
  4157.  7. The temporary zip files are erased. 
  4158.  
  4159. It is critical that the version of UNZIP used is one that will restore the 
  4160. Extended Attributes.  If there is any question about this, you should review 
  4161. the Operational Environment section of this Help file. 
  4162.  
  4163. See also: 
  4164.  
  4165. o Operational Environment 
  4166. o What makes up the Desktop? 
  4167. o Types of Desktop Backup 
  4168. o The Problem with Shadows 
  4169. o What is an Extended Attribute? 
  4170. o How to Modify Extended Attributes 
  4171. o What is an INI File? 
  4172. o Defaults Dialog 
  4173. o Reset Desktop 
  4174. o Backup Desktop 
  4175. o Create Backup CMD File 
  4176. o Restore Desktop ID 
  4177. o Restore Desktop Directory 
  4178. o Restore Desktop INI Files 
  4179. o Portable Backup Defaults Dialog 
  4180. o Create Portable Backup 
  4181. o Do Portable Restore 
  4182. o Portable Restore Dialog 
  4183.  
  4184.  
  4185. ΓòÉΓòÉΓòÉ 106. Help for Restore Desktop ID ΓòÉΓòÉΓòÉ
  4186.  
  4187. Select Restore Desktop ID to Restore the proper ID to the Desktop.  For reasons 
  4188. that are unknown to this developer at this time, the Desktop will sometimes 
  4189. forget that it is the Desktop and revert to being a normal Folder.  If a user 
  4190. opens up the Desktop menu by using the RMB on the Desktop and the resulting 
  4191. menu is missing the Desktop items, such as Shutdown, then the Desktop has 
  4192. forgotten it is the Desktop.  The actual problem is in the Extended Attributes 
  4193. for the root Desktop Directory and this menu item will repair the error and the 
  4194. Desktop menu will once again have the appropriate entries. 
  4195.  
  4196. See also: 
  4197.  
  4198. o What makes up the Desktop? 
  4199. o Types of Desktop Backup 
  4200. o The Problem with Shadows 
  4201. o What is an Extended Attribute? 
  4202. o How to Modify Extended Attributes 
  4203. o What is an INI File? 
  4204. o Defaults Dialog 
  4205. o Reset Desktop 
  4206. o Backup Desktop 
  4207. o Restore Desktop Directory 
  4208. o Restore Desktop INI Files 
  4209. o Portable Backup Defaults Dialog 
  4210. o Create Portable Backup 
  4211. o Do Portable Restore 
  4212. o Portable Restore Dialog 
  4213.  
  4214.  
  4215. ΓòÉΓòÉΓòÉ 107. Help for Restore Desktop Directory ΓòÉΓòÉΓòÉ
  4216.  
  4217. Select Restore Desktop Directory to Restore the Desktop Directory structure 
  4218. while WPS is active.  It is critical that nothing else be going on with the 
  4219. Desktop while this activity is being done. If any attempt is made to update or 
  4220. access the Desktop during this activity, it is extremely likely that WPS will 
  4221. fail and will not come back up again.  In this case, it will be necessary to 
  4222. boot from a floppy and do a full Desktop Restore. 
  4223.  
  4224. The steps involved in Restoring the Desktop Directory are: 
  4225.  
  4226.  1. The current Desktop Directory and all files in any Subdirectories are 
  4227.     deleted. 
  4228.  
  4229.  2. The zipped Backup file is unzipped to create the two temporary zip files. 
  4230.  
  4231.  3. One of the temporary zip files is unzipped into the Desktop Directory 
  4232.     structure. 
  4233.  
  4234.  4. The temporary zip files are erased. 
  4235.  
  4236. It is unlikely that this particular menu item will be used very often.  In 
  4237. almost every case where the Desktop Directory structure is sufficiently 
  4238. corrupted that it needs to be Restored, the corruption is sufficient to prevent 
  4239. WPS form even running.  When the Desktop is corrupted, but WPS continues to 
  4240. run, the problem is seldom corruption of the Desktop Directory structure, it is 
  4241. almost always a problem with the INI files and this problem is fixed via a 
  4242. different menu selection. 
  4243.  
  4244. See also: 
  4245.  
  4246. o What makes up the Desktop? 
  4247. o Types of Desktop Backup 
  4248. o The Problem with Shadows 
  4249. o What is an Extended Attribute? 
  4250. o How to Modify Extended Attributes 
  4251. o What is an INI File? 
  4252. o Defaults Dialog 
  4253. o Reset Desktop 
  4254. o Backup Desktop 
  4255. o Create Backup CMD File 
  4256. o Create Restore CMD File 
  4257. o Restore Desktop ID 
  4258. o Restore Desktop INI Files 
  4259. o Portable Backup Defaults Dialog 
  4260. o Create Portable Backup 
  4261. o Do Portable Restore 
  4262. o Portable Restore Dialog 
  4263.  
  4264.  
  4265. ΓòÉΓòÉΓòÉ 108. Help for Restore Desktop INI Files ΓòÉΓòÉΓòÉ
  4266.  
  4267. Select Restore Desktop INI Files to Restore the OS2*.INI files while WPS is 
  4268. active.  It is critical that nothing else be going on with the Desktop while 
  4269. this activity is being done. If any attempt is made to update or access the 
  4270. Desktop during this activity, it is extremely likely that WPS will fail and 
  4271. will not come back up again.  In this case, it will be necessary to boot from a 
  4272. floppy and do a full Desktop Restore. 
  4273.  
  4274. The steps involved in Restoring the INI Files are: 
  4275.  
  4276.  1. A copy is made of both INI files and these are made the current System and 
  4277.     User INI files. 
  4278.  
  4279.  2. The current OS2.INI and OS2SYS.INI files are erased. 
  4280.  
  4281.  3. The zipped Backup file is unzipped to create the two temporary zip files. 
  4282.  
  4283.  4. One temporary zip file is unzipped into the INI files. 
  4284.  
  4285.  5. ATTRIB is used to verify the unzipped INI files do not have the RO 
  4286.     Attribute set. 
  4287.  
  4288.  6. The temporary zip files are erased. 
  4289.  
  4290.  7. The System and User INI files are switched back to the Restored copies of 
  4291.     OS2.INI and OS2SYS.INI. 
  4292.  
  4293.  8. The copies of the original INI files are erased. 
  4294.  
  4295. Whenever the Desktop seems to be corrupted, but WPS will stay active, it is 
  4296. most likely that this menu item will fix the problem, as opposed to restoring 
  4297. the Desktop Directory structure.  If the Directory structure is corrupted, it 
  4298. is not very likely that WPS will even run and a full Restore of the Desktop 
  4299. will probably be necessary. 
  4300.  
  4301. See also: 
  4302.  
  4303. o What makes up the Desktop? 
  4304. o Types of Desktop Backup 
  4305. o The Problem with Shadows 
  4306. o What is an Extended Attribute? 
  4307. o How to Modify Extended Attributes 
  4308. o What is an INI File? 
  4309. o Defaults Dialog 
  4310. o Reset Desktop 
  4311. o Backup Desktop 
  4312. o Create Backup CMD File 
  4313. o Create Restore CMD File 
  4314. o Restore Desktop ID 
  4315. o Restore Desktop Directory 
  4316. o Portable Backup Defaults Dialog 
  4317. o Create Portable Backup 
  4318. o Do Portable Restore 
  4319. o Portable Restore Dialog 
  4320.  
  4321.  
  4322. ΓòÉΓòÉΓòÉ 109. Help for Create Portable Backup ΓòÉΓòÉΓòÉ
  4323.  
  4324. Select Create Portable Backup to create an Object by Object Backup of the 
  4325. Desktop. As each step below is done, a Dialog Box will be displayed identifying 
  4326. the step in progress. The collection of the Detail Information on each Object 
  4327. can take some time, so you should not worry if this Dialog stays on the screen 
  4328. for a few minutes. 
  4329.  
  4330. Before this item is selected, it is a good idea to make sure that the Portable 
  4331. Backup Defaults are set appropriately. 
  4332.  
  4333. The actual Backup procedure consists of: 
  4334.  
  4335.  1. Erasing the oldest Backup Generation, if it exists. 
  4336.  
  4337.  2. Renaming each remaining Generation to the next oldest generation. 
  4338.  
  4339.  3. Making a special copy of the OS2.INI and OS2SYS.INI files. 
  4340.  
  4341.  4. Making a special copy of the Desktop Directory structure and it's Extended 
  4342.     Attributes. 
  4343.  
  4344.  5. Finding all of the Objects on the Desktop and collecting some initial data 
  4345.     on each Object. 
  4346.  
  4347.  6. Going through the list of Objects and Collecting the Detail Object data on 
  4348.     each Object. 
  4349.  
  4350. See also: 
  4351.  
  4352. o Operational Environment 
  4353. o What makes up the Desktop? 
  4354. o Types of Desktop Backup 
  4355. o The Problem with Shadows 
  4356. o What is an Extended Attribute? 
  4357. o How to Modify Extended Attributes 
  4358. o What is an INI File? 
  4359. o Defaults Dialog 
  4360. o Reset Desktop 
  4361. o Backup Desktop 
  4362. o Create Backup CMD File 
  4363. o Create Restore CMD File 
  4364. o Restore Desktop ID 
  4365. o Restore Desktop Directory 
  4366. o Restore Desktop INI Files 
  4367. o Portable Backup Defaults Dialog 
  4368. o Do Portable Restore 
  4369. o Portable Restore Dialog 
  4370.  
  4371.  
  4372. ΓòÉΓòÉΓòÉ 110. Help for Do Portable Restore ΓòÉΓòÉΓòÉ
  4373.  
  4374. Select Do Portable Restore to Restore one or more Objects that were backed up 
  4375. in the Portable Backup. Most of the Restore work is actually done with the 
  4376. Restore Desktop Dialog. 
  4377.  
  4378. Before this item is selected, it is a good idea to make sure that the Portable 
  4379. Backup Defaults are set appropriately. 
  4380.  
  4381. The actual Restore procedure consists of: 
  4382.  
  4383.  1. Since several Generations of Backup are normally maintained, the user will 
  4384.     be asked to select the Generation to use. The default is the latest 
  4385.     Generation, 01, which is the default. 
  4386.  
  4387.  2. Several initialization things must be done, including the creation of the 
  4388.     WPS Object that will do the actual Restore of the WPS information, opening 
  4389.     of a number of files, loading the Objects into the Restore Dialog Window 
  4390.     and sorting the entries. 
  4391.  
  4392.  3. The Restore Dialog will then be displayed and the user can Restore all thos 
  4393.     Objects they wish to Restore. 
  4394.  
  4395.  4. Once the Restore is completed, the Desktop will be Reset if one of the 
  4396.     Restore actions require it. If the Desktop needs to be Reset, the user will 
  4397.     be warned when they do the first action that will make the Reset necessary. 
  4398.  
  4399. See also: 
  4400.  
  4401. o Operational Environment 
  4402. o What makes up the Desktop? 
  4403. o Types of Desktop Backup 
  4404. o The Problem with Shadows 
  4405. o What is an Extended Attribute? 
  4406. o How to Modify Extended Attributes 
  4407. o What is an INI File? 
  4408. o Defaults Dialog 
  4409. o Reset Desktop 
  4410. o Backup Desktop 
  4411. o Create Backup CMD File 
  4412. o Create Restore CMD File 
  4413. o Restore Desktop ID 
  4414. o Restore Desktop Directory 
  4415. o Restore Desktop INI Files 
  4416. o Portable Backup Defaults Dialog 
  4417. o Create Portable Backup 
  4418. o Portable Restore Dialog 
  4419.  
  4420.  
  4421. ΓòÉΓòÉΓòÉ 111. Help for Add or Replace Key Value Dialog ΓòÉΓòÉΓòÉ
  4422.  
  4423. The Add or Replace Key Value Dialog will allow the user to modify the Value of 
  4424. the current Key.  This is the only Selection that will allow the user to change 
  4425. the length of a Key Value.  The bottom Window of the Main Window can be used to 
  4426. modify the Value of a Key, but it cannot be used to change the length of a 
  4427. Value. 
  4428.  
  4429. See also: 
  4430.  
  4431. o Add or Replace Key Value Application 
  4432. o Add or Replace Key Value Key 
  4433. o Add or Replace Key Value Length 
  4434. o Replace Ascii Key Value 
  4435. o Replace Hex Key Value 
  4436. o Add Zero Terminator 
  4437.  
  4438.  
  4439. ΓòÉΓòÉΓòÉ 112. Help for Application Name ΓòÉΓòÉΓòÉ
  4440.  
  4441. The Application Name is the name of the Application that is currently being 
  4442. modified. 
  4443.  
  4444. See also: 
  4445.  
  4446. o Add or Replace Key Value Dialog 
  4447.  
  4448.  
  4449. ΓòÉΓòÉΓòÉ 113. Help for Key Name ΓòÉΓòÉΓòÉ
  4450.  
  4451. The Key Name is the name of the Key that is currently being modified. 
  4452.  
  4453. See also: 
  4454.  
  4455. o Add or Replace Key Value Dialog 
  4456.  
  4457.  
  4458. ΓòÉΓòÉΓòÉ 114. Help for Key Value Length ΓòÉΓòÉΓòÉ
  4459.  
  4460. The Data Length shows the current length of the Key Value that is currently 
  4461. being modified.  This value will change dynamically as the actual value length 
  4462. is changed.  However, the length will not change when only one character is 
  4463. added to the Hexidecimal Value field, since two Hexidecimal characters are 
  4464. required to make a single Ascii character. 
  4465.  
  4466. See also: 
  4467.  
  4468. o Add or Replace Key Value Dialog 
  4469. o Replace Ascii Key Value 
  4470. o Replace Hex Key Value 
  4471. o Add Zero Terminator 
  4472.  
  4473.  
  4474. ΓòÉΓòÉΓòÉ 115. Help for Ascii Key Value ΓòÉΓòÉΓòÉ
  4475.  
  4476. The Ascii Key Value is the current contents of the Key Value being modified. 
  4477. Any Ascii characters which would not print are replaced by a '.' to improve 
  4478. readability. 
  4479.  
  4480. See also: 
  4481.  
  4482. o Add or Replace Key Value Dialog 
  4483. o Add or Replace Key Value Length 
  4484. o Replace Hex Key Value 
  4485. o Add Zero Terminator 
  4486.  
  4487.  
  4488. ΓòÉΓòÉΓòÉ 116. Help for Items not yet done ΓòÉΓòÉΓòÉ
  4489.  
  4490. The Hex Key Value is a two Hexidecimal character display for each Ascii 
  4491. character of the current of the Key Value being modified. 
  4492.  
  4493. See also: 
  4494.  
  4495. o Add or Replace Key Value Dialog 
  4496. o Add or Replace Key Value Length 
  4497. o Replace Ascii Key Value 
  4498. o Add Zero Terminator 
  4499.  
  4500.  
  4501. ΓòÉΓòÉΓòÉ 117. Help for Add Zero Terminator ΓòÉΓòÉΓòÉ
  4502.  
  4503. The Add Zero Terminator Checkbox can be used to insure that character string 
  4504. Key Values always end with a null character, which is a binary zero. Since 
  4505. virtually all Applications which store information in an INI file will store 
  4506. character strings with the null character terminator, if this option is 
  4507. checked, the Dialog termination code will insure that the Ascii value entered 
  4508. has the null terminator. If the terminator is not there, then it will be added 
  4509. and the length will be increased by one. This insures that both the actual data 
  4510. and the stored length are as expected. 
  4511.  
  4512. See also: 
  4513.  
  4514. o Add or Replace Key Value Dialog 
  4515. o Add or Replace Key Value Length 
  4516. o Replace Hex Key Value 
  4517. o Replace Ascii Key Value 
  4518.  
  4519.  
  4520. ΓòÉΓòÉΓòÉ 118. Help for Dump Variables Dialog ΓòÉΓòÉΓòÉ
  4521.  
  4522. The Dump Variables Dialog will display the current contents of all Global 
  4523. Variables and various System and Application Error values.  This Dialog will be 
  4524. displayed automatically whenever a terminal error occurs and gives the user the 
  4525. option of recording the values in a Dump File. 
  4526.  
  4527. See also: 
  4528.  
  4529. o Dump File Name 
  4530. o Dump Logic Error 
  4531. o Dump PM Error 
  4532. o Dump OS Error 
  4533. o Dump Help Error 
  4534. o Dump PM Test Error 
  4535. o Dump PM Error Text 
  4536. o Dump Logic Error Text 
  4537. o Dump Variable Window 
  4538. o Dump Write to File 
  4539. o Dump Select New File 
  4540.  
  4541.  
  4542. ΓòÉΓòÉΓòÉ 119. Help for Dump File Name ΓòÉΓòÉΓòÉ
  4543.  
  4544. The File Name is the name of the File that will be used to contain all of the 
  4545. Dump variable information displayed in the Dialog if the Write Button is 
  4546. selected. 
  4547.  
  4548. See also: 
  4549.  
  4550. o Dump Dialog 
  4551. o Dump Write to File 
  4552. o Dump Select New Dump File 
  4553.  
  4554.  
  4555. ΓòÉΓòÉΓòÉ 120. Help for Dump Logic Error ΓòÉΓòÉΓòÉ
  4556.  
  4557. The Logic Error is the IniMaint or SysMaint Internal Error Code.  Any value 
  4558. other than zero is an error value.  A short description of the error will be 
  4559. displayed in the Logic Error Text field. 
  4560.  
  4561. See also: 
  4562.  
  4563. o Dump Dialog 
  4564. o Dump Logic Error Text 
  4565.  
  4566.  
  4567. ΓòÉΓòÉΓòÉ 121. Help for Dump DOS Error ΓòÉΓòÉΓòÉ
  4568.  
  4569. The DOS Error is the error code returned from the last call to an OS/2 DOS API. 
  4570. It will normally be a further explanation of the Logic Error, if IniMaint or 
  4571. SysMaint was terminated by an error. 
  4572.  
  4573. See also: 
  4574.  
  4575. o Dump Dialog 
  4576. o Dump Logic Error 
  4577.  
  4578.  
  4579. ΓòÉΓòÉΓòÉ 122. Help for Dump Help Error ΓòÉΓòÉΓòÉ
  4580.  
  4581. The Help Error is the error code returned from the last call to an OS/2 Help 
  4582. API.  It will normally be a further explanation of the Logic Error, if IniMaint 
  4583. or SysMaint was terminated by an error or the Message Box saying that the Help 
  4584. is not available was displayed. 
  4585.  
  4586. See also: 
  4587.  
  4588. o Dump Dialog 
  4589. o Dump Logic Error 
  4590.  
  4591.  
  4592. ΓòÉΓòÉΓòÉ 123. Help for Dump PM Error ΓòÉΓòÉΓòÉ
  4593.  
  4594. The PM Error is the error code returned from the last call to an OS/2 PM API. 
  4595. It will normally be a further explanation of the Logic Error, if IniMaint or 
  4596. SysMaint was terminated by an error. 
  4597.  
  4598. See also: 
  4599.  
  4600. o Dump Dialog 
  4601. o Dump PM Test Error 
  4602. o Dump PM Error Text 
  4603.  
  4604.  
  4605. ΓòÉΓòÉΓòÉ 124. Help for Dump PM Test Error ΓòÉΓòÉΓòÉ
  4606.  
  4607. There are many situations where a call to an OS/2 PM API will return a valid 
  4608. return, however, a call to the API that returns PM errors will return a nonzero 
  4609. error.  IniMaint or SysMaint attempts to record this error code whenever the 
  4610. Dump Dialog is invoked.  This error will normally be the last PM non zero error 
  4611. code from an API that had a valid return. 
  4612.  
  4613. See also: 
  4614.  
  4615. o Dump Dialog 
  4616. o Dump PM Test Error 
  4617. o Dump PM Error Text 
  4618.  
  4619.  
  4620. ΓòÉΓòÉΓòÉ 125. Help for Dump PM Error Text ΓòÉΓòÉΓòÉ
  4621.  
  4622. The PM Error Text is a short explanation of the PM Error or the PM Test Error 
  4623. if the PM Error is zero. 
  4624.  
  4625. Due to a problem in OS/2 1.3 CSD WR5050, this text will not be correct for this 
  4626. particular level of OS/2. 
  4627.  
  4628. See also: 
  4629.  
  4630. o Dump Dialog 
  4631. o Dump PM Error 
  4632. o Dump PM Test Error 
  4633.  
  4634.  
  4635. ΓòÉΓòÉΓòÉ 126. Help for Dump Logic Error Text ΓòÉΓòÉΓòÉ
  4636.  
  4637. The Logic Error Text is a short explanation of the IniMaint or SysMaint error 
  4638. shown in the Logic Error field. 
  4639.  
  4640. See also: 
  4641.  
  4642. o Dump Dialog 
  4643. o Dump Logic Error 
  4644.  
  4645.  
  4646. ΓòÉΓòÉΓòÉ 127. Help for Dump Variable Window ΓòÉΓòÉΓòÉ
  4647.  
  4648. This window contains the contents of all of the IniMaint or SysMaint Variables 
  4649. and is only of use in Debugging problems. 
  4650.  
  4651. See also: 
  4652.  
  4653. o Dump Dialog 
  4654.  
  4655.  
  4656. ΓòÉΓòÉΓòÉ 128. Help for Dump Write to File ΓòÉΓòÉΓòÉ
  4657.  
  4658. Selecting this Button will cause the IniMaint or SysMaint Variable information 
  4659. to be written to the current Dump File. 
  4660.  
  4661. See also: 
  4662.  
  4663. o Dump Dialog 
  4664. o Dump File Name 
  4665. o Dump Select New File 
  4666.  
  4667.  
  4668. ΓòÉΓòÉΓòÉ 129. Help for Dump Select New File ΓòÉΓòÉΓòÉ
  4669.  
  4670. This selection will cause the New File Dialog to be opened so that a new Dump 
  4671. File can be selected. 
  4672.  
  4673. See also: 
  4674.  
  4675. o Dump Dialog 
  4676. o Dump File Name 
  4677. o Dump Write to File 
  4678.  
  4679.  
  4680. ΓòÉΓòÉΓòÉ 130. Help for Options Dialog ΓòÉΓòÉΓòÉ
  4681.  
  4682. The Options Dialog will display a set of Checkboxes that allow the user to 
  4683. control the behavior of IniMaint or SysMaint in a number of different 
  4684. situations. 
  4685.  
  4686. See also: 
  4687.  
  4688. o Options Recall Files 
  4689. o Options Ask Before Backup 
  4690. o Options Ask Before Deleting 
  4691. o Options Ask Before Updating 
  4692. o Options Apps and Keys in Alpha Order 
  4693. o Options Display Initial Dialog 
  4694. o Options Display Size Calculation Box 
  4695. o Options Display Loading Listbox Box 
  4696. o Options Display Copying/Moving Box 
  4697. o Options Display Find Box 
  4698. o Options Display Compare Box 
  4699. o Options Display Compare Write/Print Box 
  4700. o Options Use Fast Copy 
  4701. o Options Display Repair Box 
  4702.  
  4703.  
  4704. ΓòÉΓòÉΓòÉ 131. Help for Options Recall Files ΓòÉΓòÉΓòÉ
  4705.  
  4706. The Recall Files Option controls the maximum number of entries that will appear 
  4707. on the File Recall submenu.  Once the number of files to be Recalled has 
  4708. reached this value, the oldest file will be dropped from the list.  The default 
  4709. is 10 and the maximum value is 100. 
  4710.  
  4711. See also: 
  4712.  
  4713. o Options Dialog 
  4714. o Recall Files 
  4715.  
  4716.  
  4717. ΓòÉΓòÉΓòÉ 132. Help for Options Use Fast Copy ΓòÉΓòÉΓòÉ
  4718.  
  4719. The Use Fast Copy Option controls whether IniMaint or SysMaint will use the 
  4720. special fast methods to access the INI files when doing a Copy or Move of an 
  4721. entire INI file, Backup of an INI file or Condense of an INI file.  This option 
  4722. significantly decreases the time needed to do these functions. 
  4723.  
  4724. See also: 
  4725.  
  4726. o Options Dialog 
  4727. o Copy Application(s) 
  4728. o Move Application(s) 
  4729. o Backup INI File(s) 
  4730. o Condense INI Files 
  4731.  
  4732.  
  4733. ΓòÉΓòÉΓòÉ 133. Help for Options Apps and Keys in Alpha Order ΓòÉΓòÉΓòÉ
  4734.  
  4735. The Apps and Keys in Alpha Order Option controls how IniMaint or SysMaint will 
  4736. load the Application and Key Names into the Listboxes.  If this option is 
  4737. selected, the Names will be loaded in alphabetic order, otherwise, they will be 
  4738. loaded in the order encountered.  The default for this Option is Yes. Option. 
  4739.  
  4740. See also: 
  4741.  
  4742. o Options Dialog 
  4743.  
  4744.  
  4745. ΓòÉΓòÉΓòÉ 134. Help for Options Ask Before Backup ΓòÉΓòÉΓòÉ
  4746.  
  4747. The Ask Before Backup Option controls whether IniMaint or SysMaint will ask for 
  4748. verification of the name of the backup file for the INI File that is being 
  4749. backed up.  If no backup name has been specified, then IniMaint or SysMaint 
  4750. will always ask.  The default for this Option is Yes. 
  4751.  
  4752. See also: 
  4753.  
  4754. o Options Dialog 
  4755. o Backup INI File(s) 
  4756.  
  4757.  
  4758. ΓòÉΓòÉΓòÉ 135. Help for Options Ask Before Deleting ΓòÉΓòÉΓòÉ
  4759.  
  4760. The Ask Before Deleting Option controls whether IniMaint or SysMaint will ask 
  4761. for verification before deleting an Application or Key.  The default for this 
  4762. Option is Yes. 
  4763.  
  4764. See also: 
  4765.  
  4766. o Options Dialog 
  4767.  
  4768.  
  4769. ΓòÉΓòÉΓòÉ 136. Help for Options Ask Before Updating ΓòÉΓòÉΓòÉ
  4770.  
  4771. The Ask Before Updating Option controls whether IniMaint or SysMaint will ask 
  4772. for verification before writing changes to an Application or Key to the current 
  4773. INI File.  The default for this Option is Yes. 
  4774.  
  4775. See also: 
  4776.  
  4777. o Options Dialog 
  4778.  
  4779.  
  4780. ΓòÉΓòÉΓòÉ 137. Help for Options Display Initial Dialog ΓòÉΓòÉΓòÉ
  4781.  
  4782. The Display Initial Dialog Option controls whether IniMaint or SysMaint will 
  4783. Display the Initial Dialog Box each time it is run.  The default for this 
  4784. Option is Yes. 
  4785.  
  4786. See also: 
  4787.  
  4788. o Options Dialog 
  4789.  
  4790.  
  4791. ΓòÉΓòÉΓòÉ 138. Help for Options Display Size Calculation Box ΓòÉΓòÉΓòÉ
  4792.  
  4793. The Display Size Calculation Box Option controls whether IniMaint or SysMaint 
  4794. will Display a box saying that a Size Calculation is in progress.  During the 
  4795. Size Calculation no user input to IniMaint or SysMaint will be accepted and the 
  4796. Wait Pointer will be displayed. However, the PM Message Queue will not be 
  4797. blocked so the user can switch away from IniMaint or SysMaint during this 
  4798. process.  The default for this Option is Yes. 
  4799.  
  4800. See also: 
  4801.  
  4802. o Options Dialog 
  4803.  
  4804.  
  4805. ΓòÉΓòÉΓòÉ 139. Help for Options Display Loading Listbox Box ΓòÉΓòÉΓòÉ
  4806.  
  4807. The Display Loading Listbox Box Option controls whether IniMaint or SysMaint 
  4808. will Display a box saying that it is Loading the Applications, Keys or Current 
  4809. Key Value information.  During the Loading process no user input to IniMaint or 
  4810. SysMaint will be accepted and the Wait Pointer will be displayed. However, the 
  4811. PM Message Queue will not be blocked so the user can switch away from IniMaint 
  4812. or SysMaint during this process.  The default for this Option is No. 
  4813.  
  4814. See also: 
  4815.  
  4816. o Options Dialog 
  4817.  
  4818.  
  4819. ΓòÉΓòÉΓòÉ 140. Help for Options Display Copying/Moving Box ΓòÉΓòÉΓòÉ
  4820.  
  4821. The Display Copying/Moving Box Option controls whether IniMaint or SysMaint 
  4822. will Display a box saying that a Copy or Move is in progress.  During the Copy 
  4823. or Move no user input to IniMaint or SysMaint will be accepted and the Wait 
  4824. Pointer will be displayed. However, the PM Message Queue will not be blocked so 
  4825. the user can switch away from IniMaint or SysMaint during this process.  The 
  4826. default for this Option is Yes. 
  4827.  
  4828. See also: 
  4829.  
  4830. o Options Dialog 
  4831.  
  4832.  
  4833. ΓòÉΓòÉΓòÉ 141. Help for Options Display Find Box ΓòÉΓòÉΓòÉ
  4834.  
  4835. The Display Find Box Option controls whether IniMaint or SysMaint will Display 
  4836. a box saying that a Find is in progress.  During the Find no user input to 
  4837. IniMaint or SysMaint will be accepted and the Wait Pointer will be displayed. 
  4838. However, the PM Message Queue will not be blocked so the user can switch away 
  4839. from IniMaint or SysMaint during this process.  The default for this Option is 
  4840. No. 
  4841.  
  4842. See also: 
  4843.  
  4844. o Options Dialog 
  4845. o Find Dialog 
  4846.  
  4847.  
  4848. ΓòÉΓòÉΓòÉ 142. Help for Options Display Compare Box ΓòÉΓòÉΓòÉ
  4849.  
  4850. The Display Compare Box Option controls whether IniMaint or SysMaint will 
  4851. Display a box saying that a Compare is in progress.  During the filling of the 
  4852. Compare File Listbox no user input to IniMaint or SysMaint will be accepted and 
  4853. the Wait Pointer will be displayed. However, the PM Message Queue will not be 
  4854. blocked so the user can switch away from IniMaint or SysMaint during this 
  4855. process.  The default for this Option is No. 
  4856.  
  4857. See also: 
  4858.  
  4859. o Options Dialog 
  4860. o Compare Files Dialog 
  4861.  
  4862.  
  4863. ΓòÉΓòÉΓòÉ 143. Help for Options Display Compare Files Write or Print Box ΓòÉΓòÉΓòÉ
  4864.  
  4865. The Display Compare Files Write or Print Box Option controls whether IniMaint 
  4866. or SysMaint will Display a box saying that a Compare Files Write or Print is in 
  4867. progress.  Until the operation is completed no user input to IniMaint or 
  4868. SysMaint will be accepted and the Wait Pointer will be displayed. However, the 
  4869. PM Message Queue will not be blocked so the user can switch away from IniMaint 
  4870. or SysMaint during this process.  The default for this Option is No. 
  4871.  
  4872. See also: 
  4873.  
  4874. o Options Dialog 
  4875. o Compare Files Dialog 
  4876. o Compare Files Write Options Dialog 
  4877.  
  4878.  
  4879. ΓòÉΓòÉΓòÉ 144. Help for Options Display Repair Box ΓòÉΓòÉΓòÉ
  4880.  
  4881. The Display Repair Box Option controls whether IniMaint or SysMaint will 
  4882. Display a box saying that a Repair is in progress.  During the execution of the 
  4883. Repair File Function no user input to IniMaint or SysMaint will be accepted and 
  4884. the Wait Pointer will be displayed. However, the PM Message Queue will not be 
  4885. blocked so the user can switch away from IniMaint or SysMaint during this 
  4886. process.  The default for this Option is No. 
  4887.  
  4888. See also: 
  4889.  
  4890. o Options Dialog 
  4891. o Repair File Dialog 
  4892.  
  4893.  
  4894. ΓòÉΓòÉΓòÉ 145. Help for Select Group Dialog ΓòÉΓòÉΓòÉ
  4895.  
  4896. The Select Group Dialog will display a set of choices for an IniMaint operation 
  4897. that can be performed on the Entire File, a Single Application, or a Group. 
  4898. The options will include the Groups, if there are any defined and an entry for 
  4899. All Groups if there is more then one Group. 
  4900.  
  4901. It is not possible to directly invoke this Dialog, it is automatically called 
  4902. whenever some action is taken that requires the user to select a Group. 
  4903.  
  4904. See also: 
  4905.  
  4906. o What is an IniMaint Group? 
  4907. o Select Group Group Listing 
  4908.  
  4909.  
  4910. ΓòÉΓòÉΓòÉ 146. Help for Select Group Group Listing ΓòÉΓòÉΓòÉ
  4911.  
  4912. The Group Listing box will list all of the valid choices for the selected 
  4913. IniMaint operation.  As soon as any one of the items in the box are selected by 
  4914. clicking on them with the mouse, the IniMaint operation will start using the 
  4915. selected choice. 
  4916.  
  4917. It is not possible to directly invoke this Window, it is automatically called 
  4918. whenever some action is taken that requires the user to select a Group. 
  4919.  
  4920. See also: 
  4921.  
  4922. o What is an IniMaint Group? 
  4923. o Select Group Dialog 
  4924.  
  4925.  
  4926. ΓòÉΓòÉΓòÉ 147. Help for Get Value or String Dialog ΓòÉΓòÉΓòÉ
  4927.  
  4928. The Get Value or String Dialog is used to obtain any Numberic or Character 
  4929. information that is needed from the user. 
  4930.  
  4931. See also: 
  4932.  
  4933. o Get Value or String Data Entry Area 
  4934.  
  4935.  
  4936. ΓòÉΓòÉΓòÉ 148. Help for Get Value or String Data Entry Area ΓòÉΓòÉΓòÉ
  4937.  
  4938. The Data Entry Area is where the requested information is entered by the user. 
  4939.  
  4940. See also: 
  4941.  
  4942. o Get Value or String Dialog 
  4943.  
  4944.  
  4945. ΓòÉΓòÉΓòÉ 149. Help for Groups Dialog ΓòÉΓòÉΓòÉ
  4946.  
  4947. The Groups Dialog contains a Listbox with all the Applications for the Current 
  4948. INI file.  Any of the Applications that are selected are included in the Group 
  4949. whose name is in the Title of the Dialog.  The Groups menu item allows the user 
  4950. to change the Group currently being shown and to add a new Group.  A single 
  4951. Application can belong to more than one Group.  Applications are added to or 
  4952. removed from a specific Group by Selecting or Deselecting the Application. 
  4953.  
  4954. See also: 
  4955.  
  4956. o What is an IniMaint Group? 
  4957. o Groups Application Listing 
  4958. o Groups Add Group 
  4959. o Groups Delete Group 
  4960.  
  4961.  
  4962. ΓòÉΓòÉΓòÉ 150. Help for Groups Application Listing ΓòÉΓòÉΓòÉ
  4963.  
  4964. The Groups Listbox lists all Applications in the Current INI file with every 
  4965. member of the Group whose name is in the Title selected. 
  4966.  
  4967. If the Group currently being displayed is All, then the Applications selected 
  4968. are the Applications that are in any Group. Therefore, any Application that is 
  4969. not selected, is not in any Group. When in this mode, any Application that is 
  4970. deselected will be removed from all Groups that it is a member of.  If an 
  4971. Application is selected, the user will be asked which Group they want the 
  4972. Application added to, unless there is only one Group defined, in which case it 
  4973. will be added to that Group. 
  4974.  
  4975. See also: 
  4976.  
  4977. o What is an IniMaint Group? 
  4978. o Groups Dialog 
  4979.  
  4980.  
  4981. ΓòÉΓòÉΓòÉ 151. Help for Groups Add Group ΓòÉΓòÉΓòÉ
  4982.  
  4983. The Add Group selection gives the user the ability to add a new Group to the 
  4984. Current INI file.  The user will be prompted for a Group Name, the new Group 
  4985. will become the current Group and the user can then add Applications to the 
  4986. Group by selecting them. 
  4987.  
  4988. See also: 
  4989.  
  4990. o What is an IniMaint Group? 
  4991. o Groups Dialog 
  4992. o Groups Application Listing 
  4993.  
  4994.  
  4995. ΓòÉΓòÉΓòÉ 152. Help for Groups Delete Group ΓòÉΓòÉΓòÉ
  4996.  
  4997. The Delete Group selection gives the user the ability to delete a Group from 
  4998. those defined for the Current INI file. 
  4999.  
  5000. See also: 
  5001.  
  5002. o Groups Dialog 
  5003. o Groups Application Listing 
  5004.  
  5005.  
  5006. ΓòÉΓòÉΓòÉ 153. Help for Find Dialog ΓòÉΓòÉΓòÉ
  5007.  
  5008. The Find Dialog will allow the user to do a number of different Finds.  The 
  5009. current Application and Key Listboxes and Key Value MLE can be searched, or the 
  5010. search can be extended to all the Key Values in an Application or the entire 
  5011. current INI file. 
  5012.  
  5013. See also: 
  5014.  
  5015. o Find Text 
  5016. o Find from Beginning 
  5017. o Find from Current 
  5018. o Repeat Find 
  5019. o Find Type Ascii 
  5020. o Find Type Hex 
  5021. o Case Sensitive 
  5022. o Global Find Text 
  5023.  
  5024.  
  5025. ΓòÉΓòÉΓòÉ 154. Help for Find Text ΓòÉΓòÉΓòÉ
  5026.  
  5027. The Find Text is the text that will be used to do the next Find.  The text will 
  5028. be displayed in Ascii or Hex format, depending on the format the user has 
  5029. selected.  When doing a Find on Application Name or Key Name, only Ascii text 
  5030. is valid. 
  5031.  
  5032. See also: 
  5033.  
  5034. o Find Type Ascii 
  5035. o Find Type Hex 
  5036. o Case Sensitive 
  5037.  
  5038.  
  5039. ΓòÉΓòÉΓòÉ 155. Help for Find from Beginning ΓòÉΓòÉΓòÉ
  5040.  
  5041. The Find from Beginning button causes the Find to start from the beginning of 
  5042. the Listbox, MLE, or file, depending on which Find is requested. 
  5043.  
  5044. See also: 
  5045.  
  5046. o Find from Current 
  5047. o Repeat Find 
  5048.  
  5049.  
  5050. ΓòÉΓòÉΓòÉ 156. Help for Find from Current ΓòÉΓòÉΓòÉ
  5051.  
  5052. The Find from Current button causes the Find to start from the current position 
  5053. in the Listbox, MLE, or file, depending on which Find is requested. 
  5054.  
  5055. See also: 
  5056.  
  5057. o Find from Beginning 
  5058. o Repeat Find 
  5059.  
  5060.  
  5061. ΓòÉΓòÉΓòÉ 157. Help for Repeat Find ΓòÉΓòÉΓòÉ
  5062.  
  5063. The Repeat Find button causes the previous Find to be repeated.  This option 
  5064. will ignore any changes made in the Find Text Entryfield and will use the same 
  5065. field as the previous find. 
  5066.  
  5067. See also: 
  5068.  
  5069. o Find from Beginning 
  5070. o Find from Current 
  5071.  
  5072.  
  5073. ΓòÉΓòÉΓòÉ 158. Help for Ascii Find Text ΓòÉΓòÉΓòÉ
  5074.  
  5075. The Ascii Find Text button causes the Find text field to be displayed in Ascii 
  5076. format.  This is the only valid format for all Finds for Application and Key 
  5077. names. 
  5078.  
  5079. See also: 
  5080.  
  5081. o Find Text 
  5082. o Find Type Hex 
  5083.  
  5084.  
  5085. ΓòÉΓòÉΓòÉ 159. Help for Hex Find Text ΓòÉΓòÉΓòÉ
  5086.  
  5087. The Hex Find Text button causes the Find text field to be displayed in Hex 
  5088. format.  This is format is not valid for Finds on Application and Key names. 
  5089.  
  5090. See also: 
  5091.  
  5092. o Find Text 
  5093. o Find Type Ascii 
  5094.  
  5095.  
  5096. ΓòÉΓòÉΓòÉ 160. Help for Case Sensitive ΓòÉΓòÉΓòÉ
  5097.  
  5098. The Case Sensitive checkbox causes the Find to be case sensitive.  If this box 
  5099. is not checked, then the Find will force all fields to upper case before doing 
  5100. a compare.  This option does not apply to Hex text format searches. 
  5101.  
  5102. See also: 
  5103.  
  5104. o Find Text 
  5105. o Find Type Ascii 
  5106.  
  5107.  
  5108. ΓòÉΓòÉΓòÉ 161. Help for Global Find Text ΓòÉΓòÉΓòÉ
  5109.  
  5110. The Global Find Text checkbox causes the Find text to be copied to the Default 
  5111. Find Text for all other Finds of the same type.  For example, if this Find is 
  5112. for a Key Value, then if this item is selected and the FIND Button is selected, 
  5113. the text for this Find will become the text for all Key Value Finds.  If this 
  5114. checkbox is not selected, then the text for this Find will only be copied to 
  5115. the other finds of the same type if the other Finds have no current search 
  5116. text. 
  5117.  
  5118. See also: 
  5119.  
  5120. o Find Text 
  5121.  
  5122.  
  5123. ΓòÉΓòÉΓòÉ 162. Help for Compare Files Dialog ΓòÉΓòÉΓòÉ
  5124.  
  5125. The Compare Files Dialog will allow the user to compare two INI files on any of 
  5126. three different levels of detail. 
  5127.  
  5128. See also: 
  5129.  
  5130. o Source INI File 
  5131. o Target INI File 
  5132. o Application Level Compare 
  5133. o Key Name Level Compare 
  5134. o Key Value Level Compare 
  5135. o New Target File 
  5136. o Write 
  5137. o Print 
  5138. o Extended Attribute Name Matching 
  5139.  
  5140.  
  5141. ΓòÉΓòÉΓòÉ 163. Help for Source INI File ΓòÉΓòÉΓòÉ
  5142.  
  5143. The Source INI File is the INI File that will be used as the Source INI File. 
  5144.  
  5145. See also: 
  5146.  
  5147. o Target INI File 
  5148.  
  5149.  
  5150. ΓòÉΓòÉΓòÉ 164. Help for Target INI File ΓòÉΓòÉΓòÉ
  5151.  
  5152. The Target INI File is the INI File that will be used as the Target INI File. 
  5153.  
  5154. See also: 
  5155.  
  5156. o Source INI File 
  5157. o New Target File 
  5158.  
  5159.  
  5160. ΓòÉΓòÉΓòÉ 165. Help for Application Level Compare ΓòÉΓòÉΓòÉ
  5161.  
  5162. The Application Level Compare selection will cause the Listbox to contain a 
  5163. list of any Application Name that is in one of the Compare Files but not in the 
  5164. other. 
  5165.  
  5166. See also: 
  5167.  
  5168. o Key Name Level Compare 
  5169. o Key Value Level Compare 
  5170.  
  5171.  
  5172. ΓòÉΓòÉΓòÉ 166. Help for Key Name Level Compare ΓòÉΓòÉΓòÉ
  5173.  
  5174. The Key Name Level Compare selection will cause the Listbox to contain a list 
  5175. of any Application Name that is in one of the Compare Files but not in the 
  5176. other.  In addition it will list any Key Name that is in an Application that is 
  5177. common to the two files, but where the Key Name is missing from one of the 
  5178. files. 
  5179.  
  5180. See also: 
  5181.  
  5182. o Application Level Compare 
  5183. o Key Value Level Compare 
  5184.  
  5185.  
  5186. ΓòÉΓòÉΓòÉ 167. Help for Key Value Level Compare ΓòÉΓòÉΓòÉ
  5187.  
  5188. The Key Value Level Compare selection will cause the Listbox to contain a list 
  5189. of any Application Name that is in one of the Compare Files but not in the 
  5190. other.  It will also list any Key Name that is in an Application that is common 
  5191. to the two files, but where the Key Name is missing from one of the files. 
  5192. Finally, it will list any situation where the Application and Key Names are in 
  5193. both files, but the Key Values are not equal. 
  5194.  
  5195. See also: 
  5196.  
  5197. o Application Level Compare 
  5198. o Key Name Level Compare 
  5199.  
  5200.  
  5201. ΓòÉΓòÉΓòÉ 168. Help for New Target File ΓòÉΓòÉΓòÉ
  5202.  
  5203. Selecting New Target File will cause the File Selection Dialog to appear and 
  5204. ask for a New Target File.  If a new file is selected, it will become the 
  5205. current Target File and the Listbox will be filled with the appropriate level 
  5206. compare entries for this file and the current Source File. 
  5207.  
  5208. See also: 
  5209.  
  5210. o Source INI File 
  5211. o Target INI File 
  5212. o Application Level Compare 
  5213. o Key Name Level Compare 
  5214. o Key Value Level Compare 
  5215. o Extended Attribute Name Matching 
  5216.  
  5217.  
  5218. ΓòÉΓòÉΓòÉ 169. Help for Write ΓòÉΓòÉΓòÉ
  5219.  
  5220. Selecting Write will cause the Write Options Dialog to appear allowing the user 
  5221. to decide what he wants to Write.  If OK is selected and the user has chosen to 
  5222. Write any data, the requested data will then be written to the chosen files. 
  5223.  
  5224. See also: 
  5225.  
  5226. o Compare Files Write Options Dialog 
  5227.  
  5228.  
  5229. ΓòÉΓòÉΓòÉ 170. Help for Print ΓòÉΓòÉΓòÉ
  5230.  
  5231. Selecting Print will cause the contents of the Listbox to be printed.  The 
  5232. printing is done in a separate thread, so that the message queue is not 
  5233. blocked.  However, the Compare Dialog cannot be dismissed until the Print is 
  5234. finished, since dismissing the Dialog will cause the memory allocated to hold 
  5235. the Listbox items to be released. 
  5236.  
  5237.  
  5238. ΓòÉΓòÉΓòÉ 171. Help for Compare Files Write Options Dialog ΓòÉΓòÉΓòÉ
  5239.  
  5240. The Compare Files Write Options Dialog will allow the user to select the 
  5241. type(s) of writes and which files they want to use for the Writing. 
  5242.  
  5243. See also: 
  5244.  
  5245. o Select New Write INI File 
  5246. o Write INI File 
  5247. o Select New Write Listbox File 
  5248. o Write Listbox File 
  5249. o Write from Source INI File 
  5250. o Write from Target INI File 
  5251. o Write Missing Applications 
  5252. o Write Missing Key Names 
  5253. o Write Unequal Key Values 
  5254. o Write Selected Items 
  5255. o Write Listbox Contents 
  5256.  
  5257.  
  5258. ΓòÉΓòÉΓòÉ 172. Help for Write INI File ΓòÉΓòÉΓòÉ
  5259.  
  5260. The Write INI File is the INI file that will be used as the output INI file for 
  5261. all of the write options except the Write Listbox.  This must be a valid INI 
  5262. file.  If the file does not exist, a valid INI file will be created using the 
  5263. filename.  If the INI file does exist, then the selected INI write items will 
  5264. be added to those already in the INI file if they do not already exist there 
  5265. and replace those items that do exist. 
  5266.  
  5267. See also: 
  5268.  
  5269. o Select New Write INI File 
  5270. o Write Missing Applications 
  5271. o Write Missing Key Names 
  5272. o Write Unequal Key Values 
  5273. o Write Selected Items 
  5274.  
  5275.  
  5276. ΓòÉΓòÉΓòÉ 173. Help for Select New Write INI File ΓòÉΓòÉΓòÉ
  5277.  
  5278. Select the Select New Write INI File checkbox to cause the New File Dialog to 
  5279. be displayed asking for the name of the Write INI file.  Once the new file is 
  5280. selected and validated as an INI file or created, it will be displayed as the 
  5281. Write INI file. 
  5282.  
  5283. See also: 
  5284.  
  5285. o Write INI File 
  5286.  
  5287.  
  5288. ΓòÉΓòÉΓòÉ 174. Help for Write Listbox File ΓòÉΓòÉΓòÉ
  5289.  
  5290. The Write Listbox File is the Ascii file that will be used as the output file 
  5291. for the Write Listbox selection.  If the file does not exist, a valid Listbox 
  5292. file will be created using the filename.  If the file does exist, then the 
  5293. current contents of the file will be replaced by the contents of the Listbox. 
  5294.  
  5295. See also: 
  5296.  
  5297. o Select New Write Listbox File 
  5298. o Write Listbox Contents 
  5299.  
  5300.  
  5301. ΓòÉΓòÉΓòÉ 175. Help for Select New Write Listbox File ΓòÉΓòÉΓòÉ
  5302.  
  5303. Select the Select New Write Listbox File checkbox to cause the New File Dialog 
  5304. to be displayed asking for the name of the Write Listbox file. Once the new 
  5305. file is selected and validated as a valid filename, it will be displayed as the 
  5306. Write Listbox file. 
  5307.  
  5308. See also: 
  5309.  
  5310. o Write Listbox File 
  5311.  
  5312.  
  5313. ΓòÉΓòÉΓòÉ 176. Help for Write from Source INI File ΓòÉΓòÉΓòÉ
  5314.  
  5315. Select Write from Source INI File to cause the Source INI File to be used as 
  5316. the source for the INI entries that will be written to the output INI file. 
  5317. For example, if Write Missing Applications is one of the chosen options and 
  5318. this item is selected, then the output INI file will contain all Applications 
  5319. that are in the Source INI File but not in the Target File. 
  5320.  
  5321. See also: 
  5322.  
  5323. o Write from Target INI File 
  5324. o Write INI File 
  5325.  
  5326.  
  5327. ΓòÉΓòÉΓòÉ 177. Help for Write from Target INI File ΓòÉΓòÉΓòÉ
  5328.  
  5329. Select Write from Target INI File to cause the Target INI File to be used as 
  5330. the source for the INI entries that will be written to the output INI file. 
  5331. For example, if Write Missing Applications is one of the chosen options and 
  5332. this item is selected, then the output INI file will contain all Applications 
  5333. that are in the Target INI File but not in the Source File. 
  5334.  
  5335. See also: 
  5336.  
  5337. o Write from Source INI File 
  5338. o Write INI File 
  5339.  
  5340.  
  5341. ΓòÉΓòÉΓòÉ 178. Help for Write Missing Applications ΓòÉΓòÉΓòÉ
  5342.  
  5343. Select Write Missing Applications to cause Applications which are in one INI 
  5344. file, but not in the other, to be written to the output INI File.  Which 
  5345. Applications are written depends on whether the Source or Target INI file was 
  5346. chosen as the Write From file. 
  5347.  
  5348. See also: 
  5349.  
  5350. o Write from Source INI File 
  5351. o Write from Target INI File 
  5352. o Write INI File 
  5353.  
  5354.  
  5355. ΓòÉΓòÉΓòÉ 179. Help for Write Missing Key Names ΓòÉΓòÉΓòÉ
  5356.  
  5357. Select Write Missing Key Names to cause Key Names which are in one INI file, 
  5358. but not in the other, to be written to the output INI File.  Which Key Names 
  5359. are written depends on whether the Source or Target INI file was chosen as the 
  5360. Write From file. 
  5361.  
  5362. In order for a Key Name to be considered a missing Key Name, the Application 
  5363. must be in both the Source and the Target INI files, but the specific Key Name 
  5364. missing from one or the other. 
  5365.  
  5366. Note:  If this Write option is selected, but the Compare level is Application, 
  5367. then there cannot be entries in the Listbox that would qualify for this Write. 
  5368. In this case, this option would have no effect. 
  5369.  
  5370. See also: 
  5371.  
  5372. o Write from Source INI File 
  5373. o Write from Target INI File 
  5374. o Write INI File 
  5375.  
  5376.  
  5377. ΓòÉΓòÉΓòÉ 180. Help for Write Unequal Key Values ΓòÉΓòÉΓòÉ
  5378.  
  5379. Select Write Unequal Key Values to cause Key Values for any Application Key 
  5380. Name pair that is in both files but have Key Values that are not the same, to 
  5381. be written to the output INI File.  Which Key Values are written depends on 
  5382. whether the Source or Target INI file was chosen as the Write From file. 
  5383.  
  5384. Note:  If this Write option is selected, but the Compare level is Application 
  5385. or Key Name, then there cannot be entries in the Listbox that would qualify for 
  5386. this Write.  In this case, this option would have no effect. 
  5387.  
  5388. See also: 
  5389.  
  5390. o Write from Source INI File 
  5391. o Write from Target INI File 
  5392. o Write INI File 
  5393.  
  5394.  
  5395. ΓòÉΓòÉΓòÉ 181. Help for Write Selected Items ΓòÉΓòÉΓòÉ
  5396.  
  5397. Select Write Selected Items to cause an entry to be written to the output INI 
  5398. file for each item in the Listbox that has been highlighted.  In this case, the 
  5399. Write From file will only apply to those items that list Unequal Key Values, in 
  5400. which case, the Key Value in the Write From file will be the one that is 
  5401. written to the output INI file. 
  5402.  
  5403. Note:  If there are no items highlighted in the Compare Listbox, then this 
  5404. option will have no effect, since there are no selected entries. 
  5405.  
  5406. See also: 
  5407.  
  5408. o Write from Source INI File 
  5409. o Write from Target INI File 
  5410. o Write INI File 
  5411.  
  5412.  
  5413. ΓòÉΓòÉΓòÉ 182. Help for Write Listbox Contents ΓòÉΓòÉΓòÉ
  5414.  
  5415. Select Write Listbox Contents to cause the contents of the Listbox to be 
  5416. written to a File.  In this case, the output file is not an INI file, but a 
  5417. flat Ascii File that contains one line for every entry in the Compare Files 
  5418. Listbox. 
  5419.  
  5420. See also: 
  5421.  
  5422. o Write Listbox File 
  5423.  
  5424.  
  5425. ΓòÉΓòÉΓòÉ 183. Help for Repair File Dialog ΓòÉΓòÉΓòÉ
  5426.  
  5427. The Repair File Dialog will allow the user to Repair the Current INI File. 
  5428.  
  5429. See also: 
  5430.  
  5431. o What makes up the Desktop? 
  5432. o Types of Desktop Backup 
  5433. o The Problem with Shadows 
  5434. o What is an INI File? 
  5435. o What does Repair Do? 
  5436. o Select New Save INI File 
  5437. o Save INI File 
  5438. o Select New Write File 
  5439. o Write File 
  5440. o Report Only 
  5441. o Ask First 
  5442. o Do Repair 
  5443. o Do Selected 
  5444. o Write 
  5445. o Print 
  5446. o Execute 
  5447. o Options 
  5448.  
  5449.  
  5450. ΓòÉΓòÉΓòÉ 184. Help for Save INI File ΓòÉΓòÉΓòÉ
  5451.  
  5452. The Save INI File is the INI File that will be used to hold any entries from 
  5453. the Source INI file that are changed or deleted during the Repair process.  It 
  5454. is possible to bypass saving the removed items via the Options Dialog. 
  5455.  
  5456. See also: 
  5457.  
  5458. o New Save File 
  5459. o Repair Options Dialog 
  5460.  
  5461.  
  5462. ΓòÉΓòÉΓòÉ 185. Help for Select New Save INI File ΓòÉΓòÉΓòÉ
  5463.  
  5464. Select the Select New Save INI File checkbox to cause the New File Dialog to be 
  5465. displayed asking for the name of the Save INI file.  Once the new file is 
  5466. selected and validated as an INI file or created, it will be displayed as the 
  5467. Save INI file. 
  5468.  
  5469. See also: 
  5470.  
  5471. o Save INI File 
  5472.  
  5473.  
  5474. ΓòÉΓòÉΓòÉ 186. Help for Write Window File ΓòÉΓòÉΓòÉ
  5475.  
  5476. The Write Window File is the Ascii file that will be used as the output file 
  5477. for the Write selection.  If the file does not exist, a valid file will be 
  5478. created using the filename.  If the file does exist, then the current contents 
  5479. of the file will be replaced by the contents of the Window. 
  5480.  
  5481. See also: 
  5482.  
  5483. o Select New Write File 
  5484. o Write 
  5485.  
  5486.  
  5487. ΓòÉΓòÉΓòÉ 187. Help for Select New Write File ΓòÉΓòÉΓòÉ
  5488.  
  5489. Select the Select New Write File checkbox to cause the New File Dialog to be 
  5490. displayed asking for the name of the Write file. Once the new file is selected 
  5491. and validated as a valid filename, it will be displayed as the Write file. 
  5492.  
  5493. See also: 
  5494.  
  5495. o Write File 
  5496.  
  5497.  
  5498. ΓòÉΓòÉΓòÉ 188. Help for Report Only ΓòÉΓòÉΓòÉ
  5499.  
  5500. The Report Only selection will cause the Window to contain a list of any Repair 
  5501. that would have been made based on the Repair Checks chosen and the contents of 
  5502. the INI file.  No actual changes will be made to the INI file. 
  5503.  
  5504. See also: 
  5505.  
  5506. o What makes up the Desktop? 
  5507. o Types of Desktop Backup 
  5508. o The Problem with Shadows 
  5509. o What is an INI File? 
  5510. o What does Repair Do? 
  5511. o Ask First 
  5512. o Do Repair 
  5513. o Do Selected 
  5514.  
  5515.  
  5516. ΓòÉΓòÉΓòÉ 189. Help for Ask First ΓòÉΓòÉΓòÉ
  5517.  
  5518. The Ask First selection will cause the next Repair to find an situation that 
  5519. needs to be Repaired.  Once the condition is identified, the user will be asked 
  5520. if he wants the Repair done.  If the response is No, then no Repair will be 
  5521. done and an entry will be added to the Window saying that a Repair is needed. 
  5522. If the response is Yes then the Repair will be done. 
  5523.  
  5524. See also: 
  5525.  
  5526. o What makes up the Desktop? 
  5527. o Types of Desktop Backup 
  5528. o The Problem with Shadows 
  5529. o What is an INI File? 
  5530. o What does Repair Do? 
  5531. o Report Only 
  5532. o Do Repair 
  5533. o Do Selected 
  5534.  
  5535.  
  5536. ΓòÉΓòÉΓòÉ 190. Help for Do Repair ΓòÉΓòÉΓòÉ
  5537.  
  5538. The Do Repair selection will cause the next Repair to find all appropriate 
  5539. items that need to be Repaired. Once the condition is identified, the Repair 
  5540. will be done. The user will not be asked if he wants each Repair to be done, 
  5541. all requested repairs will be done automatically. 
  5542.  
  5543. See also: 
  5544.  
  5545. o What makes up the Desktop? 
  5546. o Types of Desktop Backup 
  5547. o The Problem with Shadows 
  5548. o What is an INI File? 
  5549. o What does Repair Do? 
  5550. o Report Only 
  5551. o Ask First 
  5552. o Do Selected 
  5553.  
  5554.  
  5555. ΓòÉΓòÉΓòÉ 191. Help for Do Selected ΓòÉΓòÉΓòÉ
  5556.  
  5557. The Do Selected selection will repair those items that have been selected by 
  5558. the user.  If a selected item has dependent items, then the dependent items 
  5559. will be repaired also.  For example, if a directory is selected for repair, 
  5560. then all files in the directory, any subdirectories and any files in those 
  5561. subdirectories will also be repaired. 
  5562.  
  5563. See also: 
  5564.  
  5565. o What makes up the Desktop? 
  5566. o Types of Desktop Backup 
  5567. o The Problem with Shadows 
  5568. o What is an INI File? 
  5569. o What does Repair Do? 
  5570. o Report Only 
  5571. o Ask First 
  5572. o Do Repair 
  5573.  
  5574.  
  5575. ΓòÉΓòÉΓòÉ 192. Help for Write ΓòÉΓòÉΓòÉ
  5576.  
  5577. Selecting Write will cause the contents of the Window to be written to the 
  5578. Write File. 
  5579.  
  5580. See also: 
  5581.  
  5582. o Write File 
  5583.  
  5584.  
  5585. ΓòÉΓòÉΓòÉ 193. Help for Options ΓòÉΓòÉΓòÉ
  5586.  
  5587. Selecting Options will cause Repair Options Dialog to be displayed. 
  5588.  
  5589. See also: 
  5590.  
  5591. o What makes up the Desktop? 
  5592. o Types of Desktop Backup 
  5593. o The Problem with Shadows 
  5594. o What is an INI File? 
  5595. o What does Repair Do? 
  5596. o Repair Options Dialog 
  5597.  
  5598.  
  5599. ΓòÉΓòÉΓòÉ 194. Help for Print ΓòÉΓòÉΓòÉ
  5600.  
  5601. Selecting Print will cause the contents of the Window to be printed.  The 
  5602. printing is done in a separate thread, so that the message queue is not 
  5603. blocked.  However, the Repair Dialog cannot be dismissed until the Print is 
  5604. finished, since dismissing the Dialog will cause the memory allocated to hold 
  5605. the Window items to be released. 
  5606.  
  5607.  
  5608. ΓòÉΓòÉΓòÉ 195. Help for Execute ΓòÉΓòÉΓòÉ
  5609.  
  5610. Selecting Execute will cause the actual repair action to start. All Checks that 
  5611. the user has selected will be made and the action taken will depend on the Type 
  5612. that has been selected.  Every Repair action will cause a line of information 
  5613. to be added to the Window. 
  5614.  
  5615. See also: 
  5616.  
  5617. o Save INI File 
  5618. o Report Only 
  5619. o Ask First 
  5620. o Do Repair 
  5621. o Do Selected 
  5622. o Check for Valid Files and Paths 
  5623.  
  5624.  
  5625. ΓòÉΓòÉΓòÉ 196. Help for Check Path and FileNames ΓòÉΓòÉΓòÉ
  5626.  
  5627. The Check Path and FileNames selection will cause the next Repair Execution to 
  5628. find every Key Name or Key Value in the Current INI File that is a path or 
  5629. filename, compare it to the actual paths and filenames on the various hardrives 
  5630. and remove or report any entries that are not found on the harddisk. 
  5631.  
  5632. Whether the entries are removed or reported, depends on which Repair Type of 
  5633. button the user has chosen. 
  5634.  
  5635. See also: 
  5636.  
  5637. o What makes up the Desktop? 
  5638. o Types of Desktop Backup 
  5639. o The Problem with Shadows 
  5640. o What is an INI File? 
  5641. o What does Repair Do? 
  5642. o Save INI File 
  5643. o Report Only 
  5644. o Ask First 
  5645. o Do Repair 
  5646. o Do Selected 
  5647. o Repair Options Dialog 
  5648.  
  5649.  
  5650. ΓòÉΓòÉΓòÉ 197. Help for Look For Zero Length Key Values ΓòÉΓòÉΓòÉ
  5651.  
  5652. The Look For Zero Length Key Values selection will cause the next Repair 
  5653. Execution to look for any entries in the Current INI File that have a zero 
  5654. length key value.  This is a condition which should never occur, but has been 
  5655. seen from time to time in some INI files.  Normally, when an entry is written 
  5656. to an INI file with a zero length key, the entry is deleted by the INI file 
  5657. code. 
  5658.  
  5659. Whether the entries are removed or reported, depends on which Repair Type of 
  5660. button the user has chosen. 
  5661.  
  5662. See also: 
  5663.  
  5664. o What makes up the Desktop? 
  5665. o Types of Desktop Backup 
  5666. o The Problem with Shadows 
  5667. o What is an INI File? 
  5668. o What does Repair Do? 
  5669. o Save INI File 
  5670. o Report Only 
  5671. o Ask First 
  5672. o Do Repair 
  5673. o Do Selected 
  5674. o Repair Options Dialog 
  5675.  
  5676.  
  5677. ΓòÉΓòÉΓòÉ 198. Help for Remove Old PM_ProgramList Entries ΓòÉΓòÉΓòÉ
  5678.  
  5679. The Remove Old PM_ProgramList Entries selection will cause the 
  5680. PM_ProgramListxxx Entries from the OS2.INI file to be displayed. These entries 
  5681. are a leftover from V1.3 and V2.0 and are no longer needed.  However, if these 
  5682. entries remain in the file, any Objects referenced by these entries cannot be 
  5683. deleted.  If it is deleted, it will reappear as soon as the Folder that 
  5684. contained the Object is reopened. 
  5685.  
  5686. Whether the entries are removed or reported, depends on which Repair Type of 
  5687. button the user has chosen. 
  5688.  
  5689. See also: 
  5690.  
  5691. o What makes up the Desktop? 
  5692. o Types of Desktop Backup 
  5693. o The Problem with Shadows 
  5694. o What is an INI File? 
  5695. o What does Repair Do? 
  5696. o Save INI File 
  5697. o Report Only 
  5698. o Ask First 
  5699. o Do Repair 
  5700. o Do Selected 
  5701. o Repair Options Dialog 
  5702.  
  5703.  
  5704. ΓòÉΓòÉΓòÉ 199. Help for Delete Unused Printer Entries ΓòÉΓòÉΓòÉ
  5705.  
  5706. The Delete Unused Printer Entries selection will cause the Printer entries from 
  5707. the OS2SYS.INI file that are no longer OBjects on the Desktop to be displayed. 
  5708. These entries are not really an operational problem, however, they are not 
  5709. removed from the file when the Printer Object is deleted and there are a number 
  5710. of PM Applications that look in the OS2SYS.INI file to obtain the Printer 
  5711. information and these Applications will treat these entries as real Printers. 
  5712. However, any attempt to Print to the entries will not work. 
  5713.  
  5714. Whether the entries are removed or reported, depends on which Repair Type of 
  5715. button the user has chosen. 
  5716.  
  5717. See also: 
  5718.  
  5719. o What makes up the Desktop? 
  5720. o Types of Desktop Backup 
  5721. o The Problem with Shadows 
  5722. o What is an INI File? 
  5723. o What does Repair Do? 
  5724. o Save INI File 
  5725. o Report Only 
  5726. o Ask First 
  5727. o Do Repair 
  5728. o Do Selected 
  5729. o Repair Options Dialog 
  5730.  
  5731.  
  5732. ΓòÉΓòÉΓòÉ 200. Help for Display Valid Dir/File Handles ΓòÉΓòÉΓòÉ
  5733.  
  5734. The Display Valid Dir/File Handles selection will cause the next Repair 
  5735. Execution to analyze the active PM_Workplace Handles entry in the OS2SYS.INI 
  5736. file, compare each Drive, Directory and Filename entry to the actual contents 
  5737. of the appropriate drive and place all valid entries into the Repair Window. 
  5738.  
  5739. The only type of Repair that is valid when listing items is the Report Only 
  5740. button. 
  5741.  
  5742. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drives is determined 
  5743. by the selections in the Repair Options Dialog. 
  5744.  
  5745. See also: 
  5746.  
  5747. o What makes up the Desktop? 
  5748. o Types of Desktop Backup 
  5749. o The Problem with Shadows 
  5750. o What is an INI File? 
  5751. o What does Repair Do? 
  5752. o Display Invalid Dir/File Handles 
  5753. o Display All Dir/File Handles 
  5754. o Repair Dir/File Handles 
  5755. o Report Only 
  5756. o Repair Options Dialog 
  5757.  
  5758.  
  5759. ΓòÉΓòÉΓòÉ 201. Help for Display Invalid Dir/File Handles ΓòÉΓòÉΓòÉ
  5760.  
  5761. The Display Invalid Dir/File Handles selection will cause the next Repair 
  5762. Execution to analyze the active PM_Workplace Handles entry in the OS2SYS.INI 
  5763. file, compare each Drive, Directory and Filename entry to the actual contents 
  5764. of the appropriate drive and place all invalid entries into the Repair Window. 
  5765.  
  5766. The only type of Repair that is valid when listing items is the Report Only 
  5767. button. 
  5768.  
  5769. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drives is determined 
  5770. by the selections in the Repair Options Dialog. 
  5771.  
  5772. See also: 
  5773.  
  5774. o What makes up the Desktop? 
  5775. o Types of Desktop Backup 
  5776. o The Problem with Shadows 
  5777. o What is an INI File? 
  5778. o What does Repair Do? 
  5779. o Display Valid Dir/File Handles 
  5780. o Display All Dir/File Handles 
  5781. o Repair Dir/File Handles 
  5782. o Report Only 
  5783. o Repair Options Dialog 
  5784.  
  5785.  
  5786. ΓòÉΓòÉΓòÉ 202. Help for Display All Dir/File Handles ΓòÉΓòÉΓòÉ
  5787.  
  5788. The Display All Dir/File Handles selection will cause the next Repair Execution 
  5789. to analyze the active PM_Workplace Handles entry in the OS2SYS.INI file, 
  5790. compare each Drive, Directory and Filename entry to the actual contents of the 
  5791. appropriate drive and place all entries into the Repair Window with an 
  5792. identification as to which are valid and which are invalid. 
  5793.  
  5794. The only type of Repair that is valid when listing items is the Report Only 
  5795. button. 
  5796.  
  5797. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drives is determined 
  5798. by the selections in the Repair Options Dialog. 
  5799.  
  5800. See also: 
  5801.  
  5802. o What makes up the Desktop? 
  5803. o Types of Desktop Backup 
  5804. o The Problem with Shadows 
  5805. o What is an INI File? 
  5806. o What does Repair Do? 
  5807. o Display Valid Dir/File Handles 
  5808. o Display Invalid Dir/File Handles 
  5809. o Repair Dir/File Handles 
  5810. o Report Only 
  5811. o Repair Options Dialog 
  5812.  
  5813.  
  5814. ΓòÉΓòÉΓòÉ 203. Help for Repair Dir/File Handles ΓòÉΓòÉΓòÉ
  5815.  
  5816. The Repair Dir/File Handles selection will cause the next Repair Execution to 
  5817. analyze the active PM_Workplace Handles entry in the OS2SYS.INI file, compare 
  5818. each Drive, Directory and Filename entry to the actual contents of the 
  5819. appropriate drive, place all invalid entries into the Repair Window and do the 
  5820. Repair action specified by the Type of Repair button. 
  5821.  
  5822. Whether the entries are removed or reported, depends on which Repair Type of 
  5823. button the user has chosen. 
  5824.  
  5825. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drives is determined 
  5826. by the selections in the Repair Options Dialog. 
  5827.  
  5828. See also: 
  5829.  
  5830. o What makes up the Desktop? 
  5831. o Types of Desktop Backup 
  5832. o The Problem with Shadows 
  5833. o What is an INI File? 
  5834. o What does Repair Do? 
  5835. o Display Valid Dir/File Handles 
  5836. o Display Invalid Dir/File Handles 
  5837. o Display All Dir/File Handles 
  5838. o Save INI File 
  5839. o Report Only 
  5840. o Ask First 
  5841. o Do Repair 
  5842. o Do Selected 
  5843. o Repair Options Dialog 
  5844.  
  5845.  
  5846. ΓòÉΓòÉΓòÉ 204. Help for Display Objects ΓòÉΓòÉΓòÉ
  5847.  
  5848. The Display Objects selection will cause the next Repair Execution to analyze 
  5849. the PM_Abstract Objects entry in the OS2.INI file, and place all entries into 
  5850. the Repair Window.  There is no automatic way to validate the Objects, so it is 
  5851. assumed that they are all valid. 
  5852.  
  5853. The only type of Repair that is valid when listing items is the Report Only 
  5854. button. 
  5855.  
  5856. See also: 
  5857.  
  5858. o What makes up the Desktop? 
  5859. o Types of Desktop Backup 
  5860. o The Problem with Shadows 
  5861. o What is an INI File? 
  5862. o What does Repair Do? 
  5863. o Destroy Objects 
  5864. o Report Only 
  5865. o Repair Options Dialog 
  5866.  
  5867.  
  5868. ΓòÉΓòÉΓòÉ 205. Help for Destroy Objects ΓòÉΓòÉΓòÉ
  5869.  
  5870. The Destroy Objects selection will cause the next Repair Execution to analyze 
  5871. the PM_Abstract Objects entry in the OS2.INI file, and place all entries into 
  5872. the Repair Window.  There is no automatic way to validate the Objects, so it is 
  5873. assumed that they are all valid, therefore, the Do Repair button will not 
  5874. delete anything from the Repair Window.  The items can be deleted by Selecting 
  5875. individual items.  Extreme care must be taken before deleting any Objects as it 
  5876. can cause problems with the Desktop. 
  5877.  
  5878. See also: 
  5879.  
  5880. o What makes up the Desktop? 
  5881. o Types of Desktop Backup 
  5882. o The Problem with Shadows 
  5883. o What is an INI File? 
  5884. o What does Repair Do? 
  5885. o Display Objects 
  5886. o Save INI File 
  5887. o Report Only 
  5888. o Ask First 
  5889. o Do Repair 
  5890. o Do Selected 
  5891. o Repair Options Dialog 
  5892.  
  5893.  
  5894. ΓòÉΓòÉΓòÉ 206. Help for Restore Missing Location Entries ΓòÉΓòÉΓòÉ
  5895.  
  5896. The Restore Missing Location Entries selection will examine each of the entries 
  5897. in the PM_Abstract:Objects entry in the OS2.INI file looking for Location 
  5898. information.  If the Location information is found, then the 
  5899. PM_WorkPlace:Location entry will be checked to see if the location is listed. 
  5900. If the Location is listed then the Object Name and the Location will be added 
  5901. to the Repair window. 
  5902.  
  5903. Whether the entries are fixed or reported, depends on which Repair Type of 
  5904. button the user has chosen. 
  5905.  
  5906. See also: 
  5907.  
  5908. o What makes up the Desktop? 
  5909. o Types of Desktop Backup 
  5910. o The Problem with Shadows 
  5911. o What is an INI File? 
  5912. o What does Repair Do? 
  5913. o Save INI File 
  5914. o Report Only 
  5915. o Ask First 
  5916. o Do Repair 
  5917. o Do Selected 
  5918. o Repair Options Dialog 
  5919.  
  5920.  
  5921. ΓòÉΓòÉΓòÉ 207. Help for Display Valid WPS Entries ΓòÉΓòÉΓòÉ
  5922.  
  5923. The Display Valid WPS Entries selection will cause the next Repair Execution to 
  5924. analyze the various WPS entries in the OS2.INI file, validate the value range 
  5925. for each one, compare each to the Handles or Objects structure and place all 
  5926. valid entries into the Repair Window. 
  5927.  
  5928. The only type of Repair that is valid when listing items is the Report Only 
  5929. button. 
  5930.  
  5931. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drive handles is 
  5932. determined by the selections in the Repair Options Dialog. 
  5933.  
  5934. The WPS Repair selections can take a considerable amount of time to actually 
  5935. fill the Repair Window.  The reason for this is because both the Handles and 
  5936. Objects structures must be filled before the analysis of the WPS entries in the 
  5937. INI files can start. 
  5938.  
  5939. See also: 
  5940.  
  5941. o What makes up the Desktop? 
  5942. o Types of Desktop Backup 
  5943. o The Problem with Shadows 
  5944. o What is an INI File? 
  5945. o What does Repair Do? 
  5946. o Display Invalid WPS Entries 
  5947. o Display All WPS Entries 
  5948. o Repair WPS Entries 
  5949. o Report Only 
  5950. o Repair Options Dialog 
  5951.  
  5952.  
  5953. ΓòÉΓòÉΓòÉ 208. Help for Display Invalid WPS Entries ΓòÉΓòÉΓòÉ
  5954.  
  5955. The Display Invalid WPS Entries selection will cause the next Repair Execution 
  5956. to analyze the various WPS entries in the OS2.INI file, validate the value 
  5957. range for each one, compare each to the Handles or Objects structure and place 
  5958. all invalid entries into the Repair Window with an notation as to why they are 
  5959. not valid. 
  5960.  
  5961. The only type of Repair that is valid when listing items is the Report Only 
  5962. button. 
  5963.  
  5964. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drive handles is 
  5965. determined by the selections in the Repair Options Dialog. 
  5966.  
  5967. The WPS Repair selections can take a considerable amount of time to actually 
  5968. fill the Repair Window.  The reason for this is because both the Handles and 
  5969. Objects structures must be filled before the analysis of the WPS entries in the 
  5970. INI files can start. 
  5971.  
  5972. See also: 
  5973.  
  5974. o What makes up the Desktop? 
  5975. o Types of Desktop Backup 
  5976. o The Problem with Shadows 
  5977. o What is an INI File? 
  5978. o What does Repair Do? 
  5979. o Display Valid WPS Entries 
  5980. o Display All WPS Entries 
  5981. o Repair WPS Entries 
  5982. o Report Only 
  5983. o Repair Options Dialog 
  5984.  
  5985.  
  5986. ΓòÉΓòÉΓòÉ 209. Help for Display All WPS Entries ΓòÉΓòÉΓòÉ
  5987.  
  5988. The Display All WPS Entries selection will cause the next Repair Execution to 
  5989. analyze the various WPS entries in the OS2.INI file, validate the value range 
  5990. for each one, compare each to the Handles or Objects structure and place all 
  5991. entries into the Repair Window with an notation as to whether each item is 
  5992. valid or invalid. For the invalid items there will also be a notation as to why 
  5993. they are not valid. 
  5994.  
  5995. The only type of Repair that is valid when listing items is the Report Only 
  5996. button. 
  5997.  
  5998. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drive handles is 
  5999. determined by the selections in the Repair Options Dialog. 
  6000.  
  6001. The WPS Repair selections can take a considerable amount of time to actually 
  6002. fill the Repair Window.  The reason for this is because both the Handles and 
  6003. Objects structures must be filled before the analysis of the WPS entries in the 
  6004. INI files can start. 
  6005.  
  6006. See also: 
  6007.  
  6008. o What makes up the Desktop? 
  6009. o Types of Desktop Backup 
  6010. o The Problem with Shadows 
  6011. o What is an INI File? 
  6012. o What does Repair Do? 
  6013. o Display Valid WPS Entries 
  6014. o Display Invalid WPS Entries 
  6015. o Repair WPS Entries 
  6016. o Report Only 
  6017. o Repair Options Dialog 
  6018.  
  6019.  
  6020. ΓòÉΓòÉΓòÉ 210. Help for Repair WPS Entries ΓòÉΓòÉΓòÉ
  6021.  
  6022. The Repair WPS Entries selection will cause the next Repair Execution to 
  6023. analyze the various WPS entries in the OS2.INI file, validate the value range 
  6024. for each one, compare each to the Handles or Objects structure, place all 
  6025. invalid entries into the Repair Window with an notation as to why they are not 
  6026. valid and do the Repair action specified by the Type of Repair button. 
  6027.  
  6028. Whether the entries are removed or reported, depends on which Repair Type of 
  6029. button the user has chosen. 
  6030.  
  6031. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drive handles is 
  6032. determined by the selections in the Repair Options Dialog. 
  6033.  
  6034. The WPS Repair selections can take a considerable amount of time to actually 
  6035. fill the Repair Window.  The reason for this is because both the Handles and 
  6036. Objects structures must be filled before the analysis of the WPS entries in the 
  6037. INI files can start. 
  6038.  
  6039. See also: 
  6040.  
  6041. o What makes up the Desktop? 
  6042. o Types of Desktop Backup 
  6043. o The Problem with Shadows 
  6044. o What is an INI File? 
  6045. o What does Repair Do? 
  6046. o Display Valid WPS Entries 
  6047. o Display Invalid WPS Entries 
  6048. o Display All WPS Entries 
  6049. o Save INI File 
  6050. o Report Only 
  6051. o Ask First 
  6052. o Do Repair 
  6053. o Do Selected 
  6054. o Repair Options Dialog 
  6055.  
  6056.  
  6057. ΓòÉΓòÉΓòÉ 211. Help for Display All Valid WPS and Handle Entries ΓòÉΓòÉΓòÉ
  6058.  
  6059. The Display All Valid WPS and Handle Entries selection will cause the next 
  6060. Repair Execution to analyze the active PM_Workplace Handles entry in the 
  6061. OS2SYS.INI file, compare each Drive, Directory and Filename entry to the actual 
  6062. contents of the appropriate drive and analyze the various WPS entries in the 
  6063. OS2.INI file, validate the value range for each one, compare each to the 
  6064. Handles or Objects structure and place all valid entries into the Repair 
  6065. Window. 
  6066.  
  6067. The only type of Repair that is valid when listing items is the Report Only 
  6068. button. 
  6069.  
  6070. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drive handles is 
  6071. determined by the selections in the Repair Options Dialog. 
  6072.  
  6073. The WPS Repair selections can take a considerable amount of time to actually 
  6074. fill the Repair Window.  The reason for this is because both the Handles and 
  6075. Objects structures must be filled before the analysis of the WPS entries in the 
  6076. INI files can start. 
  6077.  
  6078. See also: 
  6079.  
  6080. o What makes up the Desktop? 
  6081. o Types of Desktop Backup 
  6082. o The Problem with Shadows 
  6083. o What is an INI File? 
  6084. o What does Repair Do? 
  6085. o Display All Invalid WPS and Handle Entries 
  6086. o Display All WPS and Handle Entries 
  6087. o Repair Both WPS and Handle Entries 
  6088. o Report Only 
  6089. o Repair Options Dialog 
  6090.  
  6091.  
  6092. ΓòÉΓòÉΓòÉ 212. Help for Display All Invalid WPS and Handle Entries ΓòÉΓòÉΓòÉ
  6093.  
  6094. The Display All Invalid WPS and Handle Entries selection will cause the next 
  6095. Repair Execution to analyze the active PM_Workplace Handles entry in the 
  6096. OS2SYS.INI file, compare each Drive, Directory and Filename entry to the actual 
  6097. contents of the appropriate drive and analyze the various WPS entries in the 
  6098. OS2.INI file, validate the value range for each one, compare each to the 
  6099. Handles or Objects structure and place all invalid entries into the Repair 
  6100. Window with an notation as to why they are not valid. 
  6101.  
  6102. The only type of Repair that is valid when listing items is the Report Only 
  6103. button. 
  6104.  
  6105. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drive handles is 
  6106. determined by the selections in the Repair Options Dialog. 
  6107.  
  6108. The WPS Repair selections can take a considerable amount of time to actually 
  6109. fill the Repair Window.  The reason for this is because both the Handles and 
  6110. Objects structures must be filled before the analysis of the WPS entries in the 
  6111. INI files can start. 
  6112.  
  6113. See also: 
  6114.  
  6115. o What makes up the Desktop? 
  6116. o Types of Desktop Backup 
  6117. o The Problem with Shadows 
  6118. o What is an INI File? 
  6119. o What does Repair Do? 
  6120. o Display All Valid WPS and Handle Entries 
  6121. o Display All WPS and Handle Entries 
  6122. o Repair Both WPS and Handle Entries 
  6123. o Report Only 
  6124. o Repair Options Dialog 
  6125.  
  6126.  
  6127. ΓòÉΓòÉΓòÉ 213. Help for Display All WPS and Handle Entries ΓòÉΓòÉΓòÉ
  6128.  
  6129. The Display All WPS and Handle Entries selection will cause the next Repair 
  6130. Execution to analyze the active PM_Workplace Handles entry in the OS2SYS.INI 
  6131. file, compare each Drive, Directory and Filename entry to the actual contents 
  6132. of the appropriate drive and analyze the various WPS entries in the OS2.INI 
  6133. file, validate the value range for each one, compare each to the Handles or 
  6134. Objects structure and place all entries into the Repair Window with an notation 
  6135. as to whether each item is valid or invalid. For the invalid items there will 
  6136. also be a notation as to why they are not valid. 
  6137.  
  6138. The only type of Repair that is valid when listing items is the Report Only 
  6139. button. 
  6140.  
  6141. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drive handles is 
  6142. determined by the selections in the Repair Options Dialog. 
  6143.  
  6144. The WPS Repair selections can take a considerable amount of time to actually 
  6145. fill the Repair Window.  The reason for this is because both the Handles and 
  6146. Objects structures must be filled before the analysis of the WPS entries in the 
  6147. INI files can start. 
  6148.  
  6149. See also: 
  6150.  
  6151. o What makes up the Desktop? 
  6152. o Types of Desktop Backup 
  6153. o The Problem with Shadows 
  6154. o What is an INI File? 
  6155. o What does Repair Do? 
  6156. o Display All Valid WPS and Handle Entries 
  6157. o Display All Invalid WPS and Handle Entries 
  6158. o Repair Both WPS and Handle Entries 
  6159. o Report Only 
  6160. o Repair Options Dialog 
  6161.  
  6162.  
  6163. ΓòÉΓòÉΓòÉ 214. Help for Repair Both WPS and Handle Entries ΓòÉΓòÉΓòÉ
  6164.  
  6165. The Repair Both WPS and Handle Entries selection will cause the next Repair 
  6166. Execution to analyze the active PM_Workplace Handles entry in the OS2SYS.INI 
  6167. file, compare each Drive, Directory and Filename entry to the actual contents 
  6168. of the appropriate drive and analyze the various WPS entries in the OS2.INI 
  6169. file, validate the value range for each one, compare each to the Handles or 
  6170. Objects structure, place all invalid entries into the Repair Window with an 
  6171. notation as to why they are not valid and do the Repair action specified by the 
  6172. Type of Repair button. 
  6173.  
  6174. Whether the entries are removed or reported, depends on which Repair Type of 
  6175. button the user has chosen. 
  6176.  
  6177. The handling of CD-ROM, Virtual Disk, Floppy and Not Ready Drive handles is 
  6178. determined by the selections in the Repair Options Dialog. 
  6179.  
  6180. The WPS Repair selections can take a considerable amount of time to actually 
  6181. fill the Repair Window.  The reason for this is because both the Handles and 
  6182. Objects structures must be filled before the analysis of the WPS entries in the 
  6183. INI files can start. 
  6184.  
  6185. See also: 
  6186.  
  6187. o What makes up the Desktop? 
  6188. o Types of Desktop Backup 
  6189. o The Problem with Shadows 
  6190. o What is an INI File? 
  6191. o What does Repair Do? 
  6192. o Display All Valid WPS and Handle Entries 
  6193. o Display All Invalid WPS and Handle Entries 
  6194. o Display All WPS and Handle Entries 
  6195. o Save INI File 
  6196. o Report Only 
  6197. o Ask First 
  6198. o Do Repair 
  6199. o Do Selected 
  6200. o Repair Options Dialog 
  6201.  
  6202.  
  6203. ΓòÉΓòÉΓòÉ 215. Help for Repair Options Dialog ΓòÉΓòÉΓòÉ
  6204.  
  6205. The Repair Options Dialog will allow the user to control various options during 
  6206. the repair process. 
  6207.  
  6208. See also: 
  6209.  
  6210. o What makes up the Desktop? 
  6211. o Types of Desktop Backup 
  6212. o The Problem with Shadows 
  6213. o What is an INI File? 
  6214. o What does Repair Do? 
  6215. o Repair File Dialog 
  6216. o Bypass Known Errors 
  6217. o Do Not Save Deleted Items 
  6218. o Log to INIREP.LOG 
  6219. o Ignore Network Type Handles 
  6220. o Report Network Type Handles 
  6221. o Auto Repair Network Type Handles 
  6222. o Ignore CD-ROM Handles 
  6223. o Report CD-ROM Handles 
  6224. o Auto Repair CD-ROM Handles 
  6225. o Ignore Virtual Disk Handles 
  6226. o Report Virtual Disk Handles 
  6227. o Auto Repair Virtual Disk Handles 
  6228. o Ignore Floppy Drive Handles 
  6229. o Report Floppy Drive Handles 
  6230. o Auto Repair Floppy Drive Handles 
  6231. o Ignore Not Ready Drive Handles 
  6232. o Report Not Ready Drive Handles 
  6233. o Auto Repair Not Ready Drive Handles 
  6234.  
  6235.  
  6236. ΓòÉΓòÉΓòÉ 216. Help for Bypass Known Errors ΓòÉΓòÉΓòÉ
  6237.  
  6238. The Bypass Known Errors.LOG checkbox will cause the Repair function to bypass 
  6239. entries that are known to IniMaint and will quickly reappear even if they are 
  6240. deleted. 
  6241.  
  6242. The default for this item is Yes. 
  6243.  
  6244. Among the kinds of things bypassed are: 
  6245.  
  6246. o Temporary files with the extension of ### that are created when INI files are 
  6247.   updated. 
  6248. o The temporary NFD73 file that is created when WPSBKUP runs. 
  6249. o The zero entry in the Abstracts Icons Application generated by Deskman/2. 
  6250.  
  6251.  
  6252. ΓòÉΓòÉΓòÉ 217. Help for Do Not Save Deleted Items ΓòÉΓòÉΓòÉ
  6253.  
  6254. The Do Not Save Deleted Items checkbox will cause the items that are removed 
  6255. from an INI file to simply be deleted and not saved.  If this option is chosen, 
  6256. then Repairs can be performed without specifying a Save INI File. 
  6257.  
  6258. See also: 
  6259.  
  6260. o Save INI File 
  6261. o New Save File 
  6262.  
  6263.  
  6264. ΓòÉΓòÉΓòÉ 218. Help for Log to INIREP.LOG ΓòÉΓòÉΓòÉ
  6265.  
  6266. The Log to INIREP.LOG checkbox will cause diagnostic information to be written 
  6267. to the INIREP.LOG file.  This should only be used as part of a problem 
  6268. determination sequence, since the saved information will make little sense 
  6269. without a knowledge of the program internals. 
  6270.  
  6271.  
  6272. ΓòÉΓòÉΓòÉ 219. Help for Ignore CD-ROM Handles ΓòÉΓòÉΓòÉ
  6273.  
  6274. The Ignore CD-ROM Handles button will cause all directories and files on CD-ROM 
  6275. drives to be ignored, even if they are not valid.  This option would be used if 
  6276. the User normally has a specific CD-ROM mounted and does not want to know if 
  6277. the Handles in the OS2SYS.INI file agree with the directories and files on the 
  6278. drive. 
  6279.  
  6280. See also: 
  6281.  
  6282. o Report CD-ROM Handles 
  6283. o Auto Repair CD-ROM Handles 
  6284. o Do Repair 
  6285. o Repair Dir/File Handles 
  6286. o Repair WPS Entries 
  6287.  
  6288.  
  6289. ΓòÉΓòÉΓòÉ 220. Help for Report CD-ROM Handles ΓòÉΓòÉΓòÉ
  6290.  
  6291. The Report CD-ROM Handles button will cause all directories and files on CD-ROM 
  6292. drives to be reported in the Repair Window.  However, if the Do Repair button 
  6293. is selected in the Repair Dialog, the invalid directories and files will not be 
  6294. removed from the OS2SYS.INI file.  This option would be used if the User wants 
  6295. to know about invalid Directories and Files on the CD-ROM drive, but does not 
  6296. want them removed unless they are specifically selected. 
  6297.  
  6298. See also: 
  6299.  
  6300. o Ignore CD-ROM Handles 
  6301. o Auto Repair CD-ROM Handles 
  6302. o Do Repair 
  6303. o Do Selected 
  6304. o Repair Dir/File Handles 
  6305. o Repair WPS Entries 
  6306.  
  6307.  
  6308. ΓòÉΓòÉΓòÉ 221. Help for Auto Repair CD-ROM Handles ΓòÉΓòÉΓòÉ
  6309.  
  6310. The Auto Repair CD-ROM Handles button will cause all directories and files on 
  6311. CD-ROM drives to be removed if the Do Repair button is selected in the Repair 
  6312. Dialog.  This is the Default selection. 
  6313.  
  6314. See also: 
  6315.  
  6316. o Ignore CD-ROM Handles 
  6317. o Report CD-ROM Handles 
  6318. o Do Repair 
  6319. o Do Selected 
  6320. o Repair Dir/File Handles 
  6321. o Repair WPS Entries 
  6322.  
  6323.  
  6324. ΓòÉΓòÉΓòÉ 222. Help for Ignore Virtual Disk Drive Handles ΓòÉΓòÉΓòÉ
  6325.  
  6326. The Ignore Virtual Disk Drive Handles button will cause all directories and 
  6327. files on Virtual Disk drives to be ignored, even if they are not valid.  This 
  6328. option would be used if the User normally has a specific Virtual Disk Drive and 
  6329. does not want to know if the Handles in the OS2SYS.INI file agree with the 
  6330. directories and files on the drive. 
  6331.  
  6332. See also: 
  6333.  
  6334. o Report Virtual Disk Drive Handles 
  6335. o Auto Repair Virtual Disk Drive Handles 
  6336. o Do Repair 
  6337. o Repair Dir/File Handles 
  6338. o Repair WPS Entries 
  6339.  
  6340.  
  6341. ΓòÉΓòÉΓòÉ 223. Help for Report Virtual Disk Drive Handles ΓòÉΓòÉΓòÉ
  6342.  
  6343. The Report Virtual Disk Drive Handles button will cause all directories and 
  6344. files on Virtual Disk drives to be reported in the Repair Window.  However, if 
  6345. the Do Repair button is selected in the Repair Dialog, the invalid directories 
  6346. and files will not be removed from the OS2SYS.INI file.  This option would be 
  6347. used if the User wants to know about invalid Directories and Files on the 
  6348. Virtual Disk Drive, but does not want them removed unless they are specifically 
  6349. selected. 
  6350.  
  6351. See also: 
  6352.  
  6353. o Ignore Virtual Disk Drive Handles 
  6354. o Auto Repair Virtual Disk Drive Handles 
  6355. o Do Repair 
  6356. o Do Selected 
  6357. o Repair Dir/File Handles 
  6358. o Repair WPS Entries 
  6359.  
  6360.  
  6361. ΓòÉΓòÉΓòÉ 224. Help for Auto Repair Virtual Disk Drive Handles ΓòÉΓòÉΓòÉ
  6362.  
  6363. The Auto Repair Virtual Disk Drive Handles button will cause all directories 
  6364. and files on Virtual Disk drives to be removed if the Do Repair button is 
  6365. selected in the Repair Dialog.  This is the Default selection. 
  6366.  
  6367. See also: 
  6368.  
  6369. o Ignore Virtual Disk Drive Handles 
  6370. o Report Virtual Disk Drive Handles 
  6371. o Do Repair 
  6372. o Do Selected 
  6373. o Repair Dir/File Handles 
  6374. o Repair WPS Entries 
  6375.  
  6376.  
  6377. ΓòÉΓòÉΓòÉ 225. Help for Ignore Floppy Drive Handles ΓòÉΓòÉΓòÉ
  6378.  
  6379. The Ignore Floppy Drive Handles button will cause all directories and files on 
  6380. Floppy drives to be ignored, even if they are not valid.  This option would be 
  6381. used if the User normally has a specific Floppy mounted and does not want to 
  6382. know if the Handles in the OS2SYS.INI file agree with the directories and files 
  6383. on the drive. 
  6384.  
  6385. See also: 
  6386.  
  6387. o Report Floppy Drive Handles 
  6388. o Auto Repair Floppy Drive Handles 
  6389. o Do Repair 
  6390. o Repair Dir/File Handles 
  6391. o Repair WPS Entries 
  6392.  
  6393.  
  6394. ΓòÉΓòÉΓòÉ 226. Help for Report Floppy Drive Handles ΓòÉΓòÉΓòÉ
  6395.  
  6396. The Report Floppy Drive Handles button will cause all directories and files on 
  6397. Floppy drives to be reported in the Repair Window.  However, if the Do Repair 
  6398. button is selected in the Repair Dialog, the invalid directories and files will 
  6399. not be removed from the OS2SYS.INI file.  This option would be used if the User 
  6400. wants to know about invalid Directories and Files on the Floppy Drive, but does 
  6401. not want them removed unless they are specifically selected. 
  6402.  
  6403. See also: 
  6404.  
  6405. o Ignore Floppy Drive Handles 
  6406. o Auto Repair Floppy Drive Handles 
  6407. o Do Repair 
  6408. o Do Selected 
  6409. o Repair Dir/File Handles 
  6410. o Repair WPS Entries 
  6411.  
  6412.  
  6413. ΓòÉΓòÉΓòÉ 227. Help for Auto Repair Floppy Drive Handles ΓòÉΓòÉΓòÉ
  6414.  
  6415. The Auto Repair Floppy Drive Handles button will cause all directories and 
  6416. files on Floppy drives to be removed if the Do Repair button is selected in the 
  6417. Repair Dialog.  This is the Default selection. 
  6418.  
  6419. See also: 
  6420.  
  6421. o Ignore Floppy Drive Handles 
  6422. o Report Floppy Drive Handles 
  6423. o Do Repair 
  6424. o Do Selected 
  6425. o Repair Dir/File Handles 
  6426. o Repair WPS Entries 
  6427.  
  6428.  
  6429. ΓòÉΓòÉΓòÉ 228. Help for Ignore Not Ready Drive Handles ΓòÉΓòÉΓòÉ
  6430.  
  6431. The Ignore Not Ready Drive Handles button will cause all directories and files 
  6432. on Not Ready drives to be ignored, even if they are not valid.  This option 
  6433. would be used if the User has drives that normally have specific voluems 
  6434. mounted, but are not currently ready, and does not want to see the Handles in 
  6435. the OS2SYS.INI file for the drive. 
  6436.  
  6437. See also: 
  6438.  
  6439. o Report Not Ready Drive Handles 
  6440. o Auto Repair Not Ready Drive Handles 
  6441. o Do Repair 
  6442. o Repair Dir/File Handles 
  6443. o Repair WPS Entries 
  6444.  
  6445.  
  6446. ΓòÉΓòÉΓòÉ 229. Help for Report Not Ready Drive Handles ΓòÉΓòÉΓòÉ
  6447.  
  6448. The Report Not Ready Drive Handles button will cause all directories and files 
  6449. on Not Ready drives to be reported in the Repair Window.  However, if the Do 
  6450. Repair button is selected in the Repair Dialog, the invalid directories and 
  6451. files will not be removed from the OS2SYS.INI file.  This option would be used 
  6452. if the User wants to know about invalid Directories and Files on the Not Ready 
  6453. drive, but does not want them removed unless they are specifically selected. 
  6454.  
  6455. See also: 
  6456.  
  6457. o Ignore Not Ready Drive Handles 
  6458. o Auto Repair Not Ready Drive Handles 
  6459. o Do Repair 
  6460. o Do Selected 
  6461. o Repair Dir/File Handles 
  6462. o Repair WPS Entries 
  6463.  
  6464.  
  6465. ΓòÉΓòÉΓòÉ 230. Help for Auto Repair Not Ready Drive Handles ΓòÉΓòÉΓòÉ
  6466.  
  6467. The Auto Repair Not Ready Drive Handles button will cause all directories and 
  6468. files on Not Ready drives to be removed if the Do Repair button is selected in 
  6469. the Repair Dialog.  This is the Default selection. 
  6470.  
  6471. See also: 
  6472.  
  6473. o Ignore Not Ready Drive Handles 
  6474. o Report Not Ready Drive Handles 
  6475. o Do Repair 
  6476. o Do Selected 
  6477. o Repair Dir/File Handles 
  6478. o Repair WPS Entries 
  6479.  
  6480.  
  6481. ΓòÉΓòÉΓòÉ 231. Help for Ignore Network Type Handles ΓòÉΓòÉΓòÉ
  6482.  
  6483. The Ignore Network Type Handles button will cause all directories and files on 
  6484. Network Types to be ignored, even if they are not valid.  This option would be 
  6485. used if the User normally has a specific Network Entry and does not want to 
  6486. know if the Handles in the OS2SYS.INI file agree with the directories and 
  6487. files. 
  6488.  
  6489. See also: 
  6490.  
  6491. o Report Network Type Handles 
  6492. o Auto Repair Network Type Handles 
  6493. o Do Repair 
  6494. o Repair Dir/File Handles 
  6495. o Repair WPS Entries 
  6496.  
  6497.  
  6498. ΓòÉΓòÉΓòÉ 232. Help for Report Network Type Handles ΓòÉΓòÉΓòÉ
  6499.  
  6500. The Report Network Type Handles button will cause all directories and files on 
  6501. Network Entry to be reported in the Repair Window.  However, if the Do Repair 
  6502. button is selected in the Repair Dialog, the invalid directories and files will 
  6503. not be removed from the OS2SYS.INI file.  This option would be used if the User 
  6504. wants to know about invalid Directories and Files, but does not want them 
  6505. removed unless they are specifically selected. 
  6506.  
  6507. See also: 
  6508.  
  6509. o Ignore Network Type Handles 
  6510. o Auto Repair Network Type Handles 
  6511. o Do Repair 
  6512. o Do Selected 
  6513. o Repair Dir/File Handles 
  6514. o Repair WPS Entries 
  6515.  
  6516.  
  6517. ΓòÉΓòÉΓòÉ 233. Help for Auto Repair Network Type Handles ΓòÉΓòÉΓòÉ
  6518.  
  6519. The Auto Repair Network Type Handles button will cause all directories and 
  6520. files on Network Entry to be removed if the Do Repair button is selected in the 
  6521. Repair Dialog.  This is the Default selection. 
  6522.  
  6523. See also: 
  6524.  
  6525. o Ignore Network Type Handles 
  6526. o Report Network Type Handles 
  6527. o Do Repair 
  6528. o Do Selected 
  6529. o Repair Dir/File Handles 
  6530. o Repair WPS Entries 
  6531.  
  6532.  
  6533. ΓòÉΓòÉΓòÉ 234. Help for EA Defaults Dialog ΓòÉΓòÉΓòÉ
  6534.  
  6535. The EA Defaults Dialog will allow the user to control various options while 
  6536. working with the Extended Attributes. 
  6537.  
  6538. The items that can be set are: 
  6539.  
  6540. o What makes up the Desktop? 
  6541. o Types of Desktop Backup 
  6542. o The Problem with Shadows 
  6543. o What is an Extended Attribute? 
  6544. o How to Modify Extended Attributes 
  6545. o EA File Directory 
  6546. o Display In Progress Box 
  6547. o Ignore No EAs for View/Test 
  6548. o Continue on Sharing Violations 
  6549. o Include Hidden Files 
  6550. o Include System Files 
  6551. o Ask for EA Filename 
  6552. o Keep Temporary Files 
  6553. o Overwrite Existing Files 
  6554. o Log to INIEA.LOG 
  6555.  
  6556.  
  6557. ΓòÉΓòÉΓòÉ 235. Help for EA File Directory ΓòÉΓòÉΓòÉ
  6558.  
  6559. The EA File Directory is the Directory that will be used whenever the name for 
  6560. a file to hold Extended Attributes is automatically generated.  This will also 
  6561. be used as the starting directory for the File Dialog when the user is asked to 
  6562. select a filename. 
  6563.  
  6564. See Also: 
  6565.  
  6566. o What makes up the Desktop? 
  6567. o Types of Desktop Backup 
  6568. o The Problem with Shadows 
  6569. o What is an Extended Attribute? 
  6570. o How to Modify Extended Attributes 
  6571. o Ask for EA Filename 
  6572. o Keep Temporary Files 
  6573. o Overwrite Existing Files 
  6574.  
  6575.  
  6576. ΓòÉΓòÉΓòÉ 236. Help for Display In Progress Box ΓòÉΓòÉΓòÉ
  6577.  
  6578. The Display In Progress Box checkbox will cause the Processing EAs Dialog to 
  6579. appear while the EAs are being processed.  If this option is not chosen, then 
  6580. only the Wait pointer will apppear on the screen. 
  6581.  
  6582. The Default for this item is YES. 
  6583.  
  6584.  
  6585. ΓòÉΓòÉΓòÉ 237. Help for Ignore No EAs for View/Test ΓòÉΓòÉΓòÉ
  6586.  
  6587. The Ignore No EAs for View/Test checkbox will prevent an entry in the Edit of 
  6588. Test Windows for any Directory or Path that does not have any EAs. If this item 
  6589. is set to NO and there is a Directory or File with no EAs, there will be an 
  6590. entry in the Appropriate Window for this Directory or File and, for the Edit, 
  6591. the Key Name will simply say there are no EAs. If the user is not interested in 
  6592. knowing which files do not have EAs, then this option should be left as YES, 
  6593. since it will reduce the number of entries in the Windows for those situations 
  6594. where a number of Directories or Files are included. p.The Default for this 
  6595. item is YES. 
  6596.  
  6597.  
  6598. ΓòÉΓòÉΓòÉ 238. Help for Include Hidden Files ΓòÉΓòÉΓòÉ
  6599.  
  6600. The Include Hidden Files checkbox will cause files with the Hidden Attribute 
  6601. set to be included in the files that are candidates to have their EAs 
  6602. processed. 
  6603.  
  6604. The Default for this item is NO. 
  6605.  
  6606. See also: 
  6607.  
  6608. o Include System Files 
  6609.  
  6610.  
  6611. ΓòÉΓòÉΓòÉ 239. Help for Include System Files ΓòÉΓòÉΓòÉ
  6612.  
  6613. The Include System Files checkbox will cause files with the System Attribute 
  6614. set to be included in the files that are candidates to have their EAs 
  6615. processed. 
  6616.  
  6617. The Default for this item is NO. 
  6618.  
  6619. See also: 
  6620.  
  6621. o Include Hidden Files 
  6622.  
  6623.  
  6624. ΓòÉΓòÉΓòÉ 240. Help for Ask for EA Filename ΓòÉΓòÉΓòÉ
  6625.  
  6626. The Ask for EA Filename checkbox will cause the user to be prompted for a 
  6627. Filename anytime that one is needed to contain the EAs for the selected 
  6628. Directories and/or Files.  If this items is left as the Default NO, then the 
  6629. filenames will be constructed automatically and will be a combination of the 
  6630. range of Directories and/or Files requested and the root entry picked by the 
  6631. user. 
  6632.  
  6633. The only exception to the above is when the Keep Temporary Files option is not 
  6634. checked and the View or Compare menu items are selected.  Since all files 
  6635. needed to accomplish the View or Compare will be automatically deleted as soon 
  6636. as the function is completed, the user will not be asked for a filename unless 
  6637. the filename constructed already exists and the Overwrite Existing Files option 
  6638. is not selected. 
  6639.  
  6640. The Default for this item is NO. 
  6641.  
  6642. See also: 
  6643.  
  6644. o What makes up the Desktop? 
  6645. o Types of Desktop Backup 
  6646. o The Problem with Shadows 
  6647. o What is an Extended Attribute? 
  6648. o How to Modify Extended Attributes 
  6649. o EA File Directory 
  6650. o Keep Temporary Files 
  6651. o Overwrite Existing Files 
  6652.  
  6653.  
  6654. ΓòÉΓòÉΓòÉ 241. Help for Keep Temporary Files ΓòÉΓòÉΓòÉ
  6655.  
  6656. The Keep Temporary Files checkbox will cause files that are created to 
  6657. temporarily hold EA information, such as for a Compare of the EAs between two 
  6658. sets of Directories and/or Files, to be kept after the files are no longer 
  6659. needed.  If this item is left as the Default NO, then these files will be 
  6660. deleted.  This will apply whether or not the name of the files is chosen by the 
  6661. user or done automatically. 
  6662.  
  6663. Selecting this option will also disable the Ask for EA Filename for those 
  6664. selections that use temporary files, such as View and Compare, since the files 
  6665. used for these selections will be automatically deleted once the user is 
  6666. finished with them. 
  6667.  
  6668. The Default for this item is NO. 
  6669.  
  6670. See also: 
  6671.  
  6672. o EA File Directory 
  6673. o Ask for EA Filename 
  6674. o Overwrite Existing Files 
  6675.  
  6676.  
  6677. ΓòÉΓòÉΓòÉ 242. Help for Overwrite Existing Files ΓòÉΓòÉΓòÉ
  6678.  
  6679. The Overwrite Existing Files checkbox will cause any existing file that already 
  6680. exists to be overwritten when the same filename is chosen by the user or built 
  6681. automatically.  If this item is left as the Default NO, then the user will 
  6682. always be prompted before a file is overwritten. 
  6683.  
  6684. The Default for this item is NO. 
  6685.  
  6686. See also: 
  6687.  
  6688. o EA File Directory 
  6689. o Ask for EA Filename 
  6690. o Keep Temporary Files 
  6691.  
  6692.  
  6693. ΓòÉΓòÉΓòÉ 243. Help for Log to INIEA.LOG ΓòÉΓòÉΓòÉ
  6694.  
  6695. The Log to INIEA.LOG checkbox will cause diagnostic information to be written 
  6696. to the INIEA.LOG file.  This should only be used as part of a problem 
  6697. determination sequence, since the saved information will make little sense 
  6698. without a knowledge of the program internals. 
  6699.  
  6700. The Default for this item is NO. 
  6701.  
  6702.  
  6703. ΓòÉΓòÉΓòÉ 244. Help for Continue on Sharing Violations ΓòÉΓòÉΓòÉ
  6704.  
  6705. The Continue on Sharing Violations checkbox will prevent the user from being 
  6706. asked if he wants to continue whenever a Sharing Violation is encountered while 
  6707. attempting to access the Extended Attributes for a Directory or File.  If this 
  6708. item is checked, then SysMaint will assume that the user wants to continue to 
  6709. the next Directory or File. 
  6710.  
  6711. The Default for this item is NO. 
  6712.  
  6713.  
  6714. ΓòÉΓòÉΓòÉ 245. Help for EA Test Dialog ΓòÉΓòÉΓòÉ
  6715.  
  6716. The EA Test Dialog displays the results of the Extended Attribute Test that the 
  6717. user has requested. 
  6718.  
  6719. See also: 
  6720.  
  6721. o What makes up the Desktop? 
  6722. o Types of Desktop Backup 
  6723. o The Problem with Shadows 
  6724. o What is an Extended Attribute? 
  6725. o How to Modify Extended Attributes 
  6726. o Test EAs 
  6727. o Write 
  6728. o Print 
  6729.  
  6730.  
  6731. ΓòÉΓòÉΓòÉ 246. Help for Print ΓòÉΓòÉΓòÉ
  6732.  
  6733. Selecting Print will cause the contents of the Listbox to be printed.  The 
  6734. printing is done in a separate thread, so that the message queue is not 
  6735. blocked.  However, the Test Dialog cannot be dismissed until the Print is 
  6736. finished, since dismissing the Dialog will cause the memory allocated to hold 
  6737. the Listbox items to be released. 
  6738.  
  6739. See also: 
  6740.  
  6741. o Test EAs 
  6742. o EA Test Dialog 
  6743. o Write 
  6744.  
  6745.  
  6746. ΓòÉΓòÉΓòÉ 247. Help for Write ΓòÉΓòÉΓòÉ
  6747.  
  6748. Selecting Write will cause the contents of the Listbox to be written to the 
  6749. file that is selected from the File Selection Dialog. The writing is done in a 
  6750. separate thread, so that the message queue is not blocked.  However, the Test 
  6751. Dialog cannot be dismissed until the Write is finished, since dismissing the 
  6752. Dialog will cause the memory allocated to hold the Listbox items to be 
  6753. released. 
  6754.  
  6755. See also: 
  6756.  
  6757. o Test EAs 
  6758. o EA Test Dialog 
  6759. o Print 
  6760.  
  6761.  
  6762. ΓòÉΓòÉΓòÉ 248. Help for Explain Dialog ΓòÉΓòÉΓòÉ
  6763.  
  6764. The Explain Dialog displays the results of the Explain requested by the user 
  6765. via one of the Popup Menus. 
  6766.  
  6767. See also: 
  6768.  
  6769. o Popup Menus 
  6770. o Explain 
  6771. o Write 
  6772. o Print 
  6773.  
  6774.  
  6775. ΓòÉΓòÉΓòÉ 249. Help for Print ΓòÉΓòÉΓòÉ
  6776.  
  6777. Selecting Print will cause the contents of the Listbox to be printed.  The 
  6778. printing is done in a separate thread, so that the message queue is not 
  6779. blocked.  However, the Explain Dialog cannot be dismissed until the Print is 
  6780. finished, since dismissing the Dialog will cause the memory allocated to hold 
  6781. the Listbox items to be released. 
  6782.  
  6783. See also: 
  6784.  
  6785. o Popup Menus 
  6786. o Explain 
  6787. o Explain Dialog 
  6788. o Write 
  6789.  
  6790.  
  6791. ΓòÉΓòÉΓòÉ 250. Help for Write ΓòÉΓòÉΓòÉ
  6792.  
  6793. Selecting Write will cause the contents of the Listbox to be written to the 
  6794. file that is selected from the File Selection Dialog. The writing is done in a 
  6795. separate thread, so that the message queue is not blocked.  However, the 
  6796. Explain Dialog cannot be dismissed until the Write is finished, since 
  6797. dismissing the Dialog will cause the memory allocated to hold the Listbox items 
  6798. to be released. 
  6799.  
  6800. See also: 
  6801.  
  6802. o Popup Menus 
  6803. o Explain 
  6804. o Explain Dialog 
  6805. o Print 
  6806.  
  6807.  
  6808. ΓòÉΓòÉΓòÉ 251. Help for Desktop Defaults Dialog ΓòÉΓòÉΓòÉ
  6809.  
  6810. The Desktop Defaults Dialog will allow the user to control various options that 
  6811. apply to the Desktop items and the Snapshot Backup of the Desktop. 
  6812.  
  6813. The items that can be set are: 
  6814.  
  6815. o Save Desktop Directory 
  6816. o Backup CMD Filename 
  6817. o Restore CMD Fileneame 
  6818. o Maximum Backup Generations 
  6819.  
  6820. See Also: 
  6821.  
  6822. o Desktop Menu 
  6823. o What makes up the Desktop? 
  6824. o Types of Desktop Backup 
  6825. o The Problem with Shadows 
  6826. o What is an INI File? 
  6827.  
  6828.  
  6829. ΓòÉΓòÉΓòÉ 252. Help for Save Desktop Directory ΓòÉΓòÉΓòÉ
  6830.  
  6831. The Save Desktop Directory is the Directory that will be used as the target 
  6832. directory for all Simple Backups of the Desktop. This Directory will also be 
  6833. used as the default directory for the Backup and Restore CMD files. 
  6834.  
  6835. See Also: 
  6836.  
  6837. o What makes up the Desktop? 
  6838. o The Problem with Shadows 
  6839. o Types of Desktop Backup 
  6840. o Desktop Defaults Dialog 
  6841. o Backup CMD Filename 
  6842. o Restore CMD Fileneame 
  6843.  
  6844.  
  6845. ΓòÉΓòÉΓòÉ 253. Help for Backup CMD Filename ΓòÉΓòÉΓòÉ
  6846.  
  6847. The Backup CMD Filename is the Filename that will be used for the Backup CMD 
  6848. file.  This Filename must have an extension of CMD. 
  6849.  
  6850. See Also: 
  6851.  
  6852. o What makes up the Desktop? 
  6853. o The Problem with Shadows 
  6854. o Types of Desktop Backup 
  6855. o Desktop Defaults Dialog 
  6856. o Save Desktop Directory 
  6857. o Restore CMD Fileneame 
  6858.  
  6859.  
  6860. ΓòÉΓòÉΓòÉ 254. Help for Restore CMD Fileneame ΓòÉΓòÉΓòÉ
  6861.  
  6862. The Restore CMD Filename is the Filename that will be used for the Restore CMD 
  6863. file.  This Filename must have an extension of CMD. 
  6864.  
  6865. See Also: 
  6866.  
  6867. o What makes up the Desktop? 
  6868. o The Problem with Shadows 
  6869. o Types of Desktop Backup 
  6870. o Desktop Defaults Dialog 
  6871. o Save Desktop Directory 
  6872. o Backup CMD Filename 
  6873.  
  6874.  
  6875. ΓòÉΓòÉΓòÉ 255. Help for Maximum Backup Generations ΓòÉΓòÉΓòÉ
  6876.  
  6877. The Maximum Backup Generations is the number of generations of Simple Backups 
  6878. that will be automatically maintained. Once the number of Backups reaches the 
  6879. maximum, each new Backup will cause the oldest generation to be deleted.  The 
  6880. default value is 10 generations. 
  6881.  
  6882. If the number of generations is increased, there will be no problems with the 
  6883. actual backup files.  However, if the number of generations is reduced below 
  6884. the number of actual generations of Backup that currently exist, then the extra 
  6885. generations must be deleted manually.  For example, if the maximum generations 
  6886. were to be reduced from 10 to 5 and there were 10 generations of backup 
  6887. currently in the Backup Directory, Backup generations 6 thru 10 would not be 
  6888. deleted automatically.  The reason for this is because  it is very possible 
  6889. that the user does not want the higher generations deleted and this approach 
  6890. gives them complete control over deleting old generations when the maximum is 
  6891. changed. 
  6892.  
  6893. See Also: 
  6894.  
  6895. o What makes up the Desktop? 
  6896. o The Problem with Shadows 
  6897. o Types of Desktop Backup 
  6898. o Desktop Defaults Dialog 
  6899.  
  6900.  
  6901. ΓòÉΓòÉΓòÉ 256. Help for Portable Backup Defaults Dialog ΓòÉΓòÉΓòÉ
  6902.  
  6903. The Portable Backup Defaults Dialog will allow the user to control various 
  6904. options that apply to the Portable Backup of the Desktop. 
  6905.  
  6906. The items that can be set are: 
  6907.  
  6908. o Save Desktop Directory 
  6909. o Backup File Root 
  6910. o WPS Logging File 
  6911. o Maximum Backup Generations 
  6912. o OS2.INI System Entries 
  6913. o Do Safe Backup 
  6914. o Do Safe Restore 
  6915. o Log to WPS Log File 
  6916.  
  6917. See Also: 
  6918.  
  6919. o Portable Restore Dialog 
  6920. o Desktop Menu 
  6921. o What makes up the Desktop? 
  6922. o What is an INI File? 
  6923. o The Problem with Shadows 
  6924. o Types of Desktop Backup 
  6925.  
  6926.  
  6927. ΓòÉΓòÉΓòÉ 257. Help for Save Desktop Directory ΓòÉΓòÉΓòÉ
  6928.  
  6929. The Save Desktop Directory is the Directory that will be used as the target 
  6930. directory for all Portable Backups of the Desktop. For each Portable Backup 
  6931. Generation there will be four files placed in this Directory. 
  6932.  
  6933. See Also: 
  6934.  
  6935. o Portable Backup Defaults Dialog 
  6936. o Backup File Root 
  6937. o WPS Logging File 
  6938. o Maximum Backup Generations 
  6939. o OS2.INI System Entries 
  6940. o Do Safe Backup 
  6941. o Do Safe Restore 
  6942. o Log to WPS Log File 
  6943. o Portable Restore Dialog 
  6944. o Desktop Menu 
  6945. o What makes up the Desktop? 
  6946. o What is an INI File? 
  6947. o Types of Desktop Backup 
  6948. o The Problem with Shadows 
  6949.  
  6950.  
  6951. ΓòÉΓòÉΓòÉ 258. Help for Backup File Root ΓòÉΓòÉΓòÉ
  6952.  
  6953. The Backup File Root is the Root that will be used for the names of the files 
  6954. that hold the Portable Backup information.  The Generation Number will be 
  6955. appended to the Root and an Extension added to the file name to identify the 
  6956. contents of each of the files.  There will be four files for each Backup 
  6957. Generation. 
  6958.  
  6959. See Also: 
  6960.  
  6961. o Portable Backup Defaults Dialog 
  6962. o Save Desktop Directory 
  6963. o WPS Logging File 
  6964. o Maximum Backup Generations 
  6965. o OS2.INI System Entries 
  6966. o Do Safe Backup 
  6967. o Do Safe Restore 
  6968. o Log to WPS Log File 
  6969. o Portable Restore Dialog 
  6970. o Desktop Menu 
  6971. o What makes up the Desktop? 
  6972. o What is an INI File? 
  6973. o Types of Desktop Backup 
  6974. o The Problem with Shadows 
  6975.  
  6976.  
  6977. ΓòÉΓòÉΓòÉ 259. Help for WPS Logging File ΓòÉΓòÉΓòÉ
  6978.  
  6979. The WPS Logging File is the name of the file that will be used to record a 
  6980. detailed Log of the Portable Backup or Restore. The Logging should not normally 
  6981. be turned on, since it will degrade the performance of both the Backup and the 
  6982. Restore and is of little use except to diagnose problems. 
  6983.  
  6984. See Also: 
  6985.  
  6986. o Portable Backup Defaults Dialog 
  6987. o Save Desktop Directory 
  6988. o Backup File Root 
  6989. o Maximum Backup Generations 
  6990. o OS2.INI System Entries 
  6991. o Do Safe Backup 
  6992. o Do Safe Restore 
  6993. o Log to WPS Log File 
  6994. o Portable Restore Dialog 
  6995. o Desktop Menu 
  6996. o What makes up the Desktop? 
  6997. o What is an INI File? 
  6998. o Types of Desktop Backup 
  6999. o The Problem with Shadows 
  7000.  
  7001.  
  7002. ΓòÉΓòÉΓòÉ 260. Help for Maximum Backup Generations ΓòÉΓòÉΓòÉ
  7003.  
  7004. The Maximum Backup Generations is the number of generations of Portable Backups 
  7005. that will be automatically maintained. Once the number of Backups reaches the 
  7006. maximum, each new Backup will cause the oldest generation to be deleted.  The 
  7007. default value is 10 generations. 
  7008.  
  7009. If the number of generations is increased, there will be no problems with the 
  7010. actual backup files.  However, if the number of generations is reduced below 
  7011. the number of actual generations of Backup that currently exist, then the extra 
  7012. generations must be deleted manually.  For example, if the maximum generations 
  7013. were to be reduced from 10 to 5 and there were 10 generations of backup 
  7014. currently in the Backup Directory, Backup generations 6 thru 10 would not be 
  7015. deleted automatically.  The reason for this is because  it is very possible 
  7016. that the user does not want the higher generations deleted and this approach 
  7017. gives them complete control over deleting old generations when the maximum is 
  7018. changed. 
  7019.  
  7020. See Also: 
  7021.  
  7022. o Portable Backup Defaults Dialog 
  7023. o Save Desktop Directory 
  7024. o Backup File Root 
  7025. o WPS Logging File 
  7026. o OS2.INI System Entries 
  7027. o Do Safe Backup 
  7028. o Do Safe Restore 
  7029. o Log to WPS Log File 
  7030. o Portable Restore Dialog 
  7031. o Desktop Menu 
  7032. o What makes up the Desktop? 
  7033. o What is an INI File? 
  7034. o Types of Desktop Backup 
  7035. o The Problem with Shadows 
  7036.  
  7037.  
  7038. ΓòÉΓòÉΓòÉ 261. Help for OS2.INI System Entries ΓòÉΓòÉΓòÉ
  7039.  
  7040. Select OS2.INI System Entries to include the OS/2, PM and WPS entries in the 
  7041. window that displays the contents of the OS2.INI file.  The System type entries 
  7042. are not normally included in the window because the intent of displaying these 
  7043. entries in the first place is to allow for an easy movement of the information 
  7044. to the new Desktop.  Since the new Desktop will already have the System level 
  7045. information set based on the install and any System level entries that need to 
  7046. be set because of any of the Restores will be set by PM or WPS, there is little 
  7047. reason to clutter the window with this information.  However, there will 
  7048. certainly be situations where there will be a need to copy over at least one of 
  7049. the System level entries.  Therefore, if this item is selected, the all of the 
  7050. Applications from the original OS2.INI file will be displayed in the window. 
  7051.  
  7052. The default for the item is Off. 
  7053.  
  7054. See Also: 
  7055.  
  7056. o Portable Backup Defaults Dialog 
  7057. o Save Desktop Directory 
  7058. o Backup File Root 
  7059. o WPS Logging File 
  7060. o Maximum Backup Generations 
  7061. o Do Safe Backup 
  7062. o Do Safe Restore 
  7063. o Log to WPS Log File 
  7064. o Portable Restore Dialog 
  7065. o Desktop Menu 
  7066. o What makes up the Desktop? 
  7067. o What is an INI File? 
  7068. o Types of Desktop Backup 
  7069. o The Problem with Shadows 
  7070.  
  7071.  
  7072. ΓòÉΓòÉΓòÉ 262. Help for Do Safe Backup ΓòÉΓòÉΓòÉ
  7073.  
  7074. Select Do Safe Backup if you want MultiMaint to ignore all Object information 
  7075. that cannot be gathered via standard published WPS methods and PM API's during 
  7076. the Portable Save operations. 
  7077.  
  7078. WPS does not currently provide a way to Save or Restore all of the instance 
  7079. information for the various WPS Objects.  IBM has said that this capability 
  7080. will be available sometime in a future release of OS/2, but that release is 
  7081. still quite a distance away. MultiMaint has the capability to both Save and 
  7082. Restore the instance information that is outside the scope of the published 
  7083. Methods and API's.  Both the Save and the Restore are done using publically 
  7084. available Methods and API's, however, some of them are used in a way that was 
  7085. not originally envisioned by the IBM developers.  Both the Save and the Restore 
  7086. have been done many many times with the addtional collection and restoration 
  7087. capability turned on.  However, it is recognized that there are those users who 
  7088. would prefer to be absolutely safe and would rather spend the time manually 
  7089. resetting all of the instance information that cannot be saved via the standard 
  7090. Methods and API's.  Therefore, this mechanism has been provided to all the user 
  7091. to turn off the additional instance information collection and restoration. 
  7092.  
  7093. The default for the item is Off. 
  7094.  
  7095. See Also: 
  7096.  
  7097. o Portable Backup Defaults Dialog 
  7098. o Save Desktop Directory 
  7099. o Backup File Root 
  7100. o WPS Logging File 
  7101. o Maximum Backup Generations 
  7102. o OS2.INI System Entries 
  7103. o Do Safe Restore 
  7104. o Log to WPS Log File 
  7105. o Portable Restore Dialog 
  7106. o Desktop Menu 
  7107. o What makes up the Desktop? 
  7108. o What is an INI File? 
  7109. o Types of Desktop Backup 
  7110. o The Problem with Shadows 
  7111.  
  7112.  
  7113. ΓòÉΓòÉΓòÉ 263. Help for Do Safe Restore ΓòÉΓòÉΓòÉ
  7114.  
  7115. Select Do Safe Restore if you want MultiMaint to ignore all Object information 
  7116. that cannot be gathered via standard published WPS methods and PM API's during 
  7117. the Portable Restore operations.  If the Safe Save Option was set during the 
  7118. save for the Generation being used for the Restore, then this option has no 
  7119. effect, since non of the additional information was collected during the 
  7120. Portable Save. 
  7121.  
  7122. WPS does not currently provide a way to Save or Restore all of the instance 
  7123. information for the various WPS Objects.  IBM has said that this capability 
  7124. will be available sometime in a future release of OS/2, but that release is 
  7125. still quite a distance away. MultiMaint has the capability to both Save and 
  7126. Restore the instance information that is outside the scope of the published 
  7127. Methods and API's.  Both the Save and the Restore are done using publically 
  7128. available Methods and API's, however, some of them are used in a way that was 
  7129. not originally envisioned by the IBM developers.  Both the Save and the Restore 
  7130. have been done many many times with the addtional collection and restoration 
  7131. capability turned on.  However, it is recognized that there are those users who 
  7132. would prefer to be absolutely safe and would rather spend the time manually 
  7133. resetting all of the instance information that cannot be saved via the standard 
  7134. Methods and API's.  Therefore, this mechanism has been provided to all the user 
  7135. to turn off the additional instance information collection and restoration. 
  7136.  
  7137. The default for the item is Off. 
  7138.  
  7139. See Also: 
  7140.  
  7141. o Portable Backup Defaults Dialog 
  7142. o Save Desktop Directory 
  7143. o Backup File Root 
  7144. o WPS Logging File 
  7145. o Maximum Backup Generations 
  7146. o OS2.INI System Entries 
  7147. o Do Safe Backup 
  7148. o Log to WPS Log File 
  7149. o Portable Restore Dialog 
  7150. o Desktop Menu 
  7151. o What makes up the Desktop? 
  7152. o What is an INI File? 
  7153. o Types of Desktop Backup 
  7154. o The Problem with Shadows 
  7155.  
  7156.  
  7157. ΓòÉΓòÉΓòÉ 264. Help for Log to WPS Log File ΓòÉΓòÉΓòÉ
  7158.  
  7159. Select Log to WPS Log File to turn on the logging function for either the 
  7160. Portable Save or Restore operations.  Turning on this option will degrade the 
  7161. performance of both the Save and Restore and is intended primarily for 
  7162. identifying problems with either the Save or Restore.  Normally, this option 
  7163. would be left off unless a log file was requested as part of the technical 
  7164. support functions. 
  7165.  
  7166. The default for the item is Off. 
  7167.  
  7168. See Also: 
  7169.  
  7170. o Portable Backup Defaults Dialog 
  7171. o Save Desktop Directory 
  7172. o Backup File Root 
  7173. o WPS Logging File 
  7174. o Maximum Backup Generations 
  7175. o OS2.INI System Entries 
  7176. o Do Safe Backup 
  7177. o Do Safe Restore 
  7178. o Portable Restore Dialog 
  7179. o Desktop Menu 
  7180. o What makes up the Desktop? 
  7181. o What is an INI File? 
  7182. o Types of Desktop Backup 
  7183. o The Problem with Shadows 
  7184.  
  7185.  
  7186. ΓòÉΓòÉΓòÉ 265. Help for Portable Restore Dialog ΓòÉΓòÉΓòÉ
  7187.  
  7188. The Portable Restore Dialog is used to control the Portable Restore of the 
  7189. various WPS Desktop Objects. 
  7190.  
  7191. See Also: 
  7192.  
  7193. o Write File 
  7194. o Existing Object 
  7195. o Class Not Registered 
  7196. o Replaces Class 
  7197. o Folder not Found 
  7198. o Restore Type 
  7199. o Execute 
  7200. o Write 
  7201. o Print 
  7202. o Change Window Contents 
  7203. o System 
  7204. o Portable Restore Item Window 
  7205. o Portable Backup Defaults Dialog 
  7206. o Desktop Menu 
  7207. o What makes up the Desktop? 
  7208. o What is an INI File? 
  7209. o Types of Desktop Backup 
  7210. o The Problem with Shadows 
  7211.  
  7212.  
  7213. ΓòÉΓòÉΓòÉ 266. Help for Write File ΓòÉΓòÉΓòÉ
  7214.  
  7215. The Write File is the file that will be used to hold the contents of the 
  7216. Portable Restore Window if the Write button is selected. 
  7217.  
  7218. See Also: 
  7219.  
  7220. o Portable Restore Dialog 
  7221. o Existing Object 
  7222. o Class Not Registered 
  7223. o Replaces Class 
  7224. o Folder not Found 
  7225. o Restore Type 
  7226. o Execute 
  7227. o Write 
  7228. o Print 
  7229. o Change Window Contents 
  7230. o System 
  7231. o Portable Restore Item Window 
  7232. o Portable Backup Defaults Dialog 
  7233. o Desktop Menu 
  7234. o What makes up the Desktop? 
  7235. o What is an INI File? 
  7236. o Types of Desktop Backup 
  7237. o The Problem with Shadows 
  7238.  
  7239.  
  7240. ΓòÉΓòÉΓòÉ 267. Help for Existing Object ΓòÉΓòÉΓòÉ
  7241.  
  7242. The Existing Object buttons determine the action to take when an Object being 
  7243. Restored already exists in the same Folder. 
  7244.  
  7245. The selections and their effect are: 
  7246.  
  7247.  1. Bypass  - The Object will not be Restored. 
  7248.  
  7249.  2. Ask   - The user will be asked what they want done. 
  7250.  
  7251.  3. Replace - The existing Object will be deleted and recreated. 
  7252.  
  7253.  4. Update  - The Instance information for the existing Object will be updated. 
  7254.  
  7255. See Also: 
  7256.  
  7257. o Portable Restore Dialog 
  7258. o Write File 
  7259. o Class Not Registered 
  7260. o Replaces Class 
  7261. o Folder not Found 
  7262. o Restore Type 
  7263. o Execute 
  7264. o Write 
  7265. o Print 
  7266. o Change Window Contents 
  7267. o System 
  7268. o Portable Restore Item Window 
  7269. o Portable Backup Defaults Dialog 
  7270. o Desktop Menu 
  7271. o What makes up the Desktop? 
  7272. o What is an INI File? 
  7273. o Types of Desktop Backup 
  7274. o The Problem with Shadows 
  7275.  
  7276.  
  7277. ΓòÉΓòÉΓòÉ 268. Help for Class Not Registered ΓòÉΓòÉΓòÉ
  7278.  
  7279. The Class Not Registered selections control what will be done when a Restore is 
  7280. attempted for an Object and the Class for the Object is not a standard Class 
  7281. and is not currently registered for the Desktop that is the target of the 
  7282. Restore. 
  7283.  
  7284. If the Class is Registered, either automatically or because the user asks that 
  7285. it be Registered, the DLL that implements the Class must already exist on the 
  7286. Target machine and must be in a Directory that is in the LIBPATH.  If either of 
  7287. these conditions are not met, then the Registration of the Class will fail and 
  7288. the Object will not be Restored. 
  7289.  
  7290. The selections and their effect are: 
  7291.  
  7292.  1. Bypass     - The Object will not be Restored. 
  7293.  
  7294.  2. Ask      - The user will be asked what they want done. 
  7295.  
  7296.  3. Auto Register - The Class will automatically be Registered using the 
  7297.     information from the Saved Desktop. 
  7298.  
  7299. See Also: 
  7300.  
  7301. o Portable Restore Dialog 
  7302. o Write File 
  7303. o Existing Object 
  7304. o Replaces Class 
  7305. o Folder not Found 
  7306. o Restore Type 
  7307. o Execute 
  7308. o Write 
  7309. o Print 
  7310. o Change Window Contents 
  7311. o System 
  7312. o Portable Restore Item Window 
  7313. o Portable Backup Defaults Dialog 
  7314. o Desktop Menu 
  7315. o What makes up the Desktop? 
  7316. o What is an INI File? 
  7317. o Types of Desktop Backup 
  7318. o The Problem with Shadows 
  7319.  
  7320.  
  7321. ΓòÉΓòÉΓòÉ 269. Help for Replaces Class ΓòÉΓòÉΓòÉ
  7322.  
  7323. Replaces Class determines the action to be taken if the Class of an Object 
  7324. being Restored Replaces one of the existing Classes and the Replacement has not 
  7325. yet been done.  If a Class Replacement is done, then the Desktop will be Reset 
  7326. once the Portable Restore Dialog is dismissed, even if Do Safe Restore is 
  7327. selected in the Portable Defaults Dialog. 
  7328.  
  7329. The selections and their effect are: 
  7330.  
  7331.  1. Bypass    - The Object will not be Restored. 
  7332.  
  7333.  2. Ask      - The user will be asked what they want done. 
  7334.  
  7335.  3. Auto Replace - The New Class will automatically Replace the old Class. 
  7336.  
  7337. See Also: 
  7338.  
  7339. o Portable Restore Dialog 
  7340. o Write File 
  7341. o Existing Object 
  7342. o Class Not Registered 
  7343. o Folder not Found 
  7344. o Restore Type 
  7345. o Execute 
  7346. o Write 
  7347. o Print 
  7348. o Change Window Contents 
  7349. o System 
  7350. o Portable Restore Item Window 
  7351. o Portable Backup Defaults Dialog 
  7352. o Desktop Menu 
  7353. o What makes up the Desktop? 
  7354. o What is an INI File? 
  7355. o Types of Desktop Backup 
  7356. o The Problem with Shadows 
  7357.  
  7358.  
  7359. ΓòÉΓòÉΓòÉ 270. Help for Folder not Found ΓòÉΓòÉΓòÉ
  7360.  
  7361. Folder not Found determines what action to take if an Object is being Restored 
  7362. and the Folder that should contain the Object does not currently exist on the 
  7363. Desktop. 
  7364.  
  7365. The selections and their effect are: 
  7366.  
  7367.  1. Bypass    - The Object will not be Restored. 
  7368.  
  7369.  2. Ask     - The user will be asked what they want done. 
  7370.  
  7371.  3. Create    - The Folder will automatically be Created, this is the same as 
  7372.     Restoring the Folder as well as the current Object. 
  7373.  
  7374.  4. To Desktop  - The Folder will not be Created and the Selected Object will 
  7375.     be Restored Directly to the Desktop. 
  7376.  
  7377. See Also: 
  7378.  
  7379. o Portable Restore Dialog 
  7380. o Write File 
  7381. o Existing Object 
  7382. o Class Not Registered 
  7383. o Replaces Class 
  7384. o Restore Type 
  7385. o Execute 
  7386. o Write 
  7387. o Print 
  7388. o Change Window Contents 
  7389. o System 
  7390. o Portable Restore Item Window 
  7391. o Portable Backup Defaults Dialog 
  7392. o Desktop Menu 
  7393. o What makes up the Desktop? 
  7394. o What is an INI File? 
  7395. o Types of Desktop Backup 
  7396. o The Problem with Shadows 
  7397.  
  7398.  
  7399. ΓòÉΓòÉΓòÉ 271. Help for Restore Type ΓòÉΓòÉΓòÉ
  7400.  
  7401. The Restore Type selection determines how to choose which Objects to Restore 
  7402. when the Execute is selected. 
  7403.  
  7404. If the Portable Restore Window contains a list of Objects then the selections 
  7405. and their effect are: 
  7406.  
  7407.  1. Do Selected - The Objects which are currently highlighted will be Restored. 
  7408.  
  7409.  2. Do All    - All Objects currently displayed in the Portable Restore window 
  7410.     will be Restored. 
  7411.  
  7412. If the Portable Restore Window contains the contents of the OS2.INI file then 
  7413. the selections and their effect are: 
  7414.  
  7415.  1. Do Selected - The Entries which are currently highlighted will be copied to 
  7416.     the existing OS2.INI file. 
  7417.  
  7418.  2. Do All    - All Entries currently displayed in the Portable Restore window 
  7419.     will be copied to the existing OS2.INI file. 
  7420.  
  7421. See Also: 
  7422.  
  7423. o Portable Restore Dialog 
  7424. o Write File 
  7425. o Existing Object 
  7426. o Class Not Registered 
  7427. o Replaces Class 
  7428. o Folder not Found 
  7429. o Execute 
  7430. o Write 
  7431. o Print 
  7432. o Change Window Contents 
  7433. o System 
  7434. o Portable Restore Item Window 
  7435. o Portable Backup Defaults Dialog 
  7436. o Desktop Menu 
  7437. o What makes up the Desktop? 
  7438. o What is an INI File? 
  7439. o Types of Desktop Backup 
  7440. o The Problem with Shadows 
  7441.  
  7442.  
  7443. ΓòÉΓòÉΓòÉ 272. Help for Execute ΓòÉΓòÉΓòÉ
  7444.  
  7445. The Execute button will cause the Restore to be done based on the contents of 
  7446. the Portable Restore Window and the currently set options. 
  7447.  
  7448. See Also: 
  7449.  
  7450. o Portable Restore Dialog 
  7451. o Write File 
  7452. o Existing Object 
  7453. o Class Not Registered 
  7454. o Replaces Class 
  7455. o Folder not Found 
  7456. o Restore Type 
  7457. o Write 
  7458. o Print 
  7459. o Change Window Contents 
  7460. o System 
  7461. o Portable Restore Item Window 
  7462. o Portable Backup Defaults Dialog 
  7463. o Desktop Menu 
  7464. o What makes up the Desktop? 
  7465. o What is an INI File? 
  7466. o Types of Desktop Backup 
  7467. o The Problem with Shadows 
  7468.  
  7469.  
  7470. ΓòÉΓòÉΓòÉ 273. Help for Write ΓòÉΓòÉΓòÉ
  7471.  
  7472. The Write button will cause the contents of the Portable Restore Window to be 
  7473. written to the current Write File. 
  7474.  
  7475. See Also: 
  7476.  
  7477. o Portable Restore Dialog 
  7478. o Write File 
  7479. o Existing Object 
  7480. o Class Not Registered 
  7481. o Replaces Class 
  7482. o Folder not Found 
  7483. o Restore Type 
  7484. o Execute 
  7485. o Print 
  7486. o Change Window Contents 
  7487. o System 
  7488. o Portable Restore Item Window 
  7489. o Portable Backup Defaults Dialog 
  7490. o Desktop Menu 
  7491. o What makes up the Desktop? 
  7492. o What is an INI File? 
  7493. o Types of Desktop Backup 
  7494. o The Problem with Shadows 
  7495.  
  7496.  
  7497. ΓòÉΓòÉΓòÉ 274. Help for Print ΓòÉΓòÉΓòÉ
  7498.  
  7499. The Printbutton will cause the contents of the Portable Restore Window to be 
  7500. printer on the default printer. 
  7501.  
  7502. See Also: 
  7503.  
  7504. o Portable Restore Dialog 
  7505. o Write File 
  7506. o Existing Object 
  7507. o Class Not Registered 
  7508. o Replaces Class 
  7509. o Folder not Found 
  7510. o Restore Type 
  7511. o Execute 
  7512. o Write 
  7513. o Change Window Contents 
  7514. o System 
  7515. o Portable Restore Item Window 
  7516. o Portable Backup Defaults Dialog 
  7517. o Desktop Menu 
  7518. o What makes up the Desktop? 
  7519. o What is an INI File? 
  7520. o Types of Desktop Backup 
  7521. o The Problem with Shadows 
  7522.  
  7523.  
  7524. ΓòÉΓòÉΓòÉ 275. Help for Change Window Contents ΓòÉΓòÉΓòÉ
  7525.  
  7526. The Change Window Contents button swaps the contents of the Portable Restore 
  7527. Window between the list of Objects to Restore and the list of OS2.INI 
  7528. Applications to copy to the current OS2.INI file.  The actual text on this 
  7529. button will depend on the current contents of the Portable Restore Window. 
  7530.  
  7531. If the Portable Restore Window current contains a list of Objects to Restore, 
  7532. then the text on this button will be OS2.INI. 
  7533.  
  7534. If the Portable Restore Window current contains a list of the Appplication in 
  7535. the OS2.INI File to Restore, then the text on this button will be Objects. 
  7536.  
  7537. See Also: 
  7538.  
  7539. o Portable Restore Dialog 
  7540. o Write File 
  7541. o Existing Object 
  7542. o Class Not Registered 
  7543. o Replaces Class 
  7544. o Folder not Found 
  7545. o Restore Type 
  7546. o Execute 
  7547. o Write 
  7548. o Print 
  7549. o System 
  7550. o Portable Restore Item Window 
  7551. o Portable Backup Defaults Dialog 
  7552. o Desktop Menu 
  7553. o What makes up the Desktop? 
  7554. o What is an INI File? 
  7555. o Types of Desktop Backup 
  7556. o The Problem with Shadows 
  7557.  
  7558.  
  7559. ΓòÉΓòÉΓòÉ 276. Help for System ΓòÉΓòÉΓòÉ
  7560.  
  7561. The System button will cause the System Settings from the Source Desktop to be 
  7562. set on the Target Desktop.  These settings are things like the Cursor type and 
  7563. size, Keyboard Repeat Rate, Window Border Size and other general Desktop 
  7564. settings.  These settings do not include the Desktop Colors or the Desktop 
  7565. Color Palette. 
  7566.  
  7567. See Also: 
  7568.  
  7569. o Portable Restore Dialog 
  7570. o Write File 
  7571. o Existing Object 
  7572. o Class Not Registered 
  7573. o Replaces Class 
  7574. o Folder not Found 
  7575. o Restore Type 
  7576. o Execute 
  7577. o Write 
  7578. o Print 
  7579. o Change Window Contents 
  7580. o Portable Restore Item Window 
  7581. o Portable Backup Defaults Dialog 
  7582. o Desktop Menu 
  7583. o What makes up the Desktop? 
  7584. o What is an INI File? 
  7585. o Types of Desktop Backup 
  7586. o The Problem with Shadows 
  7587.  
  7588.  
  7589. ΓòÉΓòÉΓòÉ 277. Help for Portable Restore Item Window ΓòÉΓòÉΓòÉ
  7590.  
  7591. The Portable Restore Item Window is the window that contains the items that can 
  7592. be restored.  The listing will either be the Objects that can be Restored to 
  7593. the Target Desktop or the OS2.INI Applications from the Source Desktop that can 
  7594. be Restored to the OS2.INI file on the Target Desktop. 
  7595.  
  7596. Initially, the window will simply list the appropriate items.  As items are 
  7597. Restored, the text for the items in the window will be updated to reflect the 
  7598. result of the attempt to Restore that specific item.  The result will normally 
  7599. be, Restore Successful, which means that no problems were encountered.  if the 
  7600. Restore was not successful because of the settings of one of the Options, then 
  7601. the additional text will say Restore Unsuccessful and give the reason for the 
  7602. failure.  If an unexpected problem was encountered during the Restore attempt 
  7603. for the item, then the Restore Unsuccessful text will appear along with some 
  7604. reason information. 
  7605.  
  7606. If an attempt to Restore an item fails because of an unexpected problem, then 
  7607. the user should do the following and contact technical support. 
  7608.  
  7609.  1. Write the Contents of the Restore Window to the Write File. 
  7610.  
  7611.  2. Assuming the Logging was not turned on in the Defaults Dialog, the user 
  7612.     should exit from the Restore Dialog, go to the Defaults Dialog, turn on the 
  7613.     Logging, restart the Restore Dialog and redo the Restore that failed. 
  7614.  
  7615.  3. Both the copy of the Portable Restore Window that was written and the Log 
  7616.     File should be zipped and sent to Carry Associates via a diskette or via 
  7617.     our Compuserve ID, 72662,3616, along with any additional information 
  7618.     available. 
  7619.  
  7620. See Also: 
  7621.  
  7622. o Portable Restore Dialog 
  7623. o Write File 
  7624. o Existing Object 
  7625. o Class Not Registered 
  7626. o Replaces Class 
  7627. o Folder not Found 
  7628. o Restore Type 
  7629. o Execute 
  7630. o Write 
  7631. o Print 
  7632. o Change Window Contents 
  7633. o System 
  7634. o Portable Backup Defaults Dialog 
  7635. o Desktop Menu 
  7636. o What makes up the Desktop? 
  7637. o What is an INI File? 
  7638. o Types of Desktop Backup 
  7639. o The Problem with Shadows 
  7640.  
  7641.  
  7642. ΓòÉΓòÉΓòÉ 278. Help for Help index ΓòÉΓòÉΓòÉ
  7643.  
  7644. Select Help index on the Help pull down to see the help index for IniMaint or 
  7645. SysMaint 
  7646.  
  7647.  
  7648. ΓòÉΓòÉΓòÉ 279. Help for Keys help ΓòÉΓòÉΓòÉ
  7649.  
  7650. Select Keys help on the Help pull down for help on the keys you use to perform 
  7651. a specific task, 
  7652.  
  7653. When you select this item, you see a list of key groups.  Double click on one 
  7654. of the groups to see the keys you use to perform the task. 
  7655.  
  7656.  
  7657. ΓòÉΓòÉΓòÉ 280. Help for Help pull down ΓòÉΓòÉΓòÉ
  7658.  
  7659. The Help pull down contains items you can use to get different types of on-line 
  7660. help for the IniMaint or SysMaint. 
  7661.  
  7662. Press the Enter key to access the items on the Help pull down. 
  7663.  
  7664.  
  7665. ΓòÉΓòÉΓòÉ 281. Help for help ΓòÉΓòÉΓòÉ
  7666.  
  7667. Select Help for help on the Help pull down for information on how to use the 
  7668. Reliability Plus Control help facility. 
  7669.  
  7670.  
  7671. ΓòÉΓòÉΓòÉ 282. Help for Cancel ΓòÉΓòÉΓòÉ
  7672.  
  7673. Select the Cancel pushbutton to exit the dialog without performing any action. 
  7674.  
  7675.  
  7676. ΓòÉΓòÉΓòÉ 283. Help for Help ΓòÉΓòÉΓòÉ
  7677.  
  7678. Select the Help pushbutton when you need help with the highlighted field on the 
  7679. dialog. 
  7680.  
  7681. For more information about using the help facility, select Help for help on the 
  7682. Help pull down. 
  7683.  
  7684.  
  7685. ΓòÉΓòÉΓòÉ 284. Help for Extended help ΓòÉΓòÉΓòÉ
  7686.  
  7687. Select Extended help on the Help pull down to see the extended help panel for 
  7688. IniMaint or SysMaint. 
  7689.  
  7690.  
  7691. ΓòÉΓòÉΓòÉ 285. Help for Keys ΓòÉΓòÉΓòÉ
  7692.  
  7693. Double click on one of the following groups to get help for keys that do a 
  7694. specific task: 
  7695.  
  7696. o Cursor movement keys 
  7697. o Action bar keys 
  7698. o Menu keys 
  7699. o Dialog keys 
  7700. o System keys. 
  7701.  
  7702.  
  7703. ΓòÉΓòÉΓòÉ 286. Help for Cursor movement keys ΓòÉΓòÉΓòÉ
  7704.  
  7705. Use these keys to move the cursor in the editing area. 
  7706.  
  7707. Key:          Function: 
  7708.  
  7709. Up            Moves the cursor up one line. 
  7710.  
  7711. Down          Moves the cursor down one line. 
  7712.  
  7713. Right         Moves the cursor right one character. 
  7714.  
  7715. Left          Moves the cursor left one character. 
  7716.  
  7717. Ctrl+Right    Moves the cursor to the beginning of the next word. 
  7718.  
  7719. Ctrl+Left     Moves the cursor to the beginning of the previous word. 
  7720.  
  7721. Home          Moves the cursor to the beginning of the current line. 
  7722.  
  7723. End           Moves the cursor to the end of the current line. 
  7724.  
  7725. Ctrl+Home     Moves the cursor to the beginning of the first line in the file. 
  7726.  
  7727. Ctrl+End      Moves the cursor to the end of the last line in the file. 
  7728.  
  7729. Page Up       Scrolls the text up one window. 
  7730.  
  7731. Page Down     Scrolls the text down one window. 
  7732.  
  7733.  
  7734. ΓòÉΓòÉΓòÉ 287. Help for Action bar keys ΓòÉΓòÉΓòÉ
  7735.  
  7736. Use these keys to select the System icon and action bar items. 
  7737.  
  7738. Key:           Function: 
  7739.  
  7740. F10            Switches between the action bar and the editing area. 
  7741.  
  7742. Shift+Esc      Switches between the System icon and the editing area. 
  7743.  
  7744. Right          Highlights the next action bar item or the System icon. 
  7745.  
  7746. Left           Highlights the previous action bar item or the System icon. 
  7747.  
  7748. Enter          Accesses the pull down of the highlighted action bar item or 
  7749.                System icon. 
  7750.  
  7751. Mnemonic       The mnemonic key is the key corresponding with the underlined 
  7752.                letter in the action bar items.  It accesses the pull down of 
  7753.                the action bar item containing the mnemonic. 
  7754.  
  7755. Escape         Returns to the editing area. 
  7756.  
  7757.  
  7758. ΓòÉΓòÉΓòÉ 288. Help for Menu keys ΓòÉΓòÉΓòÉ
  7759.  
  7760. Use these keys to select pull down items. 
  7761.  
  7762. Key:           Function: 
  7763.  
  7764. Up             Moves up one pull down item. 
  7765.  
  7766. Down           Moves down one pull down item. 
  7767.  
  7768. Enter          Selects the highlighted pull down item. 
  7769.  
  7770. Mnemonic       The mnemonic key is the key corresponding with the underlined 
  7771.                letter in the pull down items.  It selects the pull down item 
  7772.                containing the mnemonic. 
  7773.  
  7774. Escape         Closes the pull down. 
  7775.  
  7776.  
  7777. ΓòÉΓòÉΓòÉ 289. Help for Dialog keys ΓòÉΓòÉΓòÉ
  7778.  
  7779. Use these keys to select dialog box items. 
  7780.  
  7781. Key:          Function: 
  7782.  
  7783. Tab           Moves to the next control group on the dialog. 
  7784.  
  7785. Shift+Tab     Moves to the previous control group on the dialog. 
  7786.  
  7787. Right         Moves to the next button on the dialog. 
  7788.  
  7789. Left          Moves to the previous button on the dialog. 
  7790.  
  7791. Up            Moves up one item in a selection box. 
  7792.  
  7793. Down          Moves down one item in a selection box. 
  7794.  
  7795. Page Up       Scrolls up one page in a selection box with scroll bars. 
  7796.  
  7797. Page Down     Scrolls down one page in a selection box with scroll bars. 
  7798.  
  7799. Spacebar      Switches a check box on and off. 
  7800.  
  7801. Enter         Starts the activity for the selected pushbutton. 
  7802.  
  7803. Escape        Exits the dialog. 
  7804.  
  7805.  
  7806. ΓòÉΓòÉΓòÉ 290. Help for System keys ΓòÉΓòÉΓòÉ
  7807.  
  7808. Use these keys to switch between, move, and size Presentation Manager windows. 
  7809.  
  7810. Key:                Function: 
  7811.  
  7812. Alt+Tab             Switches to the next Presentation Manager window. 
  7813.  
  7814. Alt+Shift+Tab       Switches to the previous Presentation Manager window. 
  7815.  
  7816. Alt+Esc             Switches to the next application (including 
  7817.                     non-Presentation Manager applications). 
  7818.  
  7819. Ctrl+Esc            Switches to the Task List. 
  7820.  
  7821. Alt+F4              Closes the active window. 
  7822.  
  7823. Alt+F5              Restores the active window. 
  7824.  
  7825. Alt+F7              Moves the active window. 
  7826.  
  7827. Alt+F8              Sizes the active window. 
  7828.  
  7829. Alt+F9              Minimizes the active window. 
  7830.  
  7831. Alt+F10             Maximizes the active window. 
  7832.