home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: SysTools / SysTools.zip / btask10a.zip / btask.inf (.txt) < prev    next >
OS/2 Help File  |  1995-12-03  |  42KB  |  218 lines

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