home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / MAXIMUS / MPM1_10A.ZIP / MAXFMPM.INF (.txt) < prev    next >
OS/2 Help File  |  1994-04-05  |  55KB  |  1,430 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. OverView ΓòÉΓòÉΓòÉ
  3.  
  4.                             MaxFile/PM - Version 1.10
  5.  
  6.  
  7.                   A FILES.BBS Manager for Presentation Manager
  8.                        Copyright (C) 1994, Craig Morrison
  9.                               All Rights Reserved.
  10.  
  11. Portions of the header files used in compilation are:
  12.  
  13.   Copyright (C) 1992 by Scott J. Dudley
  14.   Copyright (C) 1993 by Aki Antman
  15.   Copyright (C) 1994 by Marco Maccaferri
  16.  
  17. MSGAPI portions of the Announce Files option are:
  18.  
  19.   Copyright 1991 by Scott J. Dudley.  All rights reserved.
  20.   "Squish" and "Maximus" are trademarks of Scott J. Dudley.
  21.  
  22. From the Development Team of:
  23.  
  24.   Craig Morrison - MaxFile/PM Development
  25.     1:201/60@fidonet.org
  26.  
  27.   Ronald Van Iwaarden - MaxFile/2 Development
  28.     1:104/338@fidonet.org
  29.  
  30. See next: Forward 
  31.  
  32.  
  33. ΓòÉΓòÉΓòÉ 1.1. Thank You's ΓòÉΓòÉΓòÉ
  34.  
  35. Special Thanks go out to:
  36.  
  37.  Mark Kimes
  38.   For putting up with my never ending questions and general
  39.   bull-headedness. What can I say, Windows gave me bad habits
  40.   when it comes to programming.
  41.  
  42.  Scott Dudley
  43.   For making Maximus the great BBS that it is!
  44.  
  45.  Marco Maccaferri
  46.   For providing the Lora structures and Lora itself
  47.  
  48.  Rick Fishman
  49.   His container code was a great source of inspiration
  50.  
  51.  Steven Crandall
  52.   Who thinks I should be barefoot and coding all the time
  53.  
  54.  Rick Ford
  55.   Keeping me up to date with the Lora-BBS information
  56.  
  57.  Eric Chew
  58.   For providing the SuperBBS information and testing
  59.  
  60.  Steve Lamb
  61.   "Generic" code tester
  62.  
  63.  J Gitzen
  64.   Maximus code tester
  65.  
  66.  David Campbell
  67.   Lora-BBS code tester
  68.  
  69.  Raymond Deroo
  70.   Maximus code tester
  71.  
  72.  David Roberts
  73.   Maximus code tester
  74.  
  75.  Jerry McBride
  76.   Maximus code tester
  77.  
  78.  Christian Heldwein
  79.   For volunteering to distribute MaxFile/PM in Zone 2
  80.  
  81. If I missed anyone, well...you know who you are! Thanks! 
  82.  
  83.  
  84. ΓòÉΓòÉΓòÉ 1.2. OS/2 Service Pack Information ΓòÉΓòÉΓòÉ
  85.  
  86.  NOTICE TO OS/2 SERVICE PACK USERS 
  87.  
  88.  The incompatibility problems experienced with the beta service pack and the 
  89. recently released service pack have been addressed. MaxFile/PM should now run 
  90. on stock 2.1 GA code along with the beta and GA service packs. 
  91.  
  92.  There have been some problems reported with the GA service pack, your mileage 
  93. may vary. 
  94.  
  95.  
  96. ΓòÉΓòÉΓòÉ 1.3. What's New ΓòÉΓòÉΓòÉ
  97.  
  98. -  Added a case and position insensitive search for finding files. 
  99.  
  100. -  Due to popular request, files that have the same base name as the FILES.BBS 
  101. List for an area are NOT shown as orphan files in a FILES.BBS Window. 
  102.  
  103. -  Added a new option to the context menu of the FILES.BBS windows; Copy 
  104. Description. The description of the first item selected is copied and used as 
  105. the description for all the marked files with a 'x of xx' counter appended to 
  106. it. 
  107.  
  108. -  You can now use wildcards to specify what file extensions are okay to adopt. 
  109.  
  110. -  Drag and Drop to folders is now working again. Sorry folks, I *really* 
  111. didn't break it on purpose. 
  112.  
  113. -  Fixed up the drop code a little bit to handle file clashes better. If a file 
  114. that is being dropped on a window exists you will now be asked if you want to 
  115. over-write the file that exists with the file that is being dropped. 
  116.  
  117. -  Rewrote the FILES.BBS reader so that it now correctly reads a FILES.BBS 
  118. file. This corrects the problems that many have reported that were occuring 
  119. with the last entry in a FILES.BBS. Thanks go out to Carl Neal for helping me 
  120. think this one through. 
  121.  
  122. -  New option on the FILES.BBS context menu. 'Announce Files...' you may now 
  123. announce selected files to any message base that uses either the Squish or 
  124. *.MSG message formats. 
  125.  
  126. -  Added a REXX file that will create an object on your desktop for MaxFile/PM 
  127. with the proper settings. 
  128.  
  129. -  Orphan files are now added to the end of the file list in each container. 
  130. Its kind of slow, but there is nothing stopping you from continuing to work 
  131. with the files in the container since the insertion is performed in a separate 
  132. thread. 
  133.  
  134. -  Fixed a minor embarassment on my part, headers are now skipped correctly. 
  135.  
  136. -  Added an Outdated file tosser. You can scan for files older than <n> days 
  137. and either move them to a specific area or send them off to the bit bucket. 
  138.  
  139. -  Added an All Files Generator. At present all it does is create a 
  140. comprehensive list of files. In the future I plan to have it create a new files 
  141. list also. 
  142.  
  143. -  Version 1.08 consists of many, many changes that are too numerous to outline 
  144. here. Suffice it to say some of the code was completely rewritten and that 
  145. quite a few bugs were squashed in the process. Overall MaxFile/PM should be 
  146. MUCH more stable and work on a wider variety of systems. 
  147.  
  148. -  Fixed traps when saving FILES.BBS entries. 
  149.  
  150. -  Revamped CloseAllWindows() code, it does what it is supposed to now. 
  151.  
  152. -  Fixed traps in DupeChecker() code. 
  153.  
  154. -  Cleaned up error recovery code in a number of places. 
  155.  
  156. -  Added an automatic window function. You can now have one FILES.BBS window 
  157. opened automatically for you when the program starts. Just leave the FILES.BBS 
  158. window that you want opened automatically open when you shut down MaxFile/PM. 
  159.  
  160. -  Revved up the Adopt Files code, it now works fast enough for AutoAdopt to be 
  161. usable. 
  162.  
  163. -  Got the dupe checker working. 
  164.  
  165. -  Re-enabled the code to open multiple FILES.BBS windows from the File Area 
  166. window. 
  167.  
  168. -  Fixed a minor bit of stupidity on my part in the configuration code that 
  169. wouldn't bring up the Settings dialog the first time MaxFile/PM was run. 
  170.  
  171. -  Added accelerators (hot-keys) for easier function access. 
  172.  
  173. -  Added ability to skip over headers in FILES.BBS. 
  174.  
  175. -  Added extended description support. 
  176.  
  177. -  Enabled Virus Scanner option. 
  178.  
  179. -  Added ability to extract an archive to a specified directory. 
  180.  
  181. -  Added support for fully qualified filenames in FILES.BBS files. 
  182.  
  183. -  Added a generic file format to support _any_ BBS package that uses the 
  184. FILES.BBS format for download directories. Steve Lamb gets credit for this one. 
  185.  
  186. -  Ripped out the old text configuration file code, it was causing way too much 
  187. confusion with users who weren't running Maximus. 
  188.  
  189. -  Dropped the _tmalloc() code and went back to the API memory allocation 
  190. functions. 
  191.  
  192. -  Added a new option to the Adopt Options dialog, DL Counters. 
  193.  
  194. -  Changed memory allocation code to use the library _tmalloc() function for 
  195. compatibility with the PM's 16-bit code. Hopefully this will squash the random 
  196. SYS3175 access violations that some have been experiencing. 
  197.  
  198. -  Added first run of the SuperBBS code. I don't know much about SBBS folks, so 
  199. you are pretty much on your own. For what I do know, please keep reading this 
  200. document. 
  201.  
  202. -  Fixed a bug where if more than 4 files were tagged for dragging an error 
  203. would occur when dropping the files on a window. 
  204.  
  205. -  Previous code wasn't setting the changes flag when a FILE_ID.DIZ was 
  206. imported from an archive. It is now. (Thanks Jim!) 
  207.  
  208. -  Fixed a bug where if only a filename was present in the FILES.BBS it would 
  209. move the filename of the next file into its description. 
  210.  
  211. -  Added external program macros to the FILES.BBS windows. 
  212.  
  213. -  Added Lora compatibility. 
  214.  
  215. -  Fixed bug that made it so only D:\MAX\AREA.DAT could be read as a valid area 
  216. file. 
  217.  
  218.  
  219. ΓòÉΓòÉΓòÉ 2. Forward ΓòÉΓòÉΓòÉ
  220.  
  221.  MaxFile/PM is a FILES.BBS manager that runs under Presentation Manager. While 
  222. it was written with the Maximus-CBCS in mind, any BBS software package that 
  223. uses the standard FILES.BBS format is supported. 
  224.  
  225. A quick list of the features are: 
  226.  
  227.     1. Drag and Drop between file areas 
  228.  
  229.     2. Adopting orphan files 
  230.  
  231.     3. FILE_ID.DIZ import 
  232.  
  233.     4. Rearchiving files 
  234.  
  235.     5. Sorting by: 
  236.  
  237.       Name 
  238.       Date 
  239.       Size 
  240.       Description 
  241.  
  242.     6. In-place editing of file descriptions 
  243.  
  244.     7. Renaming files 
  245.  
  246.  As the program grows, support for more convenient features will be added to 
  247. make MaxFile/PM the perfect tool for managing your downloadable files from your 
  248. desktop. 
  249.  
  250. See next: Registration 
  251.  
  252.  
  253. ΓòÉΓòÉΓòÉ 3. Registration ΓòÉΓòÉΓòÉ
  254.  
  255.  I'm going to keep this short, sweet and to the point. What you are seeing in 
  256. MaxFile/PM is the result of drinking a lot of coffee and smoking way too many 
  257. packs of cigarettes since December of '93. Please take the time to print out 
  258. the REGISTER.FRM file that is in the distribution archive and consider 
  259. registration. MaxFile/PM is in a class by itself for managing FILES.BBS files 
  260. on your desktop and $25 is a small fee for something that will make the chore 
  261. of keeping your file areas neat and tidy a lot easier. The only sort of 
  262. "crippling" you will find in MaxFile/PM is that you can not run the All Files 
  263. Generator in batch mode. Registering the program stops the initial Program 
  264. Information dialog, thus also allowing for unattended operation. 
  265.  
  266.  Registration also provides me with the incentive to keep working on the 
  267. program, it's all up to you folks that use the program. 
  268.  
  269.  'Nuff said... 
  270.  
  271.  One last comment here... Please share MaxFile/PM with other sysops in your 
  272. area who are running OS/2. Your support for the program is needed if you want 
  273. it to grow and get better than it already is! 
  274.  
  275. See next: Support 
  276.  
  277.  
  278. ΓòÉΓòÉΓòÉ 4. Support ΓòÉΓòÉΓòÉ
  279.  
  280.  If you need to contact me about the program I can be reached in a number of 
  281. places. NetMail will get you the fastest response, but I read the OS2PRODSUP, 
  282. OS2BBS and MUFFIN conferences everyday and intend on answering any questions 
  283. posted there. There is also a local conference on my BBS called MFILEPMSUP that 
  284. you are more than welcome to poll for. I *will* support MaxFile/PM, all you 
  285. need to do is ask. 
  286.  
  287.  I will respond to you in the same manner you contact me, with certain 
  288. exceptions.. If you are in Zone 1 and you crash netmail to me, I will return 
  289. netmail to you in the same fashion. Routed netmail will get a routed response. 
  290. To those of you in other Zones, I am sorry but the cost of international calls 
  291. is very prohibitive. If one of you would like to volunteer to hub the support 
  292. echo in your Zone, I would really appreciate it and it will get you a 
  293. registered copy of MaxFile/PM. 
  294.  
  295.  If your BBS package is not supported by MaxFile/PM and you would like me to 
  296. add it, I need a few things from you or the author of your BBS software. First 
  297. I need the structure definitions or layouts for the file that holds your file 
  298. area information. Second, I need a copy of the file that holds the file area 
  299. information so that I can test the code before I ship it out to anyone. 
  300.  
  301. See next: Before You Start 
  302.  
  303.  
  304. ΓòÉΓòÉΓòÉ 5. Before You Start ΓòÉΓòÉΓòÉ
  305.  
  306.  The default installation of OS/2 defines Mouse Button 1 as the left button and 
  307. Mouse Button 2 as the right button. Please keep this in mind as you read 
  308. through this document if you have redefined your mouse buttons. 
  309.  
  310.  A word to the wise here.. 
  311.  
  312.  BACKUP *BEFORE* USING MAXFILE/PM ! 
  313.  
  314.  Here comes the standard disclaimer...I don't promise that MaxFile/PM will do 
  315. anything for you except take up space on your hard drive. While I am fairly 
  316. certain I have got all the nasties out of it, there is a chance that I may have 
  317. missed something. So please be safe and backup prior to using the program. 
  318. Suffice it to say, you have been warned.. :-> 
  319.  
  320.  
  321. ΓòÉΓòÉΓòÉ 6. Configuring MaxFile/PM ΓòÉΓòÉΓòÉ
  322.  
  323.  To configure MaxFile/PM for use, simply start MaxFile/PM by typing MAXFMPM and 
  324. pressing ENTER at an OS/2 Command Prompt. The MaxFile/PM Settings dialog box 
  325. will be presented for you, so that you can enter the vital information about 
  326. your system and BBS setup. There are four dialog boxes in total that you will 
  327. need to enter information into so that MaxFile/PM will be able to do everything 
  328. it does. The Main Settings, Adopt Options, External Programs and Macro Setting 
  329. dialogs. 
  330.  
  331.  
  332. ΓòÉΓòÉΓòÉ 6.1. The Main Settings Dialog ΓòÉΓòÉΓòÉ
  333.  
  334.  The Main Settings dialog box is the first dialog that gets presented. Here you 
  335. will need to enter the basics about your BBS setup. These items are; 
  336. Registration Key, BBS Package, BBS Directory, the path and filename of the file 
  337. that contains your file area information, Temp Directory, File Database Utility 
  338. path and filename, when to run your File Database Utility, whether or not to 
  339. display the date and size of your files, and whether you want to be prompted to 
  340. save the FILES.BBS window information when you close a window or to save it 
  341. automatically. 
  342.  
  343. Main Settings Controls: 
  344.  
  345.    o Registration Key 
  346.    o BBS Package 
  347.    o BBS Directory 
  348.    o Temporary Directory 
  349.    o File Area Data 
  350.    o File Database Utility 
  351.    o Run FD Utility 
  352.    o Display 
  353.    o AutoSave 
  354.    o Header Size 
  355.    o ED Marker 
  356.  
  357.  The Adopt Options and External Programs buttons get you to the Adopt Options 
  358. and External Programs dialog boxes. 
  359.  
  360.  
  361. ΓòÉΓòÉΓòÉ 6.1.1. Registration Key ΓòÉΓòÉΓòÉ
  362.  
  363.  If you don't have a registration key, set this field to 0, otherwise type your 
  364. key number into the Registration Key Field. 
  365.  
  366.  
  367. ΓòÉΓòÉΓòÉ 6.1.2. BBS Package ΓòÉΓòÉΓòÉ
  368.  
  369.  The BBS Package field has four options, Maximus, Lora, SBBS and Generic. 
  370. Select which ever is appropriate for your system. The default is Maximus. 
  371.  
  372.  For 'Generic' please see the section entitled Generic File Area Definitions 
  373. later in this document. 
  374.  
  375.  
  376. ΓòÉΓòÉΓòÉ 6.1.3. BBS Directory ΓòÉΓòÉΓòÉ
  377.  
  378.  The BBS Directory field should be filled in with the root path that your BBS 
  379. files reside in. For example mine is D:\MAX. An entry in this field is 
  380. required. 
  381.  
  382.  
  383. ΓòÉΓòÉΓòÉ 6.1.4. Temporary Directory ΓòÉΓòÉΓòÉ
  384.  
  385.  The Temporary Directory field is where you want MaxFile/PM to place its work 
  386. files and any files it needs to create when rearchiving, testing or viewing 
  387. archives.  NOTE: THIS DIRECTORY SHOULD NOT BE ONE THAT IS USED FOR ANYTHING 
  388. ELSE!  MaxFile/PM  will delete _EVERYTHING_ in this directory, including any 
  389. sub-directories during the normal course of its operations. This is a required 
  390. entry and you will need to create this directory for MaxFile/PM. 
  391.  
  392.  
  393. ΓòÉΓòÉΓòÉ 6.1.5. File Area Data ΓòÉΓòÉΓòÉ
  394.  
  395.  The File Area Data field should be filled in with the full path and filename 
  396. to the file that contains the information relating to your file areas. For 
  397. Maximus this would be AREA.DAT by default. On my system I have this set to 
  398. D:\MAX\AREA.DAT. For Lora-BBS users, this is the path and filename to 
  399. SYSFILE.DAT. For SBBS users, this is the path and filename to your FLSEARCH.BBS 
  400. file. This field is also a required entry. 
  401.  
  402.  
  403. ΓòÉΓòÉΓòÉ 6.1.6. File Database Utility ΓòÉΓòÉΓòÉ
  404.  
  405.  The next field is for the filename of your File Database Utility. For Maximus 
  406. this will be either FB.EXE or FBP.EXE. On my system I have this set to FBP, 
  407. since the utility is in my path. For Lora-BBS users, this will be FILEIDX.EXE. 
  408. Please see the "Known Problems" section at the end of this document for more 
  409. information about FILEIDX.EXE. For SBBS users, I don't have a clue. If someone 
  410. would fill me in on this one I'd really appreciate it! This entry is only 
  411. required if you want MaxFile/PM to run the utility for you. 
  412.  
  413.  
  414. ΓòÉΓòÉΓòÉ 6.1.7. Run FD Utility ΓòÉΓòÉΓòÉ
  415.  
  416.  The options for Run FD Utility determine when and if the File Database utility 
  417. will get run. There are three; Always, Prompt and Never. Always will run your 
  418. file database utility everytime you exit MaxFile/PM. If no changes have been 
  419. made, it will prompt you before running it. Prompt will ask you if you wish to 
  420. run it. Do I need to explain Never? :-} 
  421.  
  422.  
  423. ΓòÉΓòÉΓòÉ 6.1.8. Display ΓòÉΓòÉΓòÉ
  424.  
  425.  The Display options control whether or not the file size and date information 
  426. gets displayed for your files in the FILES.BBS windows. Simply check or uncheck 
  427. the check boxes to set your preferences. 
  428.  
  429.  
  430. ΓòÉΓòÉΓòÉ 6.1.9. AutoSave ΓòÉΓòÉΓòÉ
  431.  
  432.  AutoSave controls whether you are prompted to save FILES.BBS information or if 
  433. it should be written automatically each time you close a window that has 
  434. FILES.BBS information in it. When the checkbox for this item has a check in it, 
  435. MaxFile/PM will automatically save, if not, you will be prompted to save the 
  436. information. 
  437.  
  438.  
  439. ΓòÉΓòÉΓòÉ 6.1.10. Header Size ΓòÉΓòÉΓòÉ
  440.  
  441.  Header Size controls how many lines at the beginning of the FILES.BBS are 
  442. skipped when the FILES.BBS is read to populate the FILES.BBS window. It also 
  443. tells MaxFile/PM how many lines to copy from the old FILES.BBS to the new 
  444. FILES.BBS when it saves changes. 
  445.  
  446.  This will solve quite a few of the problems with DownSort headers while still 
  447. preserving the headers in your FILES.BBS files. 
  448.  
  449.  
  450. ΓòÉΓòÉΓòÉ 6.1.11. ED Marker ΓòÉΓòÉΓòÉ
  451.  
  452.  For those BBS packages that support extended descriptions this option will 
  453. come in handy. Here you tell MaxFile/PM what character is associated with 
  454. extended descriptions for your BBS Package. This character can not be a space 
  455. or a dash. 
  456.  
  457.  Defining this character causes a few changes in the way MaxFile/PM handles 
  458. your file descriptions. When this option is used, file descriptions are allowed 
  459. to be up to 1024 characters in length and nothing is stripped from FILE_ID.DIZ 
  460. descriptions read in from archives. MaxFile/PM does not insert this character 
  461. in multiple line descriptions for you, you need to do this. 
  462.  
  463.  If this character is not defined, file descriptions are limited to 255 
  464. characters, also, any CR/LF pairs and high-bit ASCII characters are stripped 
  465. from FILE_ID.DIZ descriptions. 
  466.  
  467.  
  468. ΓòÉΓòÉΓòÉ 6.2. The Adopt Options Dialog Box ΓòÉΓòÉΓòÉ
  469.  
  470.  The Adopt Options dialog box is where you enter the information that tells 
  471. MaxFile/PM what files are okay to adopt. You do this by entering the extensions 
  472. of the files that you want to be added to your FILES.BBS when you do an Adopt 
  473. Files. You also may enter a Default Description here that gets used for adopted 
  474. files that either aren't archives or are archives that don't have a FILE_ID.DIZ 
  475. file in them. 
  476.  
  477. Adopt Options Controls: 
  478.  
  479.    o Add/Remove Extensions To Adopt 
  480.    o AutoAdopt 
  481.    o Download Counters 
  482.    o Default Description 
  483.  
  484.  
  485. ΓòÉΓòÉΓòÉ 6.2.1. Add/Remove Extensions To Adopt ΓòÉΓòÉΓòÉ
  486.  
  487.  You may enter upto 15 extensions for MaxFile/PM to recognize. Entering them in 
  488. is accomplished by typing them into the edit field just above the Add button 
  489. and then clicking on the Add button. You may also remove extensions by 
  490. hilighting them in the listbox and clicking on the Remove button. 
  491.  
  492.  NOTE: what you are entering here is JUST the file extension, I.E. ZIP, not a 
  493. file specification mask such as * or AB?. Wildcards are NOT permitted. 
  494.  
  495.  
  496. ΓòÉΓòÉΓòÉ 6.2.2. AutoAdopt ΓòÉΓòÉΓòÉ
  497.  
  498.  AutoAdopt tells MaxFile/PM whether or not to automatically adopt files each 
  499. time a file area is opened. Check it if you want this behaviour. 
  500.  
  501.  
  502. ΓòÉΓòÉΓòÉ 6.2.3. Download Counters ΓòÉΓòÉΓòÉ
  503.  
  504.  If you have this option checked, when ever an Adopt is performed a download 
  505. counter will be added to the beginning of the file description. Currently this 
  506. is hard coded as '[   ]'. 
  507.  
  508.  
  509. ΓòÉΓòÉΓòÉ 6.2.4. Default Description ΓòÉΓòÉΓòÉ
  510.  
  511.  The last item in this dialog box is the Default Description. You may enter 
  512. upto 80 characters for a default description. This text will get used any time 
  513. you Insert, Adopt or drop files from an outside source into a window in 
  514. MaxFile/PM and those files meet the following criteria: 1, they are not an 
  515. archive or 2, they are an archive and the archive does not contain a 
  516. FILE_ID.DIZ description inside of it. 
  517.  
  518.  
  519. ΓòÉΓòÉΓòÉ 6.3. The External Programs Dialog Box ΓòÉΓòÉΓòÉ
  520.  
  521.  The External Programs dialog box is where you enter all the information about 
  522. your archivers and viewers. There are four entries for each archiver type that 
  523. MaxFile/PM supports (ZIP, ARJ, LZH and ARC.) Which are; Extract, Add, List and 
  524. Test. You'll need to look up the proper switches in the documentation for each 
  525. of the archivers you have. If you deal with archivers that can handle 
  526. directories inside of them, make sure that you specify those switches here. 
  527.  
  528. See also: MaxFile/PM and External Programs 
  529.  
  530.  The final control in this dialog is a button labeled Macros, it will bring up 
  531. the Macro Settings Dialog. 
  532.  
  533.  
  534. ΓòÉΓòÉΓòÉ 6.4. The Macro Settings Dialog Box ΓòÉΓòÉΓòÉ
  535.  
  536.  Here you can enter the definitions for 5 macros that will get called when you 
  537. press one of the keys, Shift-F6 - Shift-F10. They aren't macros persay, but 
  538. they behave in a very similar manner. 
  539.  
  540. See also: MaxFile/PM and External Programs 
  541.  
  542.  
  543. ΓòÉΓòÉΓòÉ 6.5. MaxFile/PM and External Programs ΓòÉΓòÉΓòÉ
  544.  
  545.  If you have REXX installed you can use REXX command files for any of the 
  546. external program options. You may also call OS/2 command files. 
  547.  
  548.  Just remember to save the directory that your command file gets called from 
  549. and restore it just before your command file gets done. 
  550.  
  551.  During certain operations MaxFile/PM expects to find a result file in the 
  552. directory it calls these programs from. The Test and View functions are those 
  553. times. MaxFile/PM expects to find the file ARC.TXT in the temporary directory 
  554. these programs are called from, if it doesn't find that file it will not 
  555. display anything about the files that are being tested or viewed. 
  556.  
  557.  I had originally stated the MaxFile/PM could directly run DOS applications, 
  558. well it can but in certain circumstances it takes a little work. For the 
  559. Archiver Test and Viewer functions, if you use a DOS based archiver you will 
  560. need to write a small batch file that runs the archiver and directs the output 
  561. from the archiver to a file called ARC.TXT. As stated above this is the file 
  562. that MaxFile/PM displays to you for those functions. 
  563.  
  564.  Please note that what directory the programs start out in WILL vary over the 
  565. course of a MaxFile/PM session, so don't hard code any references into your 
  566. command files. 
  567.  
  568.  
  569. ΓòÉΓòÉΓòÉ 6.6. Generic File Area Definitions ΓòÉΓòÉΓòÉ
  570.  
  571.  To provide support for any BBS system that uses the standard FILES.BBS format 
  572. for their file listings I have come up with a very simple text file format that 
  573. will allow you to tell MaxFile/PM how your file areas are defined. 
  574.  
  575.  The file is made up of a verb that tells MaxFile/PM how many areas it can 
  576. expect to find in the text file. Each successive line after that verb defines 
  577. the file areas themselves. A sample file is shown below: 
  578.  
  579. ----------------------------- AREAS.CFG sample --------------------------------
  580. AreaCount 5
  581. 0 d:\max\file\uncheck    d:\max\file\uncheck\files.bbs    Unchecked Uploads
  582. 1 d:\max\file\max        d:\max\file\max\files.bbs        BBS Stuff
  583. 2 d:\max\file\dos\games  d:\max\file\dos\games\files.bbs  Dos Games
  584. 3 d:\max\file\os2\util   d:\max\file\os2\util\files.bbs   OS/2 Utilities
  585. 4 d:\max\file\os2\apps   d:\max\file\os2\apps\files.bbs   OS/2 Applications
  586. -------------------------------------------------------------------------------
  587.  
  588.  The 'AreaCount' keyword tells MaxFile/PM how many area definitions it can 
  589. expect to find in the file. The AreaCount keyword must come BEFORE the area 
  590. definition lines. 
  591.  
  592. The format for each area definition line is: 
  593.  
  594.   <area tag> <file path> <list name> <area description>
  595.  
  596. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  597.  <area tag>           Is a short name to identify the file area.
  598.  
  599.  <file path>          Is the path to the files.
  600.  
  601.  <list name>          Is the full drive:\path and filename of the
  602.                       FILES.BBS for the area.
  603.  
  604.  <area description>   Is a short description of the area.
  605. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  606.  
  607.  You can name this file what ever you wish, just make sure you specify the name 
  608. of this file for the File Area Data option in the Main Settings Dialog and make 
  609. sure the BBS Package is set to 'Generic'. 
  610.  
  611.  
  612. ΓòÉΓòÉΓòÉ 7. Using MaxFile/PM ΓòÉΓòÉΓòÉ
  613.  
  614.  When MaxFile/PM first comes up a window will be displayed that contains all of 
  615. your file areas. I will be referring to this window by the term 'File Area 
  616. Window' throughout the rest of this document. 
  617.  
  618.  When you open up a file area, a window that is very similar in appearance to 
  619. the File Area window will appear. This window will contain all the files listed 
  620. in the FILES.BBS for that area. These windows will be referred to as 'FILES.BBS 
  621. Windows' from here on out. 
  622.  
  623.  
  624. ΓòÉΓòÉΓòÉ 7.1. File Area Window ΓòÉΓòÉΓòÉ
  625.  
  626.  The File Area window serves two basic purposes. First, it allows you to open 
  627. FILES.BBS Windows and second, it also serves as a dropping point for files so 
  628. that you can quickly move files to another file area without having to open the 
  629. file area. 
  630.  
  631. The File Area Window Context Menu: 
  632.  
  633. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  634.  Open                      Opens the highlighted file area.
  635.  
  636.  Check for Duplicates      Scan all file areas for duplicate files.
  637.  
  638.  Search...                 Search selected file areas for a given
  639.                            string.
  640.  
  641.  All Files List            Generate All Files Listing.
  642.  
  643.  OutDated Files...         Move or remove outdated files.
  644.  
  645.  View                      Change the way items are displayed.
  646.  
  647.  Area Sort                 Change sort order of file area display.
  648.  
  649.  Settings...               Configure MaxFile/PM for use.
  650.  
  651.  Show INF                  Display this information file.
  652.  
  653.  Product Information...    Displays some information about
  654.                            MaxFile/PM.
  655. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  656.  
  657.  To bring up the context menu for the File Area window, press mouse button 2 
  658. anywhere inside the confines of the window. 
  659.  
  660.  
  661. ΓòÉΓòÉΓòÉ 7.1.1. File Area Menu/Open ΓòÉΓòÉΓòÉ
  662.  
  663.  This menu item allows you to open the highlighted file areas. 
  664.  
  665.  The other ways of opening a file area are: Highlighting the area you want to 
  666. open and pressing enter or double-clicking mouse button 1 on a file area. 
  667.  
  668.  If the file area is already open it will be brought into view, even if it is 
  669. minimized to the Minimized Window Viewer folder. 
  670.  
  671.  
  672. ΓòÉΓòÉΓòÉ 7.1.2. File Area Menu/Check for Duplicates ΓòÉΓòÉΓòÉ
  673.  
  674.  To check your file areas for duplicate files choose this menu item after 
  675. selecting the area(s) you want MaxFile/PM to check against all of your file 
  676. areas. Please note that the scan performed when checking for duplicates does 
  677. not involve the FILES.BBS files for the areas scanned, it looks at the contents 
  678. of the download directory for each area. So all duplicates will be found 
  679. regardless of whether there is a FILES.BBS entry for them or not. However, the 
  680. files searched for come directly from the FILES.BBS files of the areas selected 
  681. in the File Area window. So make sure if you have a FILES.BBS window open for 
  682. one of the areas you will be checking for duplicates from, that you have saved 
  683. any changes made in that window. 
  684.  
  685.  The File Area window will be locked open until you close the DupeCheck Results 
  686. dialog box. This dialog will appear as soon as the file scanning is complete. 
  687. Inside it you will see two list boxes, the list box on the left contains all 
  688. the files that MaxFile/PM scanned for, the list box on the right contains a 
  689. list of area tags for the areas that the selected file on the left resides in. 
  690. Double-clicking mouse button 1 on an area tag opens the FILES.BBS window that 
  691. is associated with that file area. 
  692.  
  693.  
  694. ΓòÉΓòÉΓòÉ 7.1.3. File Area Menu/Search... ΓòÉΓòÉΓòÉ
  695.  
  696.  This function is very similar to the Dupe Checker option, with the exception 
  697. that instead of checking for duplicate files you can enter a string of text 
  698. that MaxFile/PM will search for in each of the FILES.BBS files for each of the 
  699. selected areas. 
  700.  
  701.  First select the areas that you want to search, then bring up the context menu 
  702. and select 'Search...' A dialog box will come up asking you what to search for. 
  703. You may enter up to 80 characters. Click ok to begin the search. 
  704.  
  705.  The search is not case nor position sensitive. Both the filename and 
  706. description are searched for the text, if the text appears in of these two 
  707. places a 'hit' will occur. The dialog box that comes up after the search is 
  708. complete works exactly the same as the dialog box showing the results of the 
  709. Dupe Checker option. 
  710.  
  711.  
  712. ΓòÉΓòÉΓòÉ 7.1.4. File Area Menu/All Files List ΓòÉΓòÉΓòÉ
  713.  
  714.  Probably the most requested feature had to be the ability to generate a list 
  715. of available files from the FILES.BBS listings. MaxFile/PM will now generate an 
  716. all files list. It's highly customizable and can be run automagically from a 
  717. batch file once configured correctly (NOTE: you must register MaxFile/PM to 
  718. stop the Product Information dialog from appearing.) 
  719.  
  720.  To use the all files generator interactively, simply start MaxFile/PM and then 
  721. select the areas from the File Area window that you want included in the 
  722. listing. Then bring up the context menu and select "All Files List". MaxFile/PM 
  723. will then process each FILES.BBS and produce a listing under the filename 
  724. ALLFILES.LST in the directory that MaxFile/PM resides in. 
  725.  
  726.  Each time you run the all files generator from the context menu, a file called 
  727. ALLFILES.CFG will be written that contains a list of the area tags for each of 
  728. the areas in the listing. Do NOT modify this file. The purpose behind this file 
  729. is to tell MaxFile/PM what areas to include when you run the all files 
  730. generator in batch mode. If you add or delete file areas, you MUST run the all 
  731. files generator from the context menu in interactive mode at least once to keep 
  732. the ALLFILES.CFG in sync with your file areas. I'll put it this way... IF YOU 
  733. WANT TO RUN IN BATCH MODE YOU MUST KEEP allfiles.cfg IN SYNC WITH YOUR FILE 
  734. AREAS. 
  735.  
  736.  To customize the all files generator to suit your tastes, you can create three 
  737. text files which will be written to your file listing at the appropriate times. 
  738.  
  739. The names for the files are: 
  740.  
  741.    ALLFILES.HDR 
  742.    ALLFILES.FTR 
  743.    ALLFILES.CUS 
  744.  
  745.  ALLFILES.HDR and ALLFILES.FTR are written verbatim to the file listing at the 
  746. beginning and ending of the listing, respectively. ALLFILES.CUS is a little 
  747. more complex. It allows you to insert text into the headers that are written to 
  748. the listing for each file area. The format of the file is: 
  749.  
  750. <AreaTag> <Header text......> 
  751.  
  752.  <AreaTag> is the area tag of the file area header the text that follows it 
  753. should be inserted into. You may place as many lines as you need to for each 
  754. area as long as they all follow this format. <AreaTag> is checked against the 
  755. area tag for each area in such a manner that if the tag for the area begins 
  756. with the tag specified in this file the text will get inserted. A sample .CUS 
  757. and .HDR file are included in the distribution archive. An example might be of 
  758. some help here.. 
  759.  
  760. You have the following areas: 
  761.  
  762.    CICA001 
  763.    CICA002 
  764.    CICB001 
  765.    001 
  766.    002 
  767.  
  768. In your ALLFILES.CUS file you have: 
  769.  
  770.    CICA Files in this area are NOT freq'able. 
  771.    CIC These files are on my CD-ROM. 
  772.    00 These files are freq'able anytime but ZMH. 
  773.  
  774.  CICA would match CICA001 and CICA002. CIC would match CICA001, CICA002 and 
  775. CICB002. 00 would match 001 and 002. Get the idea? Its rather simple once you 
  776. get used it. 
  777.  
  778.  To run the all files generator in batch mode from the command line, specify 
  779. the -A switch on MaxFile/PM's command line. MaxFile/PM will do its thing and 
  780. then return to the command prompt when it is done. -a, -A, /a and /A are all 
  781. recognized as valid switches for this mode of operation. If you have not 
  782. registered MaxFile/PM please note that the Product Information dialog that 
  783. appears when you first start the program will severely hinder your ability to 
  784. use batch mode effectively. 
  785.  
  786.  
  787. ΓòÉΓòÉΓòÉ 7.1.5. File Area Menu/OutDated Files... ΓòÉΓòÉΓòÉ
  788.  
  789.  This option will allow you to either remove or move to a file area those files 
  790. that are older than a certain number of days. 
  791.  
  792.  The process of taking care of your outdated files begins by selecting the 
  793. areas that you wish to scan from the File Area window. Now, bring up the 
  794. context menu and select 'OutDated Files...', you will be presented with a 
  795. dialog box, this is where you tell MaxFile/PM how to manage the old files. 
  796.  
  797.  To remove files, select the Kill radio button. To move files to a selected 
  798. file area, select the Move radio button and then enter the Area Tag of the file 
  799. area you want the files to go into. The Area Tag you type in MUST exactly match 
  800. one of the area tags listed in the first column of the File Area window, upper 
  801. and lower case letters are important here. 
  802.  
  803.  Now you need to tell MaxFile/PM the number of days old a file has to be before 
  804. it will be moved or deleted. Either type in the number of days or use the spin 
  805. button to adjust the number of days to your liking. To give you some indication 
  806. of the date range you will be working with, the date below the spin button will 
  807. tell you what the date on the oldest file can be. 
  808.  
  809.  After entering the above, click OK and sit back and let MaxFile/PM do its 
  810. thing. If a file area you have selected is open, it will be skipped. Also, if 
  811. you are moving files, the file area that will receive the dated files will be 
  812. skipped. 
  813.  
  814.  
  815. ΓòÉΓòÉΓòÉ 7.1.6. File Area Menu/View ΓòÉΓòÉΓòÉ
  816.  
  817.  Here you can change the way that the window displays your file areas. There 
  818. are three different options: 
  819.  
  820. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  821.  Detail          Sets the display to the "detail" view.
  822.  
  823.  Icon            Sets the display to the "Icon" view.
  824.  
  825.  Text            Sets the display to the "Text" view.
  826. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  827.  
  828.  
  829. ΓòÉΓòÉΓòÉ 7.1.7. File Area Menu/Area Sort ΓòÉΓòÉΓòÉ
  830.  
  831.  The default order for your file areas is the order they are defined in. Here 
  832. you may change the order in which they are displayed. You can sort your file 
  833. areas in the following ways: 
  834.  
  835. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  836.  Tag             Sorts file area display by Area Tags.
  837.  
  838.  Description     Sorts file area display by Area Description.
  839.  
  840.  Files Dir       Sorts file area display by Area Download Path.
  841. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  842.  
  843.  
  844. ΓòÉΓòÉΓòÉ 7.1.8. File Area Menu/Settings ΓòÉΓòÉΓòÉ
  845.  
  846.  This option brings up the Main Settings configuration dialog. 
  847.  
  848.  See Also: Main Settings Dialog 
  849.  
  850.  
  851. ΓòÉΓòÉΓòÉ 7.1.9. File Area Menu/Show INF ΓòÉΓòÉΓòÉ
  852.  
  853.  Until I can get the Help system for OS/2 figured out this is a bit of a 
  854. work-around to provide some type of online help. There will be context 
  855. sensitive help available in a future version of MaxFile/PM, I'm just not sure 
  856. when. 
  857.  
  858.  
  859. ΓòÉΓòÉΓòÉ 7.1.10. File Area Menu/Product Information ΓòÉΓòÉΓòÉ
  860.  
  861.  This menu item displays the Product Information dialog box for MaxFile/PM. 
  862.  
  863.  
  864. ΓòÉΓòÉΓòÉ 7.2. FILES.BBS Window ΓòÉΓòÉΓòÉ
  865.  
  866.  FILES.BBS windows are the heart and soul of MaxFile/PM, these windows are 
  867. where you will be spending most of your time. A FILES.BBS window is very 
  868. similar to the File Area window in appearance. What you will see when you open 
  869. one of these windows is the contents of the FILES.BBS that is associated with 
  870. the file area this window belongs to. 
  871.  
  872. The FILES.BBS Window Context Menu: 
  873.  
  874. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  875.  Sort                      Sort Options
  876.  
  877.  Save FILES.BBS            Save the FILES.BBS for the current
  878.                            window.
  879.  
  880.  View                      Displays file(s) based on their type.
  881.  
  882.  Virus Scanner             Run virus scannner utility on selected
  883.                            files.
  884.  
  885.  Test Archive              Run archive tests on selected arhcives.
  886.  
  887.  ReArchive                 ReArchive Options
  888.  
  889.  Extract to Directory      Extract files to a specified directory.
  890.  
  891.  Adopt Files               Adopt orphan files.
  892.  
  893.  Announce Files...         Announce selected files.
  894.  
  895.  Touch Files               Updates Time and Date stamp of selected
  896.                            files.
  897.  
  898.  Copy Description          Copies file description across selected
  899.                            files.
  900.  
  901.  Edit Description          Edit description of FIRST selected item.
  902.  
  903.  Format Description...     Reformat descriptions to specified
  904.                            limits.
  905.  
  906.  Get FILE_ID.DIZ           Extract FILE_ID.DIZ from selected
  907.                            Archives.
  908.  
  909.  Insert                    Insert Files or Comments
  910.  
  911.  Remove Items              Removes highlighted items (doesn't
  912.                            delete files.)
  913.  
  914.  Select All                Selects all items in FILES.BBS window.
  915.  
  916.  Deselect All              Deselects all items.
  917.  
  918.  Settings...               Change selected settings for a FILES.BBS
  919.                            Window.
  920.  
  921.  Area Statistics           Display number of files, space used,
  922.                            etc...
  923. ΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇ
  924.  
  925.  
  926. ΓòÉΓòÉΓòÉ 7.2.1. FILES.BBS Menu/Sort ΓòÉΓòÉΓòÉ
  927.  
  928.  With this option you can sort the entries in this FILES.BBS window in one of 
  929. four ways; Name, Date, Size or Description. Pay attention here, this is the 
  930. part that confuses some people. If there are any items selected ONLY those 
  931. items get sorted. To sort the entire window, make sure NONE of the items in 
  932. that window are selected. We'll talk about this a bit later. 
  933.  
  934.  
  935. ΓòÉΓòÉΓòÉ 7.2.2. FILES.BBS Menu/Save FILES.BBS ΓòÉΓòÉΓòÉ
  936.  
  937.  This option does an unconditional save of the FILES.BBS for the current 
  938. FILES.BBS window. 
  939.  
  940.  
  941. ΓòÉΓòÉΓòÉ 7.2.3. FILES.BBS Menu/View ΓòÉΓòÉΓòÉ
  942.  
  943.  The View option works in conjunction with the external program options. For 
  944. archives it will fire up the proper archiver to create a list of files 
  945. contained in the archive and display a dialog containing that list. For 
  946. pictures and text files the appropriate viewer will be started. View is also 
  947. the action that is associated with double-clicking mouse button 1 on an entry 
  948. in the window. 
  949.  
  950.  
  951. ΓòÉΓòÉΓòÉ 7.2.4. FILES.BBS Menu/Test Archive ΓòÉΓòÉΓòÉ
  952.  
  953.  This option only works with archives. It simply invokes the appropriate 
  954. archiver for each selected item in the window. The output from the archiver 
  955. will be displayed in a dialog box after the testing is completed is completed 
  956. for each archive. 
  957.  
  958.  
  959. ΓòÉΓòÉΓòÉ 7.2.5. FILES.BBS Menu/Virus Scanner ΓòÉΓòÉΓòÉ
  960.  
  961.  This option runs the virus scanner you have set up on each file selected in 
  962. the current FILES.BBS window. The window that the virus scanner is run in is 
  963. not closed when the scan is complete so that you may view the results. 
  964.  
  965.  
  966. ΓòÉΓòÉΓòÉ 7.2.6. FILES.BBS Menu/ReArchive ΓòÉΓòÉΓòÉ
  967.  
  968.  This option allows you to convert archives to your preferred archive format. 
  969. Should one of your archivers not have an Add option defined for it, its menu 
  970. option will be grayed out. 
  971.  
  972.  
  973. ΓòÉΓòÉΓòÉ 7.2.7. FILES.BBS Menu/Extract to Directory ΓòÉΓòÉΓòÉ
  974.  
  975.  Here you can extract a selected archive to a directory that you specify. Note 
  976. that the directory you specify must exist. 
  977.  
  978.  Once you select this option a dialog box will appear asking you to specify the 
  979. directory you want to extract the files to, it also displays the current 
  980. directory. Type in the directory name and select Ok, or select Cancel to abort 
  981. the operation. 
  982.  
  983.  
  984. ΓòÉΓòÉΓòÉ 7.2.8. FILES.BBS Menu/Adopt Files ΓòÉΓòÉΓòÉ
  985.  
  986.  Adopt Files allows you to add any orphan files in a particular file area to 
  987. the FILES.BBS for that area. Adopting is performed in a seperate thread so that 
  988. you may continue to work in the window for the file area while the adopt is 
  989. going on. The window will be locked open while the Adopt is being performed. 
  990. MaxFile/PM always inserts orphaned files at the end of the file list in each 
  991. FILES.BBS window. To 'adopt' one of these files, use the 'Get FILE_ID.DIZ' 
  992. function or edit the description so it no longer reads '**** ORPHAN FILE ****' 
  993. that is all there is to it.   This option (Adopt Files) just automates the 
  994. process for files whose extensions match those that are setup in the Adopt 
  995. Options configuration dialog box. 
  996.  
  997.  
  998. ΓòÉΓòÉΓòÉ 7.2.9. FILES.BBS Menu/Announce Files... ΓòÉΓòÉΓòÉ
  999.  
  1000.  This option will allow you to write a customized message announcing selected 
  1001. files directly to any Squish, *.MSG or *.MSG ECHO message base. You may also 
  1002. specify a mail processor so that you can scan for the message to send it out of 
  1003. your system. 
  1004.  
  1005.  The whole process gets started by selecting the files you wish to annouce from 
  1006. a FILES.BBS window. Next you bring up the context menu and select 'Announce 
  1007. Files...' You will be presented with a configuration dialog you must fill out 
  1008. to tell MaxFile/PM the particulars about the message you want to send. As it 
  1009. stands right now, you have to fill out the dialog for each different window. 
  1010. The configuration for each window will be saved separately and will be used 
  1011. each subsequent time you announce files from each particular window. 
  1012.  
  1013.  There are a few things MaxFile/PM needs to know to be able to send the message 
  1014. correctly and they are as follows: 
  1015.  
  1016. Message Base Path - The full path and base filename of the message area put the 
  1017. message in. For *.MSG areas this will be the full path to the directory that 
  1018. contains the *.MSG files. For Squish areas this will be the path and base 
  1019. filename of the Squish files related to the message area. This is a required 
  1020. entry. 
  1021.  
  1022. Mail Processor - This is an optional entry to allow you to scan for the message 
  1023. that was just written by a mail tosser/scanner. Please see the documentation 
  1024. for your tosser/scanner for more information. 
  1025.  
  1026. Message Type - This is the message base type, *.MSG and Squish are fairly 
  1027. self-explanatory. *.MSG Echo, refers to a Fidonet style *.MSG echo mail area 
  1028. that stores the high-water mark in 1.MSG. 
  1029.  
  1030. Message Flags - These are the attribute flags for the message you will be 
  1031. creating. They are mutually exclusive. I will be adding Direct to the available 
  1032. flags when I get the time to research the flags more. 
  1033.  
  1034. To - This is the name of the recipient of the message. If you leave it blank, 
  1035. MaxFile/PM will automatically default to 'All.' 
  1036.  
  1037. To Addr - This is the address of the recipient of the message. If left blank, 
  1038. the From Address will be used. (Please see the From Address discussion for more 
  1039. information on entering Fidonet addresses.) 
  1040.  
  1041. From - This is a required entry. This is the name of the sender of the message. 
  1042.  
  1043. From Addr - This is a required entry. This is the address of the sender of the 
  1044. message. Most likely this will be your fidonet address if you have one. If not 
  1045. it doesn't matter what you enter here, as it won't get used by your message 
  1046. bases. 
  1047.  
  1048.  The format for entering Fidonet addresses into MaxFile/PM is: 
  1049.  
  1050.     zone:net/node.point 
  1051.  
  1052.  All four elements are required. To use my address as an example, the field 
  1053. would have 1:201/60.0 entered into it. 
  1054.  
  1055. Header - This is an optional entry that you can use to place a customer banner 
  1056. at the top of the message just before the files that are being announced in the 
  1057. message. It is pretty much free-form, but you will be much better off if you 
  1058. leave the formatting up to MaxFile/PM. You may enter up to 1024 characters in 
  1059. this field. 
  1060.  
  1061. Footer - This entry is basically the same as the Header field, except it comes 
  1062. after the announced files. You may enter up to 1024 characters in this field. 
  1063.  
  1064. The ' Subject' line of the message is 'File Announcement' it is currently hard 
  1065. coded. If I get enough requests, I will add it as an option but as you can see, 
  1066. the message dialog is quite full as it is. The same holds true with the Tear 
  1067. and Origin lines, they are not configurable. The Tear line will always read 
  1068. '--- MaxFile/PM......' and the Origin line will always just be a standard 
  1069. origin line with your Fidonet address in it. These two I will probably be 
  1070. adding macros for so that you can place them into either the header or footer 
  1071. of the message. It all depends on user feedback. 
  1072.  
  1073.  
  1074. ΓòÉΓòÉΓòÉ 7.2.10. FILES.BBS Menu/Touch Files ΓòÉΓòÉΓòÉ
  1075.  
  1076.  "Touching" is the process of updating the Time and Date stamps of files to the 
  1077. current time and date. This option allows you to do that for the selected files 
  1078. in the current window. 
  1079.  
  1080.  
  1081. ΓòÉΓòÉΓòÉ 7.2.11. FILES.BBS Menu/Copy Description ΓòÉΓòÉΓòÉ
  1082.  
  1083.  Copies a file description across multiple files. 
  1084.  
  1085.  To do this, select the files that you wish to have the same description. Then 
  1086. bring up the context menu and select 'Copy Description.' MaxFile/PM will then 
  1087. take the description from the first selected file and use it for the 
  1088. description of the rest of the selected files. A 'xx of xx' counter will be 
  1089. added onto the end of each files' description, if necessary the original 
  1090. description will be truncated to make room for the counter. 
  1091.  
  1092.  
  1093. ΓòÉΓòÉΓòÉ 7.2.12. FILES.BBS Menu/Edit Description ΓòÉΓòÉΓòÉ
  1094.  
  1095.  Many of you asked for this one. Edit Description allows you to edit the 
  1096. description of a selected item by first selecting it, then choosing this option 
  1097. from the context menu. It works the same way as ALT+clicking mouse button 1 on 
  1098. an item's description. 
  1099.  
  1100.  To cut and paste text you can use the standard CUA key combinations in the 
  1101. edit box provided for editing descriptions. They are: 
  1102.  
  1103.  
  1104.  Ctrl+Insert          Copy to clipboard.
  1105.  
  1106.  Shift+Insert         Paste from clipboard.
  1107.  
  1108.  Shift+Delete         Cut to clipboard.
  1109.  
  1110.  Delete               Cut text.
  1111.  
  1112.  
  1113. ΓòÉΓòÉΓòÉ 7.2.13. FILES.BBS Menu/Format Description... ΓòÉΓòÉΓòÉ
  1114.  
  1115.  In the hopes of providing some assistance to LoraBBS users, I have added a new 
  1116. menu item to the context menu in the FILES.BBS window. "Format Description" 
  1117. will take the description for a file and allow you to reformat it to a desired 
  1118. width. Here's how it works... 
  1119.  
  1120.  First off, make sure you have defined an Extended Description Marker in your 
  1121. MaxFile/PM configuration. It is located in the Main Settings dialog. I believe, 
  1122. if I am not mistaken, for Lora it should be set to ">". 
  1123.  
  1124.  Now open up a FILES.BBS window for one of your file areas. Select the files 
  1125. that have descriptions you would like to reformat. Normal comments are ignored 
  1126. by this function so it won't hurt if you have them selected also. After this, 
  1127. bring up the context menu and select "Format Description", a dialog box will 
  1128. appear asking you for a few things. A left margin, line length and whether or 
  1129. not to strip CR/LF pairs out of the description. 
  1130.  
  1131.  Left Margin tells MaxFile/PM how many spaces to insert at the beginning of 
  1132. each line. Line Length tells MaxFile/PM how long each line segment can be. The 
  1133. total length of each line will be determined by Left_Margin + Line_Length. 
  1134. Please note that MaxFile/PM will automatically insert the defined Extended 
  1135. Description Marker in each line for you at the appropriate position. Strip 
  1136. CR/LF tells MaxFile/PM whether or not you want the CR/LF pairs stripped out of 
  1137. the descriptions before it starts reformatting it. 
  1138.  
  1139.  After clicking OK in the dialog box, MaxFile/PM will proceed to reformat the 
  1140. descriptions. Cancel gets you out, in case you got there by accident or change 
  1141. your mind. 
  1142.  
  1143.  A few notes about this function.. The first line of the description is not 
  1144. padded with spaces nor is the Extended Description Marker added. After the 
  1145. description is reformatted the first time, if you decide to reformat it again 
  1146. you may have to strip the CR/LF pairs out of it to get it to reformat 
  1147. correctly. 
  1148.  
  1149.  
  1150. ΓòÉΓòÉΓòÉ 7.2.14. FILES.BBS Menu/Get FILE_ID.DIZ ΓòÉΓòÉΓòÉ
  1151.  
  1152.  This option goes through the selected items in the window and attempts to 
  1153. extract the FILE_ID.DIZ from them. Comments and files that aren't archives are 
  1154. skipped over by this function. If a FILE_ID.DIZ is present in the archives 
  1155. selected, the first 255 characters will be read from it and placed in the 
  1156. description field. CR/LF pairs and high-bit ASCII characters are stripped from 
  1157. the text read in from the FILE_ID.DIZ. 
  1158.  
  1159.  
  1160. ΓòÉΓòÉΓòÉ 7.2.15. FILES.BBS Menu/Insert ΓòÉΓòÉΓòÉ
  1161.  
  1162.  To Insert a comment into the current FILES.BBS window, first select the item 
  1163. in the window that you want the comment to go in FRONT of. Then bring up the 
  1164. context menu and select Insert->Comment. A blank comment will then be inserted 
  1165. in the FILES.BBS window. 
  1166.  
  1167.  To allow you to adopt a single file from either the current directory or 
  1168. another drive/directory, you can use Insert/File. It works much the same way as 
  1169. Insert/Comment, first select the item in the window that you want the file to 
  1170. go in front of, then select Insert->File from the context menu. A file dialog 
  1171. will be displayed so that you can find the file you want to insert. Once you 
  1172. have found the file, select the Insert button in the dialog box. The file will 
  1173. then be inserted into the current window. Selecting the Cancel button inside 
  1174. the file dialog box aborts the insert operation. 
  1175.  
  1176.  
  1177. ΓòÉΓòÉΓòÉ 7.2.16. FILES.BBS Menu/Remove Items ΓòÉΓòÉΓòÉ
  1178.  
  1179.  This item removes or deletes items from the FILES.BBS window. When you select 
  1180. it from the context menu, a dialog box will appear allowing you two options. 
  1181. 'Entries' just removes the entry from the FILES.BBS window, 'Entries and Files' 
  1182. causes the entries to be removed and the associated with the entries to be 
  1183. deleted. Click Ok to remove the items, or Cancel to abort the operation. 
  1184.  
  1185.  
  1186. ΓòÉΓòÉΓòÉ 7.2.17. FILES.BBS Menu/Select-Deselect All ΓòÉΓòÉΓòÉ
  1187.  
  1188.  These two options do exactly what they say. Select All, selects every item in 
  1189. the window and Deselect All, deselects all items in the window. 
  1190.  
  1191.  
  1192. ΓòÉΓòÉΓòÉ 7.2.18. FILES.BBS Menu/Settings... ΓòÉΓòÉΓòÉ
  1193.  
  1194.  Each individual FILES.BBS Window can have a slightly different configuration. 
  1195.  
  1196. The settings you can change for each window are: 
  1197.  
  1198.    Display: Date/Size 
  1199.    AutoAdopt 
  1200.    DL Counters 
  1201.    AutoSave 
  1202.    Header Size 
  1203.  
  1204.  
  1205. ΓòÉΓòÉΓòÉ 7.2.19. FILES.BBS Menu/Area Statistics ΓòÉΓòÉΓòÉ
  1206.  
  1207.  This option displays an information message box containing how many files are 
  1208. in the current area, how much space they take up and how much free space 
  1209. remains on the volume. 
  1210.  
  1211.  
  1212. ΓòÉΓòÉΓòÉ 7.3. Selecting Items ΓòÉΓòÉΓòÉ
  1213.  
  1214.  Perhaps the most confusing part of working in a FILES.BBS window is selecting 
  1215. or deselecting items. I wrote the program and I still have to think about it. 
  1216. Basically it works like this; Clicking mouse button 1 on an item selects it and 
  1217. clears the selection from any other items in the window. To select multiple 
  1218. items in the window, press mouse button 1 on the first item you want selected 
  1219. and hold it down while you drag the mouse cursor. This allows you to select a 
  1220. contiguous range of items. If you want to select multiple items and they aren't 
  1221. adjacent to each other, hold down the CTRL key while you click mouse button 1 
  1222. on each item. If the item is not selected it will become selected, if the item 
  1223. is already selected the selection is cleared for that item. 
  1224.  
  1225.  If you need to select or deselect all the items in a window, your best bet is 
  1226. to use the Select All/Deselect All options from the context menu. 
  1227.  
  1228.  
  1229. ΓòÉΓòÉΓòÉ 7.4. Drag and Drop ΓòÉΓòÉΓòÉ
  1230.  
  1231.  A drag operation is started by pressing mouse button 2 down and dragging the 
  1232. mouse cursor. The operation is considered complete when you release mouse 
  1233. button 2. Should you wish to abort the drag, press the ESC key on your 
  1234. keyboard. 
  1235.  
  1236.  You can drag files from anywhere on your system and drop them either on a 
  1237. FILES.BBS window or onto the File Area window. When dropping on an open 
  1238. FILES.BBS window, the files are inserted into the FILES.BBS at the point at 
  1239. which they were dropped. When dropping on the File Area window, the files are 
  1240. inserted at the end of the FILES.BBS for the area they are dropped on. 
  1241.  
  1242.  You can also rearrange the items in a window by selecting them, then dragging 
  1243. them and dropping them where you want them to be. 
  1244.  
  1245.  Many of you have asked about this one...To delete one or more items from a 
  1246. FILES.BBS window; highlight the items you want deleted, then drag them to the 
  1247. shredder object and delete them. 
  1248.  
  1249.  
  1250. ΓòÉΓòÉΓòÉ 7.5. Renaming Files ΓòÉΓòÉΓòÉ
  1251.  
  1252.  To rename a file, press and hold the ALT key and click mouse button 1 on the 
  1253. file that you want to rename. Then enter the new filename and then click button 
  1254. 1 anywhere outside the edit box, press the ESC key or press the keypad ENTER 
  1255. key. 
  1256.  
  1257.  
  1258. ΓòÉΓòÉΓòÉ 7.6. Editing File Descriptions ΓòÉΓòÉΓòÉ
  1259.  
  1260.  Editing descriptions works in the much the same manner as renaming files, 
  1261. ALT+click mouse button 1 on the description you want to edit. To save the 
  1262. description, click outside the edit box, press the ESC key or press the keypad 
  1263. ENTER key. 
  1264.  
  1265.  
  1266. ΓòÉΓòÉΓòÉ 7.7. Program Macros ΓòÉΓòÉΓòÉ
  1267.  
  1268.  FILES.BBS windows are the only place that the Shift-F(x) macros will operate. 
  1269. When pressing one of these key combinations MaxFile/PM will search through the 
  1270. container in the window and pass the fully qualified filename of the FIRST (and 
  1271. ONLY the first) selected item in the container to your macro. If a comment is 
  1272. selected, or no items are selected, your macro will get called with no 
  1273. arguments passed to it. Don't make any assumptions about what directory the 
  1274. macro will start out in, that will be determined by the default OS/2 shell. 
  1275.  
  1276.  
  1277. ΓòÉΓòÉΓòÉ 7.8. FILE_ID.DIZ Notes ΓòÉΓòÉΓòÉ
  1278.  
  1279.  MaxFile/PM will attempt to extract FILE_ID.DIZ from archives and use the 
  1280. description inside the file any time you adopt orphans, drop files from an 
  1281. external source on the File Area or FILES.BBS windows or 'Insert' files. 
  1282.  
  1283.  
  1284. ΓòÉΓòÉΓòÉ 8. Customizing MaxFile/PM ΓòÉΓòÉΓòÉ
  1285.  
  1286.  You will notice as you use MaxFile/PM there are no internal methods that deal 
  1287. with changing the colors or fonts used in the different windows. OS/2's 
  1288. Workplace Shell provides a rather simple and standard mechanism for changing 
  1289. these items. 
  1290.  
  1291.  Each window component (background, menus, scrollbars, container text, etc..) 
  1292. can have its own personality. Any changes you make with the methods below will 
  1293. be remembered and restored each time you open the window you set them in. 
  1294.  
  1295.  To change the font used in a window; open up the Font Palette (OS/2 System 
  1296. Folder->System Setup->Font Palette), select the font you want with mouse button 
  1297. 2, drag the font over the item you wish to change the font on and drop it. 
  1298.  
  1299.  To change colors; open up the Color Palette (OS/2 System Folder->System 
  1300. Setup->Color Palette), then select a color with mouse button 2 and drag it to 
  1301. the window component you want to change the color on and drop it. This method 
  1302. will change the background colors. To change the foreground colors, follow the 
  1303. above steps and hold down the Ctrl key as you are dragging the color and 
  1304. dropping it on the window component. 
  1305.  
  1306.  
  1307. ΓòÉΓòÉΓòÉ 9. Known Problems ΓòÉΓòÉΓòÉ
  1308.  
  1309.  In a system as configurable as OS/2 there are always going to be problems, 
  1310. this section is devoted to those problems and in some cases work-arounds. If 
  1311. you are having trouble with MaxFile/PM this is the first place to look to see 
  1312. if you can find some help. 
  1313.  
  1314. Problem List: 
  1315.  
  1316.    o CONFIGURATION 
  1317.    o SYS3175 - Access Violations 
  1318.    o DOWNSORT 
  1319.    o FEELX 
  1320.    o FILEIDX.EXE 
  1321.    o RENAMING FILES 
  1322.    o SPLAT DIRECTORIES 
  1323.  
  1324.  
  1325. ΓòÉΓòÉΓòÉ 9.1. CONFIGURATION ΓòÉΓòÉΓòÉ
  1326.  
  1327.  I changed the BBS package I use, why do I have to restart MaxFile/PM? 
  1328.  
  1329.  Sometime in the near future this is likely to change, but for now anytime you 
  1330. change the 'BBS Package' and 'File Area Data' options in the Main Settings 
  1331. Dialog you will have to shut MaxFile/PM down and restart it for the changes to 
  1332. take effect. It has to do with the way the configuration is read in, which I am 
  1333. not going to go into here. 
  1334.  
  1335.  
  1336. ΓòÉΓòÉΓòÉ 9.2. SYS3175 - Access Violations ΓòÉΓòÉΓòÉ
  1337.  
  1338.  On ocassion when dragging file(s) outside of MaxFile/PM's windows an access 
  1339. violation will occur and shut MaxFile/PM down. I have not been able to reliably 
  1340. duplicate this (its only happened to me once), thus I haven't been able to 
  1341. track down its cause. 
  1342.  
  1343.  I think I have finally nailed this bugger, let me know if I haven't. 
  1344.  
  1345.  
  1346. ΓòÉΓòÉΓòÉ 9.3. DOWNSORT ΓòÉΓòÉΓòÉ
  1347.  
  1348.  Single Carriage Returns in Comment Lines 
  1349.  
  1350.  DownSort headers have been a major source of anguish.. ;-} Some versions of 
  1351. DownSort will insert ASCII 0x0D carriage returns in comment lines in order to 
  1352. cover up the dash that tells Maximus to use white text instead of the default 
  1353. cyan. In an effort to keep the PM Container control and DownSort users both 
  1354. happy I had to resort to a kludge. When the FILES.BBS is read in, MaxFile/PM 
  1355. will replace any single occurances of CR's with a sentinel (ASCII 0x01). This 
  1356. tells MaxFile/PM when it writes the FILES.BBS back out to insert a single CR at 
  1357. that position. This sentinel character shows up as a little smiley '' in the 
  1358. comment text on the right side of the container control. If you delete this 
  1359. little guy, the CR will NOT get replaced. So make sure you actually do want to 
  1360. get rid of it. 
  1361.  
  1362.  Another alternative is to use the Header Size configuration option to force 
  1363. MaxFile/PM to skip the headers in your FILES.BBS files. 
  1364.  
  1365.  
  1366. ΓòÉΓòÉΓòÉ 9.4. FEELX ΓòÉΓòÉΓòÉ
  1367.  
  1368.  Video corruption when fast scrolling in the Archive Statistics Dialog. 
  1369.  
  1370.  It has been brought to my attention that some video corruption has occured 
  1371. when FEELX is being used. MaxFile/PM is not causing the problems here. I am 
  1372. using standard controls with none of their behaviour modified. I'm sorry if 
  1373. this causes some inconvenience to FEELX users, but I can't fix something in my 
  1374. program that isn't broken. 
  1375.  
  1376.  
  1377. ΓòÉΓòÉΓòÉ 9.5. FILEIDX.EXE ΓòÉΓòÉΓòÉ
  1378.  
  1379.  Lora-BBS File index maintenance utility 
  1380.  
  1381.  Make sure that you specify the files IDX file that you want rebuilt in the 
  1382. Main Settings dialog box. For example: 
  1383.  
  1384.                            ΓöîΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÉ
  1385.    File Database Utility   Γöé E:\LORA\FILEIDX E:\LORA\FILES.IDX  Γöé
  1386.                            ΓööΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÇΓöÿ
  1387.  
  1388.  MaxFile/PM will take care of the rest. (The "AREA .. .. .." part.) 
  1389.  
  1390.  
  1391. ΓòÉΓòÉΓòÉ 9.6. RENAMING FILES ΓòÉΓòÉΓòÉ
  1392.  
  1393.  I haven't fully tested all the different ramifications of renaming files now 
  1394. that full path specs are supported, please be careful when renaming files in a 
  1395. FILES.BBS window. And report anything out of the ordinary. 
  1396.  
  1397.  
  1398. ΓòÉΓòÉΓòÉ 9.7. SPLAT DIRECTORIES ΓòÉΓòÉΓòÉ
  1399.  
  1400.  Left over directories in the Temp Directory 
  1401.  
  1402.  If MaxFile/PM suffers from an Abnormal Termination, it is quite possible that 
  1403. the proper cleanup of the Temporary Directory did not get performed. It is safe 
  1404. to remove the files from these temporary directories and remove the extra 
  1405. directories. Please do this when MaxFile/PM is NOT running. 
  1406.  
  1407.  
  1408. ΓòÉΓòÉΓòÉ 9.8. CONTAINER DISPLAY CORRUPTION ΓòÉΓòÉΓòÉ
  1409.  
  1410.  Moving vertical separator bar messes up highlighting 
  1411.  
  1412.  The Service Pack for OS/2 2.1 screwed up the way the highlighting is handled 
  1413. when the vertical separator bar is moved. I didn't it break folks, IBM did. 
  1414.  
  1415.  
  1416. ΓòÉΓòÉΓòÉ 9.9. PMCTLS.DLL SYS3175 ERRORS ΓòÉΓòÉΓòÉ
  1417.  
  1418.  This again is related to the XR06200 Service Pack. I'm going to have to live 
  1419. with the SP causing problems, but please understand this; MaxFile/PM is not 
  1420. broken, it runs fine under the stock 2.1 GA code. I can't fix something in my 
  1421. code that is not broken. 
  1422.  
  1423.  
  1424. ΓòÉΓòÉΓòÉ 9.10. 4DOS/4OS2 4START.BTM ΓòÉΓòÉΓòÉ
  1425.  
  1426.  There are certain functions that MaxFile/PM runs externally that depend on the 
  1427. parent environment being passed correctly to the external programs that it 
  1428. runs. If you are forcing the startup directory in your 4START.BTM, you will 
  1429. have problems with MaxFile/PM. The only solution is to remove the line in the 
  1430. BTM file that sets the directory.