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