home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / btask10a.zip / btask.txt < prev    next >
Text File  |  1995-12-03  |  6KB  |  209 lines

  1. About BTask▄
  2.  ▀▀▀▀▀▀▀▀▀▀▀
  3.  
  4. BTask is simply a Task Switcher, a different Window List, so to
  5. speak.  It is small enough and should not interfere with other
  6. programs.  BTask creates a button bar, and each button represents a
  7. task, tasks are currently represented by their name (and by their
  8. icon, if the user wants to.  This way, you know, Warp could look a
  9. bit too much like Windogs 95...).  Only the windows that appear in
  10. the switch list will be added to the button bar and buttons are
  11. created and removed as new tasks are opened or closed, so you don't
  12. have to bring up the Window List to switch them.  Just press the
  13. buttons.  You can perform other operations on the tasks, by using
  14. the Task menus, and configure BTask by using the System menu.
  15.  
  16.  
  17. Disclaimer▄
  18.  ▀▀▀▀▀▀▀▀▀▀
  19.  
  20. This product comes without warranty, either expressed or implied.
  21. The author is not responsible of damages caused by the use or misuse
  22. of this program.  If you don't agree with this, then just don't use
  23. BTask.
  24.  
  25.  
  26. Installation and system requirements.▄
  27.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  28.  
  29. The installation of BTask is rather simple :
  30.  
  31. 1) Automatic method
  32. Just run the Install.cmd that was shipped with BTask, and answer the
  33. questions.
  34.  
  35. 2) Manual method:
  36. Copy the BTask.exe file where you want in your HD.
  37. Copy btaskdll.dll in a directory specified in the LIBPATH entry of your Config.sys.
  38. Then migrate it to the Desktop in the usual way.
  39.  
  40. Technical notes :
  41.  
  42. I am currently using BTask under OS/2 Warp V3 with FixPack 5
  43. installed, but it should work with OS/2 V2.1 and above, since BTask
  44. was compiled with a V2.1 specific compiler and include files.
  45. However, this was not tested.  My opinion is that a 486-33Mhz with
  46. 8MB is actually the minimum system to effectively use OS/2 Warp,
  47. although BTask is small and does not have special needs.  BTask
  48. works by intercepting the WM_DESTROY, WM_CREATE, and
  49. WM_SETWINDOWPARAMS (issued to change the title in a VDM window), and
  50. by reading the switch list.  Actually I am searching for a better
  51. method to do that.  If anyone knows if the task list receives or
  52. sends a specific message every time is updated, please contact me.
  53. BTask actually works, but in some rare cases may happen that the
  54. task list is not updated correctly.  If this happens, the user can
  55. update it using the Btask System Menu.
  56.  
  57.  
  58. Am I Free to use and copy BTask ?▄
  59.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  60.  
  61. BTask is SHAREWARE, you are free to spread the word and the disk,
  62. but if you like it and if you use it, you must send me a small
  63. contribution.  I decided to do so because I really need some money
  64. to support developing under OS/2.  I hate crippleware, so BTask
  65. isn't crippled in any way.  Only remember that without a significant
  66. number of registered users, new versions will not be released, or
  67. will be released with some form of nag.  (registered users will
  68. always have the new versions uncrippled, though).  The price for the
  69. registration is 15US$.  It's not very much, I think, but it will
  70. help me to buy more sophisticated developing instruments and to
  71. create more sophisticated products in the near future.  So if you
  72. really like OS/2, please support the Shareware programmers too.
  73. They will help to keep the scene alive.
  74.  
  75.  
  76. The Task Menu▄
  77.  ▀▀▀▀▀▀▀▀▀▀▀▀▀
  78.  
  79. Press the right mouse button over a button.
  80. This will pop up the task menu.
  81. Using this menu you can perform several operation on the windows.
  82.  
  83. Show
  84. Make a window visible if it was hidden.
  85.  
  86. Hide
  87. Make a window invisible.
  88.  
  89. Maximize
  90. Maximizes a window.
  91.  
  92. Minimize
  93. Minimizes a window.
  94.  
  95. Restore
  96. Restores a window that was previously maximized or minimized.
  97.  
  98. Close
  99. Closes a window.
  100.  
  101. Kill
  102. Closes a window by killing its process.
  103. (WARNING!! By killing an application all data is lost !!!)
  104.  
  105.  
  106. The BTask System Menu▄
  107.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  108.  
  109. Press the right mouse button over the BTask window frame.
  110. This will pop-up the BTask System Menu.
  111.  
  112.  
  113. Using this menu you can configure, view the product info, and quit BTask.
  114.  
  115. Float above other windows
  116. When enabled, makes the BTask window float above other windows.
  117. (Pressing the Central mouse button, will pop Btask to front or
  118. behind the active window if it was already to the front).
  119.  
  120. BTask 95 Mode
  121. When enabled, task icons are displayed on the buttons.
  122.  
  123. Set Bar Colors
  124. Opens the Set Colors dialog.
  125.  
  126. Update task list
  127. Manually updates the BTask's window.
  128. This is not usually needed.
  129.  
  130. About
  131. Displays a dialog with informations about BTask.
  132.  
  133. Quit
  134. Quits BTask. Informations about the window and the font are saved.
  135.  
  136.  
  137. Switching Tasks▄
  138.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  139.  
  140. Press the button with the task name you want to switch to..
  141. This will switch to the selected application.
  142. The active application appears highlighted on the bar.
  143. (the window is made visible if it was hidden or minimized).
  144.  
  145.  
  146. Changing The Font▄
  147.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  148.  
  149. Drag the font from the Font Palette to the BTask window frame.
  150. This will change the font for all buttons and resize the button bar.
  151.  
  152.  
  153. Changing The Colors▄
  154.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  155.  
  156. Select  Set Bar Colors from the BTask System Menu.
  157. This will open the BTask Colors dialog. Use the spin button
  158. to select of what BTask item you want to change the color of.
  159.  
  160. The choices are :
  161.  
  162. Hilite Bright
  163. 3D border, bright.
  164.  
  165. Hilite Dark
  166. 3D border, dark.
  167.  
  168. Bar
  169. The button bar background.
  170.  
  171. Current Task Foreground
  172. The active task button background.
  173.  
  174. Current Task Background
  175. The active task button background.
  176.  
  177. Task Foreground
  178. The buttons foreground.
  179.  
  180. Task Background
  181. The buttons background.
  182.  
  183. Use the palette to select the color you want, colors will be updated
  184. in real time.  To accept the changes, push the Set button, to revert
  185. to the previous scheme push Reset button.
  186.  
  187.  
  188. Contacting the author and Registering▄
  189.  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  190.  
  191. Well, I hope you will like and use BTask.  If so, you can register
  192. your copy by sending the equivalent of 15US$ (cash or cheque) or
  193. 20000 italian lire, and your name & address to the author.  Bug
  194. reports, suggestions and constructive criticism are well accepted.
  195. I am also searching contacts with other OS/2 programmers to exchange
  196. experiences and source code.  The address is :
  197.  
  198. Snail mail :
  199.  
  200. Enrico Demarin
  201. Via Redipuglia 28, 31100 Treviso (ITALY)
  202.  
  203. E-Mail :
  204.  
  205. pmd@paola.dei.unipd.it
  206. Enrico_Demarin@p13.f901.n333.z2.fidonet.org
  207.  
  208.  
  209.