home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 6 File / 06-File.zip / filebar.zip / FILEBAR.TXT < prev    next >
Text File  |  1995-06-21  |  50KB  |  971 lines

  1. ===============================================================================
  2. -------------------------------------------------------------------------------
  3.            
  4.                  FileBar - Version 2.05
  5.         
  6.         An OS/2 Application Launch Facility and WPS Replacement
  7.        Written By Eric A. Wolf - Copyright (C) 1995 - All Rights Reserved
  8.  
  9. -------------------------------------------------------------------------------
  10. ===============================================================================
  11.  
  12.  
  13.  
  14. == Introduction ============
  15.  
  16. FileBar, quite simply, is a menubar for your desktop.  It is intended to ease 
  17. the operation of launching frequently used applications and from jumping from 
  18. task to task within OS/2.  Spanning across the top or bottom of your desktop, 
  19. FileBar is intended to give you quick and easy access to your most used 
  20. applications (whether they are DOS, Windows or OS/2 applications).  
  21.  
  22. With FileBar, you have eight menus in which you can place a maximum of 38 
  23. different items in each.  With FileBar 2.xx, menu items may also be grouped 
  24. via the use of sub-menus, a great way to organize your applications.  With
  25. submenus (each menu item can be a menu of 38 additional items), a user may 
  26. have over 10,000 total menu items!  
  27.  
  28. Each menu item may represent a command shell to boot, a script file to 
  29. perform a task or even your favorite application.  With FileBar, you're just 
  30. one click away from your favorite and most used programs (DOS, OS/2 or 
  31. Windows programs).  Also, FileBar can be used as a regular application or you 
  32. can use it to replace your existing Workplace Shell.  
  33.  
  34. If you feel OS/2 is too slow or swaps to disk a lot, FileBar may be what you
  35. need.  When acting as a replacement shell, because of its small size, FileBar 
  36. can give back two to three megabytes of memory to your system for use 
  37. with other applications.  This results in a faster system since swapping
  38. to disk is less frequent.
  39.  
  40. This program is ideal for network situations where network drivers use vast
  41. amounts of precious memory or in portable computers with limited memory.  
  42. FileBar also allows password protection and system administrator access 
  43. features for network or group access restriction situations.
  44.  
  45.  
  46. {PLEASE NOTE:  FileBar -will- work with BOTH OS/2 Warp and OS/2 2.1.  
  47.  Even though the documentation may reference a specific version in certain
  48.  areas below, FileBar can be used with BOTH versions of OS/2!)
  49. -------------------------------------------------------------------------------
  50.  
  51. == Installation ============
  52.  
  53.    (FileBar 2.xx's new  configuration  file format is not compatable with) 
  54.    (earlier versions of FileBar.  So, even if you are  a previous user of) 
  55.    (FileBar, you will need to proceed through the following instructions.)
  56.  
  57. Installing FileBar is simple.  Read the README file and once you agree to
  58. register the product if you continue to use it, unzip the second zipfile,
  59. FILEBAR.ZIP.  Now, simply go to an OS/2 prompt, and type INSTALL from the
  60. same directory where you unzipped the files.  That will invoke a REXX script
  61. that will create a FileBar program object/icon on your OS/2 desktop for you 
  62. to use to start FileBar.  
  63.  
  64. To immediately start FileBar, double click the program object on the
  65. desktop.  And to make FileBar start every time you boot OS/2, drag the
  66. object (or a copy or shadow thereof) to the startup folder that is found in
  67. the OS/2 system folder.
  68.  
  69. (NOTE:  You should proceed to unzip the second zipfile ONLY if you agree to
  70.     the registration requirements presented both in the README file and
  71.     in the registration text at the end of this document.)
  72.  
  73. If you are upgrading from a previous version of FileBar, you will need to
  74. completely erase the current version of FileBar first.  If you are using 
  75. FileBar 2.00 or greater, you may keep your configuration files and your
  76. registration code (*.reg).  All other files must be removed before
  77. installing a new version.
  78.  
  79. Note:  If you are using FileBar as a shell replacement, in order to 
  80. completely erase a previous version of FileBar, you will need to switch
  81. back to the WPS.  You need to do this temporarily because OS/2 will place
  82. a lock on the FileBar DLL which will prevent you from replacing it.  When
  83. upgrading, though, previous 2.xx level configuration files can be used
  84. with this version of FileBar.
  85.  
  86. Installing FileBar as a WPS replacement:
  87. ----------------------------------------
  88. FileBar has the capability to be used as a replacement shell.  This means,
  89. instead of using the Workplace Shell (further abbreviated WPS in this text) 
  90. which is your familiar "desktop" that comes with your OS/2 system, you can 
  91. use FileBar.  Doing this greatly reduces the amount of memory OS/2 requires 
  92. and can give your programs an extra two and to three megabytes of memory (on 
  93. average) to run in.  This results in *very* noticeable speed increases on 
  94. most systems.
  95.  
  96. If you wish to use FileBar over the WPS as your shell, simply edit your
  97. OS/2 config.sys and change the line that reads:
  98.  
  99.   SET RUNWORKPLACE=PM_Shell_Path\PMSHELL.EXE 
  100.   
  101.    to
  102.  
  103.   SET RUNWORKPLACE=Put_Complete_FileBar_Path_Here\FILEBAR.EXE
  104.  
  105. For example, if you installed FileBar in a directory on your C: drive called
  106. \OS2\APPS\FILEBAR and your OS/2 system is installed on drive D:, then you
  107. would edit your config.sys file by typing the line: e d:\config.sys <enter>. 
  108. Then, you would find the SET RUNWORKPLACE= line in that file and change it to 
  109. the following:
  110.   
  111.      SET RUNWORKPLACE=C:\OS2\APPS\FILEBAR\FILEBAR.EXE
  112.  
  113.  
  114. (**NOTE:** DO NOT modify the PROTSHEL setting in the OS/2 config.sys!!)
  115.  
  116. Also, you will need to copy the FILEBAR.DLL file to your \OS2\DLL directory.
  117. (This is necessary only if you are running FileBar as a WPS replacement.)
  118. You will also need to add the directory where FileBar is located to your
  119. OS/2 path.  (See the OS/2 documentation for full details on adding things
  120. to your path).  
  121.  
  122. Or, instead of copying the DLL to /OS2/DLL, you can add the directory that 
  123. FileBar's DLL resides in to your LIBPATH= statement in your config.sys
  124. file.  Either should suffice.
  125.  
  126. After doing both of these things, the next time you boot OS/2, you will
  127. have FileBar as your shell.  To change back to WPS, simply change the line
  128. back to PMSHELL.  You may switch between PMSHELL and FileBar as often as you 
  129. like.  There is no harm in switching.
  130.  
  131. Please note that replacing the Workplace Shell will no longer give you access
  132. to folders or objects.  These are both entities of the WPS and are not
  133. accessible without it.  If you need these objects on a continual basis, please
  134. use FileBar in conjunction to your WPS desktop.  If you need objects/folders 
  135. on a limited basis, use FileBar as your shell while using WPS only when you 
  136. need it (WPS can be launched as an application from the FileBar menubar); by 
  137. using FileBar, you will save A LOT of memory.
  138.  
  139. WARNING:  You MUST remove FileBar from your WPS startup folder if you intend
  140.       to use FileBar as your replacement shell AND wish to start the WPS
  141.       from inside FileBar. 
  142. -------------------------------------------------------------------------------
  143.  
  144. == Using FileBar =============
  145.  
  146. Once FileBar is started, you will see the FileBar across the top of your
  147. screen.  You access functions in FileBar like any other menubar that is in 
  148. any other OS/2 application.  The menubar may be positioned at the top or the
  149. bottom of your desktop (see the instructions below on moving it).  The current
  150. time and or date may also be displayed on the FileBar for convenience (again,
  151. see below for details) in addition to many other features.  See below for
  152. details on all available functions in FileBar.
  153.  
  154. The first time you boot FileBar, it comes preconfigured with several menus.
  155. The first two, FileBar and Task List are static (that is, unchangable by the
  156. user) but the remaining menus may be added to, changed or even deleted and
  157. replace by more of your own menus.
  158.  
  159. The functions available to you via the first two (static) menus of FileBar
  160. are explained below:
  161.  
  162. FileBar Menu
  163. ------------
  164.    OPEN:  In FileBar, you can set up menus and options to your liking.  Often
  165.       times, it is convenient to keep multiple sets of menus and options
  166.       (perhaps for different users on a single machine).  You will use
  167.       this option to open different configuration files.  FileBar 2.xx
  168.       configuration files usually end in the .INI suffix.  Use the
  169.       file selection dialog to select a new configuration file to use or
  170.       select cancel to abort the operation.
  171.    
  172.    SAVE:  Whenever you make changes to your FileBar menu structure or change
  173.       FileBar options, you will want to save those options to the current
  174.       configuration file.  Use this option to do this.  Even though your 
  175.       configuration file will be saved whenever FileBar is closed or, 
  176.       optionally, whenever you load a new configuration file, it is wise
  177.       to save whenever you are making changes.  
  178.  
  179.    SAVE AS:  This command operates very is identically to the save command 
  180.          above except it allows you to specify the file name to save to
  181.          rather than using the currently opened file name.  
  182.  
  183.    LOCKUP SYSTEM:  This command allows you to lock your computer; thus, 
  184.            preventing use from unauthorized users.  When invoked,
  185.            the screen will darken except for a single password
  186.            dialog.  Your computer will be locked (unable to perform
  187.            any actions) until the appropriate password is entered
  188.            in the dialog.  This password used is set via the System 
  189.            Administrator Password option in the Options... menu
  190.            (see below).  
  191.  
  192.            To avoid screen burn-in, the lockup dialog will reposition
  193.            itself on your screen every 5 minutes.  This way, you
  194.            can lockup your computer leaving your monitor on and
  195.            leave it knowing it is safe from both other users and 
  196.            harmful screen burn-in.
  197.  
  198.    EDIT MENUS:  This topic is too long to cover in this context.  A special
  199.         section below, "Editing FileBar Menus", can be found below 
  200.         which discusses this topic in detail.
  201.  
  202.    OPTIONS:  There are seven option menus that cascade off this menu choice.
  203.          See "FileBar Options" below for information on each of these
  204.          different selections and what each provides.
  205.  
  206.    WORK AREAS:  FileBar 2.xx allows users to have a virtual desktop that is
  207.         9 screens large.  When you start FileBar, when work areas 
  208.                 are enable via the options menu, you start in area #1. 
  209.                 Selecting a new area will move you to that virtual area.
  210.                 The layout of your virtual work areas is determined by
  211.                 the layout of your virtual work area control window.
  212.  
  213.         See the Work Areas Option item in the "FileBar Options"
  214.         below for information on how to configure virtual work areas.
  215.  
  216.    PRINT SPOOLER:  Since OS/2's WPS provides a print spooler of its own, this
  217.            item is usually only useful when FileBar is acting as your
  218.            shell (see above for how to make FileBar your replacement
  219.            shell).  When selected, a print spooler representing all
  220.            your output devices (printers, faxes, etc.) appear as in 
  221.            dialog on your screen.
  222.  
  223.            From here, you can select either entire print queues or
  224.            individual jobs.  Queues can be paused and resumed while 
  225.            individual print jobs can be paused, resumed, and deleted.
  226.            
  227.            While the spooler will update itself every 5 seconds, 
  228.            clicking the refresh button will force the dialog to 
  229.            update its contents immedialtely.  Clicking the Dismiss
  230.            button will remove the dialog from your screen.
  231.  
  232.    ABOUT:  This option provides you information about the version and author
  233.        of FileBar.  If you have not yet registered FileBar to the
  234.        full version, this dialog gives you the oppurtunity to do so.
  235.        
  236.        After dismissing the about dialog, you will be presented with
  237.        a dialog that will allow you to register FileBar 2.xx.  Once you
  238.        register (see below), you will be given the information necessary
  239.        to fill in the three entry fields in the registration dialog.
  240.        Once you fill in the dialog with valid information, click the
  241.        Register Now button.  If you have not yet registered, click the
  242.        I'll Register Later button.
  243.        
  244.        Once you register FileBar, information about you will appear in
  245.        the about dialog to show the world you are a proud, registered
  246.        user of FileBar 2.xx!  Once you register, the registration dialogs
  247.        no longer appear.
  248.  
  249.            If you find FileBar useful and use it on a regular basis I urge 
  250.            you to register it!  It is only with your support that I can
  251.            continue to develop and support quality shareware applications for
  252.            OS/2.
  253.  
  254.    EXIT:  This command saves your current menu configuration file and closes
  255.       FileBar.  This option is not available while FileBar is a 
  256.       replacement shell.  The only way to close FileBar in that case is
  257.       to shutdown your system (see Task List menu below).
  258.  
  259.  
  260. Task List Menu
  261. --------------
  262.    TASK LIST:  The tasklist menu, whenever "pulled down", shows a list of all
  263.            the currently running applications on your system.  From this
  264.            menu, you can perform a number of different options.  Simply
  265.            selecting the application name will jump to that application;
  266.            giving control to it and restoring it if necessary.
  267.            
  268.            Each running application can be switched to, closed, 
  269.            maximized, minimized, hidden or shown using the cascading menu 
  270.            to the right of each item.  You may also move an individual
  271.                task to a different virtual work area very easily via the task
  272.                list, if virtual work areas are enabled.
  273.  
  274.            Close should be used for PM applications and Kill used for
  275.            WIN-OS/2 sessions or DOS or OS/2 command sessions.
  276.  
  277.    SHUTDOWN SYSTEM:  It is required of OS/2 (and most advanced operating)
  278.              systems that you not simply just turn off your computer 
  279.              when are done using it.  You need to tell the system 
  280.              you are finished using it so that it can save any open 
  281.                      system files, flush the disk cache, and generally clean
  282.                      itself up before quitting.  Use this option to signal 
  283.                      that you are done using OS/2.  After doing so, you are
  284.                      free to reset or turn off your computer.
  285.  
  286. User Defined Menus
  287. ------------------
  288. Each item in a user defined menu may be launched (started) by selecting it.
  289. The item will be launched with the data as defined in the edit item dialog
  290. (see See the "Editing FileBar Menus" section below).
  291.  
  292. User menu items may be edited by selecting them with the right mouse button.
  293. Click and hold the right mouse button over the menu you want.  Slide the 
  294. mouse to the item you want to edit (still holding the right mouse button)
  295. and then release it.  You will now be able to edit it.  Note that this is
  296. only available when FileBar is displayed across the top or bottom of your
  297. desktop.  If using FileBar as a popup menu, you must use the edit item
  298. command under the FileBar menu.
  299.  
  300. The contents of user menus can be modified.  See the "Editing FileBar
  301. Menus" section below.
  302.  
  303.  
  304. -------------------------------------------------------------------------------
  305.  
  306. == VIRTUAL WORK AREAS ========
  307.  
  308. The "Virtual work areas" feature of FileBar 2.xx allows users to maintain
  309. a desktop much larger than their single physical display.  FileBar gives
  310. you 9 "virtual" work areas.  These work areas are like separate displays
  311. which share the same background and icons.
  312.  
  313. Virtual work areas are arranged in a 3x3 grid.  Items may be moved from one
  314. area to another by sliding a window half way off the screen in the direction
  315. you want it to go, selecting the new work area and then grabbing the half
  316. of the displayed window and moving it into the desired position.
  317.  
  318. Your virtual work area selector can also be arranged either in a single
  319. row or a single column.  You may also enable an option so that you may
  320. change work areas by simply moving the mouse pointer to an extreme of your
  321. screen.  These are enabled through the Work Areas option dialog.
  322.  
  323. How can I use virtual work areas?
  324. ---------------------------------
  325. Say you are at home and have your word processor, spreadsheet and a game
  326. program running.  If you like to view both your word processor and your
  327. spreadsheet but want to avoid having to mess with minimizing and restoring
  328. applications, they you can launch your word processor in one area and launch
  329. your spreadsheet in another.  You can flip quickly between them by selecting
  330. the work area each are in.  And your game program we mentioned is all the
  331. while running in a 3rd area.  So, when someone comes in, you can quickly 
  332. switch back to your spreadsheet or word processor and people may believe you 
  333. are actually at work!  :)
  334.  
  335.  
  336. -------------------------------------------------------------------------------
  337.  
  338. == EDITING FILEBAR MENUS ====
  339.  
  340. FileBar's main feature is the ability for users to easily set up menus so 
  341. they can access their applications easily and quickly.  In this section,
  342. how to set up menus will be addressed.
  343.  
  344. Editing Top-Level Menus
  345. -----------------------
  346. To add, remove or edit your existing menus, select the "Edit Menus" item
  347. from the FileBar menu.  This will bring up the edit menu dialog.  From here,
  348. you can move menus left or right on your menu bar by clicking the Move 
  349. Menu < or Move Menu > options.  You may remove an entire menu, including all
  350. the items it contains by clicking remove menu.  Removing a menu will remove
  351. all the items in the menu -and- all the submenus (and their items) in a given
  352. menu structure.
  353.  
  354. You can add a menu by selecting the add menu button.  Simply type in the name
  355. of the menu you wish to add and press enter.  Remember that you are limited
  356. to a total of eight user defined menus.  You may have no more than eight
  357. user defined menus on your FileBar (although you may have many, many
  358. submenus!).  You may edit the contents of any menu by double clicking a
  359. menu with the left mouse button.  Or, another way to edit a menu is to
  360. select it and click the edit menu button.  Editing menu items are discussed
  361. below.
  362.  
  363. Editing Menu Contents
  364. ---------------------
  365. After you selected a top-level menu to edit, you will be presented with a
  366. new dialog that lists that menus contents.  Here, similar to the top-level
  367. menu dialog, you can move items up and down in the menu structure.  You
  368. can also delete items (deleting a submenu will delete all items that
  369. submenu contains!).  
  370.  
  371. In menus, you can add separator lines, as well.  These lines are used
  372. as dividers, primarily, and are useful in providing another level of
  373. organization in your menus.  You can separators to your menus via the
  374. add separator button.  
  375.  
  376. A powerful features of FileBar 2.xx is the ability to add submenus.  
  377. Submenus act like and are treated just like regular menus.  To add a
  378. submenu, click the add submenu button and enter a title for your
  379. submenu.  After doing so, you will get a new, blank menu to fill.
  380. Submenus can be moved, added and deleted just like regular 
  381. individual items (see below).
  382.  
  383. You can also add individual menu items (see editing individual menu
  384. items below).  This is how you will add your own applications to
  385. the FileBar.  For more details on adding or editing individual menu
  386. items, please see the next section.
  387.  
  388. You may edit the contents of any individual menu item by double clicking
  389. the desiried item with the left mouse button.  Or, another way to edit an
  390. individual menu item is to select it and click the edit item button.
  391. Editing individual menu items are discussed below.
  392.  
  393. Editing Individial Menu Items
  394. -----------------------------
  395. This section is useful in adding, removing or editing menu item entries in
  396. a menu,  As mentioned above, you may edit a menu item by selecting it from
  397. the edit menu dialog.  Or, you may also edit a single menu item by holding 
  398. the right mouse button over the menu of the item you wish to edit (this 
  399. is not available when FileBar is activated via the pop-up menu).  Still 
  400. holding the button, drag the cursor down to the item you want to edit and 
  401. release the button.  You may now edit this item just as if you had selected 
  402. it using the Edit Menus item.
  403.  
  404. When editing a menu item, you will see a dialog with many options.  The
  405. first is the item's title.  You may enter a title for the item you wish
  406. to enter (this title will be displayed in the FileBar as the item text for
  407. this item).  You may edit this text at any time.
  408.  
  409. Next, below the title, is the Item Session Type area.  Here you will
  410. specify the type of application you want to add.  If the program is an
  411. OS/2, DOS or Windows session (and windowed or full-screen), click the
  412. appropriate choice.  If you are running a Windows application, you
  413. also have the additional options of running the application in a
  414. separate Windows session and/or running it in Windows 386/enhanced
  415. mode.  See your IBM OS/2 Warp documentation for more details on what
  416. these actually mean.
  417.  
  418. Below the session type area, is the Item Startup Options area.  Here, you
  419. can tell FileBar whether to start the specified application minimized,
  420. maximized, hidden or whether or not you want this program started 
  421. everytime you start FileBar.  (See the Startup List Options entry under 
  422. the Options... Section above for more details on what this means). 
  423.  
  424. To the right of the session type information is the passwording 
  425. information.  If you wish to password protect the starting of this item,
  426. check the password checkbox.  You will also need to click the Change
  427. Password button to set a password for this item.  If you do not do this,
  428. your default password is 'filebar' (7 letters, all lowercase).  Using
  429. this option helps protect various programs from being launched by just
  430. anyone on your computer.  The correct password will be needed before
  431. they can launch this item.  If you wish to also password protect
  432. editing menu items, see System Administrator Options above.
  433.  
  434. Below the password information is the information regarding the
  435. application you are setting up.  The first field, "Pgm Path" specifies
  436. the complete path to the application you wish to execute when this
  437. menu item is selected.  The "Arguments:" field specifies any
  438. command line arguments you need to specify for the application.
  439.  
  440. If you need to specify arguments at run-time, enter those parameters
  441. on the argument line enclosed in braces.  For example, if you have a
  442. telnet client that always runs on port 4523 but connects to many
  443. hosts, you may construct your Arguments: entry as:
  444.  
  445.     [enter host] 4523
  446.  
  447. This will prompt the user to enter the first parameter at run time (with
  448. the prompt 'enter host') and using 4523 as the second command line
  449. parameter.  Any number of arguments can be specified at run-time and
  450. you are free to intermix static and dynamic command line arguments.
  451.  
  452. The "Directory:" field points to the default directory this application 
  453. should be started in.
  454.  
  455. Next, is a drop-down list box that determines which virtual work area (if
  456. you are using them at the time), the given application will start in.  
  457. Meaning, when you launch this application, FileBar will automatically
  458. move to this work area and start it there for you.
  459.  
  460. The settings button will be described below in the DOS Settings section.
  461. The Find File button, under the entry fields, allows you to easily 
  462. location an application you want to define.  Click find file and you
  463. will be presented with a file finder dialog.  Traverse the file system
  464. and select a *.BAT,*.CMD,*.COM,*.EXE or similar executable to use as
  465. the application to launch.  Once you select an application, all 
  466. relevant information about the application will be filled in for you.
  467. You probably would want to change the item title, however.  Also, you
  468. want to be sure the session type is correctly defined (automatic
  469. sensing is not always what it is cracked up to be!)
  470.  
  471. SPECIAL NOTE:  If you are unsure how to set up a specific application, 
  472.            please look at the SAMPLE1.INI and SAMPLE2.INI files 
  473.            provided with FileBar.  They can serve as good examples 
  474.            as how to set up different applications.
  475.  
  476. Opening WPS Objects
  477. -------------------
  478. Below the two buttons is a drag and drop area.  Here, you can drag and
  479. drop WPS objects you wish to open via FileBar.  WPS objects can only
  480. be opened when FileBar is NOT the replacement (when you replace the
  481. WPS, WPS objects are gone, too!)
  482.  
  483. To use this feature, simply drag a copy of the WPS object you want to
  484. open to the rectangular area marked on the dialog and drop it.  The 
  485. dialog will then configure itself to open that object whenever the 
  486. menu item is selected.  Once you drop the object, simply click OK 
  487. because the settings are correct.  You may also click the 
  488. settings button to modify the WPS settings for that object.
  489.  
  490. DOS Settings
  491. ------------
  492. If you are setting up a DOS or Windows application, and you want to 
  493. specify specific DOS settings for this application, you will need to
  494. use the Settings: field on the edit individual menu item dialog.
  495.  
  496. To use settings, first enter a unique pathname into the settings field.
  497. This should be a filename which does not currently exist on your 
  498. computer.  Settings files can reside anywhere on your file system but 
  499. are often useful if placed with the application and named appropriately
  500. (with a *.set or *.ini extension, for example).
  501.  
  502. NOTE:  Two or more applications -can- share a single settings file.  If
  503.        you wish to do this, simply specify the full pathname to the
  504.        settings file in the settings: entry field.  There will be no
  505.        need to click the settings button (the settings are already
  506.        defined).
  507.  
  508. Once a filename is entered into the Settings: entry field, you can
  509. click the settings button to edit those settings.   Editing DOS
  510. settings is just like editing DOS settings under Warp.  See the IBM
  511. OS/2 documentation for more information.
  512.  
  513. NOTE:  A sample Windows settings file, WIN-OS2.SET, is supplied with
  514.        FileBar.  This file is a DOS settings file and is meant to be
  515.        used with Windows applications.  To use this sample file when
  516.        setting up your own Windows applications, simply enter the 
  517.        complete path to the WIN-OS2.SET file in the settings field of
  518.        that item.  The settings will then be used.
  519.  
  520.        Modifications made to WIN-OS2.SET will affect -all- menu items
  521.        that reference that file.
  522.  
  523.  
  524. -------------------------------------------------------------------------------
  525.  
  526. == FILEBAR OPTIONS ===============
  527.  
  528. FileBar has many options that be configured by you.  Selecting the Options
  529. item from the FileBar menu will present a list of seven different options
  530. areas that you can modify.  They are each presented below.  Settings values
  531. are saved when you save your configuration file.  It is suggested that you
  532. select Save from the FileBar menu after making option changes.
  533.  
  534.    GENERAL:  FileBar's general options are set here.  You may choose to have
  535.          the bar at the top of the screen or at the bottom of the screen.
  536.          You may also choose whether the FileBar and Task List menus
  537.          are displayed in long form or short form.  You may set whether
  538.          if FileBar asks for confirmation before closing an application
  539.          from the task list or not.
  540.  
  541.          You can also set whether the WPS desktop (when present), is
  542.          resized so that when FileBar is at the top of the screen, it
  543.          does not cover any portion of the WPS.
  544.  
  545.          "Force on Top/Auto Resize" specifies whether your FileBar should
  546.          always float on top of all other running applications.  When 
  547.          turned on, FileBar will never be covered up by another 
  548.          application and it will resize applications who try to cover it
  549.          so they fit under it.
  550.  
  551.          Lockup on Startup will lock up the system when FileBar is started.
  552.          "Remove from task list when shell", if enabled, will remove
  553.          FileBar from the task list if it is acting as the replacement 
  554.          shell.  Do not check this item to keep it on the task list.
  555.  
  556.    WORK AREAS:  Options concerning the virtual work areas are set here.  The
  557.         first option, "Enable virtual work areas", is to decide if
  558.         you want to use the virtual work areas feature at all.
  559.         
  560.         If you are using virtual work areas and you want your
  561.         Warp WPS launchpad to be present in all virtual work areas,
  562.         select the second option.  Note that your launchpad must be
  563.         named "LaunchPad" on the General page in the LaunchPad
  564.         settings notebook for this to work properly.
  565.  
  566.         (This feature does not work when you use FileBar as your
  567.         shell replacement and launch WPS as a secondary application).
  568.         
  569.         Also, if you would like to use the 3x3 button pad to help 
  570.         you select virtual work areas, select the 3rd option.  You 
  571.         can also select the arrangement for the virtual work area
  572.         control box.  It can be aligned in a 3x3 grid, a horizontal
  573.         row or a vertical row.  You may also select whether or not
  574.         you want to be able to change work areas by moving the
  575.         mouse cursor to the extreme of your screen.
  576.  
  577.    TIME/DATE:  This option dialog allows you set the style and format of the
  578.            time and date that appears on the far right side of your 
  579.            FileBar.  You may also enable or disable an hourly chime
  580.            feature in FileBar.  If enabled, you may enter the complete
  581.            path to a .WAV sound file to play at the top of each hour.
  582.            You may also use the Find .WAV File button to help you locate
  583.            a .WAV file to use.  Selecting Test Chime will play the
  584.            .WAV file specified in the entry field.
  585.    
  586.    POP-UP MENU:  In addition to the menubar that is positioned at the top or 
  587.          bottom of your screen, you can also define FileBar to act
  588.          as a pop-up menu when a specified mouse button combination
  589.          is pressed.  
  590.  
  591.          The first option is whether or not to enable the pop-up
  592.          menu feature, at all.  Selecting "Hide Primary FileBar
  593.          Menu" will hide the main FileBar menu.  If you use this
  594.          option, you must use the mouse-button combination to summon
  595.          the FileBar menu.  Using this behavior, with FileBar as your
  596.          replacement shell, causes your OS/2 to act more like a
  597.          X Window display station with a pop-up root menu.
  598.  
  599.          The third option, "Pop-up over any window", deicdes whether
  600.          the FileBar pop-up can be summoned over any window or if it
  601.          should be allowed -only- over the background window.
  602.  
  603.    SYSTEM ADMINISTRATION:  FileBar has the facility to allow primary FileBar
  604.                functions to be protected by password.  This is
  605.                called the System Administration Password.  If you
  606.                wish primary FileBar functions to be protected,
  607.                select the protection check box.  If you wish
  608.                to set the password used, click the "Change
  609.                Password" button.  
  610.  
  611.                This feature will not protect user items from
  612.                being selected.  That is set via the passwording
  613.                options for each menu item.  Please refer to the
  614.                section on editting menu items for more 
  615.                information.
  616.                
  617.                This feature can be used to help make a secure
  618.                system.  You can lock out all FileBar functions
  619.                and then password protect menu items and provide
  620.                users limited access to your system.
  621.                
  622.                Remember, your default password is "filebar" (all
  623.                in lower case!).  While you should change it from
  624.                that if you use it, that is the password used when
  625.                you use the sample .INI file.
  626.  
  627.    STARTUP LIST:  This dialog allows you the specify the starting order for
  628.           any items you may have flagged as needing to be started
  629.           whenever FileBar starts.  You may move items up and down
  630.           in the starting order; items at the top of the list launch
  631.           before items at the bottom.  You may also remove items from
  632.           the startup list here, too.
  633.  
  634.           The "Launch Startup List on Boot" enables all the items on
  635.           the startup list to be launched everytime FileBar starts.
  636.           The "Launch only if shell replacement" feature launches
  637.           your startup list (if Launch on Boot is enabled), if and
  638.           only if FileBar is acting as your shell.
  639.  
  640.    BACKGROUND:  This options defined in this dialog take effect only when
  641.         FileBar is your shell.  It does not override the background
  642.         settings when you are using FileBar in conjunction with the
  643.         WPS.  If FileBar is your replacement shell, you may specify
  644.         if you want the background to be a solid color or a bitmap.
  645.         If you wish it to be a color, you may alter its shade by
  646.         moving the red, green and blue components of it.
  647.  
  648.         If you wish to use a background image, enter the name of the
  649.         image in the entry field and select the style of how you 
  650.         want the image presented.  Just like the WPS, only .BMP 
  651.         images may be used as background bitmaps.
  652.  
  653.         NOTE!!!  There is a problem with IBM Warp v3.0 that the
  654.         background feature does NOT work for bitmap images!  This is
  655.         a problem in Warp and NOT in FileBar.  IBM is aware of this
  656.         problem (IBM PMR #: 4X472) and is working on it.  Future 
  657.         versions of Warp should work but v3.0 does not!
  658.  
  659.    FUNCTION KEYS:  This menu option allows you to change the CTRL+ keys that
  660.                    are used to activate different FileBar functions from other
  661.                    OS/2 PM applications.  While FileBar comes pre-configured
  662.                    for use with certain keys, you can change some or all of 
  663.                    the keys that are used.  If you do not wish to specify a 
  664.                    key for a particular function (thus, effectively disabling
  665.                    that keyboard accelerator for that function), simply 
  666.                    specify it as '\0' (for null).
  667.  
  668.  
  669. -------------------------------------------------------------------------------
  670.  
  671. == TIPS, SHORT CUTS and MISC ITEMS ===============================
  672.  
  673. For various features in FileBar, there exist "short cuts" that allow to
  674. access certain features with a fewer than usual number of steps.  These
  675. short cuts, some tips and techniques and other misc. topics are listed
  676. below:
  677.  
  678. *  You can use CTRL+TAB to jump to FileBar's task list from any PM
  679.    application
  680.  
  681. *  You MUST remove FileBar from your WPS startup folder if you intend
  682.    to use FileBar as your replacement shell AND wish to start the WPS
  683.    from inside FileBar.  [Thanks to Pete Petit for pointing this out.]
  684.  
  685. *  CTRL+SPACE is a global hotkey that gives focus to FileBar.  Pressing
  686.    this key combination in any application will immediately cause FileBar
  687.    to become active.
  688.  
  689. *  If you are using virtual work areas and you have chosen that you want
  690.    your Warp WPS launchpad to be present in all virtual work areas,
  691.    remember that your launchpad must be named "LaunchPad".  This is set
  692.    on the General page in the LaunchPad settings notebook.
  693.  
  694. *  Your desktop must be named "Desktop", also, for your WPS background to
  695.    be present in ALL virtual work areas.  You can verify its name by
  696.    checking the general page for the desktop settings notebook.  If your
  697.    desktop is not named Desktop, there is a general option available for
  698.    you to enter what its name is.  German users, for example, need to
  699.    enter the name of their desktop into this area (FileBar comes
  700.    configured for US English version of OS/2).  The same is true for 
  701.    the launchpad.
  702.  
  703. *  When starting FileBar, and running OS/2 Warp, it accepts a command line 
  704.    parameter, if specified.  You may launch FileBar with the optional name 
  705.    of the initialization file you wish to use with it by specifying it on 
  706.    the command line.
  707.  
  708.    For example, to use FileBar as your replacement shell when FileBar is
  709.    in C:\OS2\APPS\FILEBAR and OS/2 is on drive D: and the configuration file
  710.    is E:\OS2\FB_INIT\SAMPLE.INI, then you would modify your OS/2 config.sys 
  711.    (on drive D:) to read:
  712.  
  713.    SET RUNWORKPLACE=C:\OS2\APPS\FILEBAR\FILEBAR.EXE E:\OS2\FB_INIT\SAMPLE.INI
  714.  
  715.    or, you may start FileBar from the command line with the same parameter:
  716.  
  717.    start C:\OS2\APPS\FILEBAR\FILEBAR.EXE E:\OS2\FB_INIT\SAMPLE.INI 
  718.  
  719. *  You may edit individual menu items by holding the right mouse button over
  720.    a menu, sliding the mouse down to the specified item and release the right
  721.    mouse button over it.
  722.  
  723. *  You may switch virtual work areas (screens) by holding the CTRL key and 
  724.    by pressing a number 1 through 9.  This works in ANY application except
  725.    for DOS and OS/2 command sessions.
  726.  
  727. *  You can select items in a list box in various dialogs by double clicking 
  728.    the desired list box item.
  729.  
  730. *  You may move the virtual winows selector box by holding the right
  731.    mouse button over the window and drag the window to a new location.
  732.  
  733. *  Remember, your default password is filebar (7 letters, all lowercase!)
  734.    It is a good idea to immediately change it if you use the password
  735.    feature of FileBar.
  736.  
  737. *  Also remember that if you are using the password protection system, be sure
  738.    to change your passwords frequently and that you keep your FILEBAR2.INI 
  739.    file out of view from anyone (passwords are stored in that file).
  740.  
  741. *  If you would like to set up the VIEW command (to view the OS/2 command
  742.    reference or other .INF materials), the program path field in the item
  743.    settings should be set to VIEW.EXE and the argument field should point
  744.    to the .INF you would like to view (ie: D:\OS2\BOOK\CMDREF.INF)
  745.  
  746. *  When entering command line parameters, you can specify that some or all of
  747.    the options be entered when the program is started.  If you enclose one
  748.    or parameters in brackets ('[' and ']') then FileBar will prompt you to 
  749.    enter the parameter(s) when the item is launched.
  750.  
  751. *  You may drag a font to the FileBar (from the Font Palette) if you wish
  752.    to change the font FileBar uses for its menus.  After you drop a font,
  753.    the menu bar will change to accomdate this new font.  The font you drop
  754.    will be remembered next time you start FileBar.  If you find yourself
  755.    running out of room on your menubar because you are using long menu names,
  756.    simply drag and drop a smaller font to FileBar (from the font palette in
  757.    the OS/2 system folder).
  758.  
  759. *  If the time is not displayed (but you have the option under Time/Date
  760.    options set to display a time/date), you probably need a smaller font.
  761.    If there is not enough room for the entire time and/or date, OS/2 will
  762.    simply not display it.
  763.  
  764. *  You may also drag colors (or schemes) to FileBar from the color or scheme
  765.    palettes that come with OS/2.
  766.  
  767. *  You may use the tilde (~) in your menu and item names to signify that the
  768.    character immediately following the tilde should be used as an
  769.    accelerator for accessing the respective menus or items.
  770.  
  771. *  All changes made (time/date, bar position, menu contents, etc.) are saved
  772.    each time FileBar is closed (or the system is shutdown or an explicit save
  773.    operation is requested).  FileBar is restored to the state it was saved in
  774.    next time it is executed.  Changes are saved ONLY during these times.
  775.  
  776. *  When editing menu items, you can drag WPS objects to the "drop area"
  777.    and FileBar will open that object when you select that item.
  778.  
  779. *  When using FileBar as a WPS replacement, WPS features such as folders and
  780.    program objects are no longer functional.  Please remember this if you are
  781.    trying to open a WPS folder via FileBar when FileBar has replaced the WPS.
  782.  
  783. *  The configuration information for the FileBar is stored in a file named
  784.    FILEBAR2.INI (in the directory where FILEBAR.EXE is located) and may be
  785.    backed up by the user for added protection.  It is a strictly text file
  786.    and may be backed up by copying a valid FILEBAR2.INI file to another, 
  787.    unused filename (ie: COPY FILEBAR2.INI BACKUP.INI).
  788.     
  789.        -- It is recommended that you make a backup copy of --
  790.             your FILEBAR2.INI on a regular basis!
  791.  
  792. *  FileBar comes with two sample FileBar configurations, SAMPLE1.INI and
  793.    SAMPLE2.INI.  To try these out, copy one of them over your FileBar .INI
  794.    file (ie: COPY SAMPLE1.INI FILEBAR2.INI).  NOTE!  This will overwrite your
  795.    current FileBar configuration and destroy the contents it currently has.
  796.    These contain samples for how to launch DOS windowed and full screen 
  797.    sessions, OS/2 windowed and full screen sessions, and Win-OS/2 windowed
  798.    and full screen sessions, among other things.  Refer to these for tips on
  799.    how to set up your own FileBar!
  800.  
  801. *  If you wish to add items that launch OS/2 command shells (DOS windows,
  802.    DOS full-screens, WIN-OS2 sessions, etc.), see the SAMPLE1 or SAMPLE2
  803.    .INI files.  For OS/2 and DOS sessions, simply select what type of command
  804.    shell you would like (from application type section) and then leave the
  805.    Program Path empty.  That will start a command shell (DOS window, DOS
  806.    fullscreen, OS/2 window, and OS/2 fullscreen sessions).
  807.    
  808.    However, if you want to start a WINOS/2 windowed session, put PROGMAN.EXE
  809.    in the program path (it will start program manager for you).  Again, see
  810.    the SAMPLE1.INI or SAMPLE2.INI files for specific details.
  811.  
  812. *  Two or more DOS or Windows applications CAN share settings information.
  813.    For the first application, you will need to enter a unique pathname and
  814.    set the settings information.  For all subsequent applications you want
  815.    to use this information, simply enter that same pathname into their
  816.    settings: entry fields as well (on the edit individual menu item dialog).
  817.  
  818.    Using this idea, you can make a couple of general settings files that
  819.    may come in handy for a number of applications.  For example, you can
  820.    make a "DOS_GAME.INI" DOS settings file.  This settings file could be
  821.    set up with games in mind and referenced by all your DOS games.  This
  822.    way, you would only need to specify the settings once!!
  823.  
  824.  
  825. -------------------------------------------------------------------------------
  826.  
  827. == COMMON QUESTIONS ================
  828.  
  829. Q.  Wow!  With FileBar, things are a lot faster.  But what else can I do to 
  830.     get more memory back for my applications to run in?
  831. A.  FileBar is a great start.  You are saving a lot of memory already.
  832.     However, if you are trying to get the most memory possible out of your 
  833.     computer, you probably should refrain from using the background bitmap 
  834.     option (found in both the WPS and FileBar).  Most backgrounds, while nice 
  835.     to look at, use a good deal of memory.  You can usually save quite a bit 
  836.     of memory when not using this option.
  837.  
  838.     Also, you may want to look into tuning your disk cache, eliminating 
  839.     unnecessary drivers, using OS/2 native applications versus Windows 
  840.     applications and much more.  There are a number of good shareware or
  841.     freeware sources for this type of information as well as a number of
  842.     good commercial software and books.
  843.  
  844. Q.  How can I set the font and colors FileBar uses?
  845. A.  You can drag and drop both schemes (and/or colors) and fonts onto FileBar 
  846.     from the WPS.  You need to run FileBar as a regular application, do any
  847.     color or font adjustments you need to, and then either continue to run
  848.     FileBar or configure FileBar to run as your shell (explained in the
  849.     installation section at the top of this file).  All changes you make
  850.     will be remembered the next you start FileBar.
  851.  
  852. Q.  My time and date is gone.  After I added a few menu items and now it is 
  853.     no longer displayed.  Where is it?  How can I get it back?
  854. A.  It is not displayed when there is not ample room on the menubar to
  855.     adequetly display it.  You need to drag and drop a smaller font to the
  856.     FileBar menu.  Go to the OS/2 Font Palette and select a smaller font
  857.     (as described in your OS/2 documentation).  Now, drag and drop this
  858.     font to FileBar.  The change will be remembered whenever FileBar is
  859.     started.
  860.  
  861. Q.  When I switch to a WIN-OS/2 full screen session, switch back to my OS/2
  862.     desktop and then switch to the WIN-OS/2 session again, the screen is
  863.     not drawn correctly.  What can I do?
  864. A.  You need to make a settings file for that full screen session or
  865.     application that sets the VIDEO_SWITCH_NOTIFICATION to ON.  Some video
  866.     cards require this setting.  See the section on using DOS settings for
  867.     complete details on how to do this.
  868.  
  869. Q.  I have a configuration file from FileBar 1.90.  How can I use it with the
  870.     new FileBar?
  871. A.  Yes, you can.  Use the CONVERT.EXE application found in the same 
  872.     directory as FileBar.  Its documentation can be found in CONVERT.TXT.  
  873.     This small utility will convert the menu structure from 1.XX 
  874.     configuration files to the new 2.xx format.
  875.  
  876. Q.  I registered version 1.80 of FileBar.  Why do I need to register this
  877.     one, too?
  878. A.  The registration fee for all FileBar software prior to release 2.00
  879.     was $10.00 AND included the source code that generated it.  With release
  880.     2.00, the source code was removed from the archive and the fee was
  881.     increased.  $10.00 simply did not cover the costs of the time and
  882.     development that goes into developing and maintaining this application.  
  883.     Version 2.00 is a complete rewrite of FileBar.  FileBar is now MUCH
  884.     more stable and handles memory in a much cleaner way.  It also adds
  885.     a LOT of new features.  Because of this, and my continued efforts 
  886.     and development planned for FileBar, I feel justified in this
  887.     decision.
  888.  
  889.     Many, many users wrote saying I could easily get $60 to $80 for an 
  890.     application of this type.  Wanting to keep the software affordable, 
  891.     however, I opted to set up the pricing structure as I did.  (Keeping
  892.     it affordable!)  
  893.  
  894.     (Registered users are still getting a discount on the new upgrade price.)
  895.  
  896.     Source code is available for this product for an additional charge.
  897.     Contact technical support to find out more details.
  898.  
  899.  
  900. -------------------------------------------------------------------------------
  901.  
  902. == Registration ============
  903.  
  904. If you like FileBar and plan to continue to use it, I ask you to register 
  905. your copy of the program.  The registration cost is only $15.00 for
  906. users who have registered previous versions of FileBar and $25.00 for new 
  907. FileBar users.  
  908.  
  909. Upon registration, you will be sent a registration certificate.  To 
  910. complete your registration, you will need to enter the information found on
  911. this certificate into FileBar.  Start FileBar and select the About...
  912. option.  Click OK to dismiss the informational dialog.  Now, enter the
  913. name, place and serial # into the appropriate fields EXACTLY as shown
  914. into the entry fields.  Once you are done, click Register Now and that's it!!
  915. You're done!  Please keep your registration certificate in a safe place in
  916. case you need to re-enter this information.  You registration entitles you
  917. to all future 2.xx releases.  (See "Updates" section below)
  918.  
  919. Please see the enclosed ORDER.TXT form for more complete details.  Orders
  920. can be placed by mail, fax, phone or computer.  All major credit cards are
  921. accepted and international orders are welcome.  Please print it out the
  922. ORDER.TXT form, fill it out and send it with your payment to the address 
  923. given on that form.  
  924.  
  925. If you are registering FileBar for the first time (ie: not upgrading!) you 
  926. may also register FileBar via CompuServe.  Type GO SWREG to go to the
  927. shareware registration area and enter product ID #5707.
  928.  
  929. [Note that the fee is $30.00 ($25.00 FileBar registration fee + $5.00 
  930.  Compuserve processing fee)]
  931.  
  932. THANK YOU!
  933.  
  934. -------------------------------------------------------------------------------
  935.  
  936. == Updates to FileBar ==================
  937.  
  938. As updates to FileBar 2.xx are made, they will be released publically over
  939. an array of distribution channels.  These include shareware CDs, BBSes,
  940. BMT Micro's BBS, the Internet, CompuServe, Delphi, America Online, etc.  
  941. Announcements will also be made along similar channels to alert users to its 
  942. availability.
  943.  
  944. Once you register, the registration information you receive will unlock
  945. ALL 2.xx versions of FileBar.  Remember to keep that information in a safe
  946. place when you receive it after registering.
  947.  
  948.  
  949. -------------------------------------------------------------------------------
  950.  
  951. == Distribution of FileBar ========================
  952.  
  953. You are free to distribute FileBar to whomever and however you wish as long
  954. as the following conditions are satisified:
  955.  
  956.   -  FileBar should ALWAYS be distributed in its entirety.  This includes
  957.      all documentation, executables, and setup files.  Under no circumstances
  958.      should FileBar be distributed without all of its original files.
  959.      Distribution of FileBar (in any way possible!) is strongly encouraged
  960.      both by individuals and software houses!
  961.  
  962.   -  If you use FileBar, you MUST register it (directions for doing so
  963.      preceeded this section of the text).  Upon registration, you will
  964.      receive information that you can enter into FileBar to unlock it and
  965.      make it a full version.
  966.  
  967.   HOWEVER!  Once you register FileBar and receive your registration 
  968.         information, you may NOT share your registration information
  969.         with anyone!  
  970.      
  971.