home *** CD-ROM | disk | FTP | other *** search
/ Acorn User 4 / AUCD4.iso / utils / enhancers / alt_tab / !AltTab / !Help next >
Text File  |  1998-05-29  |  3KB  |  49 lines

  1. |> !Help for !AltTab
  2. |> All files in !AltTab are Copyright © 1994-1998 Christopher Martin
  3.  
  4. The little module herein uses RiscOS 3's filters to provide a facility similar
  5. to that in MS Windows, where using the key combination <Alt> and <Tab> allows
  6. the user to easily switch programs. The !AltTab application will load the AltTab
  7. module the first time it is run, and unload it the second time. This makes it
  8. easy to toggle the facility on and off.
  9.  
  10. When I have a lot of windows obscuring each other, I use AltTab to quickly flip
  11. through them all to find the one I want. By pressing <Alt> and <Tab> together, a
  12. message is sent to the hindmost open window that is at least partially
  13. on-screen, asking it to open itself in front. Unlike MS Windows, AltTab will not
  14. give the caret to the window that's moving to the front. It will ignore the
  15. iconbar and windows that are iconised or hidden off-screen.
  16.  
  17. A window may refuse AltTab's request and remain at the back of the stack, in
  18. which case pressing <Alt>-<Tab> again will send the open-in-front request to the
  19. same window. If you have a menu open when pressing <Alt>-<Tab>, what happens
  20. next will depend on the application to which the menu belongs. Windows will flip
  21. to the front until the menu itself is hindmost. Another <Alt>-<Tab> will send a
  22. request to the menu's application. The response is most likely to be "no signs
  23. of life" (ie. the menu remains behind everything), or you may get an error from
  24. the application suggesting an inappropriate request was made. _I_ haven't found
  25. any instances where the application crashed or the system became unstable, but
  26. that doesn't mean _you_ won't find any, so be careful. (If anyone knows a way to
  27. deal with menus, I'd like to hear it very much.)
  28.  
  29. !AltTab, including all files within, is Freeware. The source files are included
  30. so that you can use it as an example of programming --- good, I hope --- and
  31. modify it for your private, personal use. You may distribute copies of !AltTab
  32. which contain all the original files, unmodified, and no additional files.
  33. Please, do not pass around any modified versions; I'd rather you contact me
  34. about changes which might be widely useful. The files inside !AltTab are:
  35.  
  36.     !Help        WR/WR   Text               29-May-1998
  37.     !Run        WR/     Obey      09:48:23 29-May-1998  225  bytes
  38.     AltTab        WR/     Module    19:42:38 20-May-1998  852  bytes
  39.     makefile    WR/     Makefile  21:34:19 16-May-1998  178  bytes
  40.     mk        WR/     TaskObey  01:25:14 17-May-1998   43  bytes
  41.     o.AltTab    WR/WR   Data      19:42:38 20-May-1998 1096  bytes
  42.     s.AltTab    WR/     Text      19:40:36 20-May-1998    5 Kbytes
  43.  
  44. That's it. Enjoy!
  45. Regards, Christopher Martin.
  46.  
  47. Email:    cpm@hermes.net.au (Until at least May 1999)
  48. Phone:    +61 2 4758 9263 (Less reliably long-term than email)
  49. Post:    17 Blue Hills Road, Hazelbrook, NSW, Australia. 2779. (Like phone)