OS4 DepotLogo by Nickman 
(anonymous IP:,0) 

   Bug tracker
   Locale browser


   o Audio (343)
   o Datatype (51)
   o Demo (203)
   o Development (600)
   o Document (22)
   o Driver (97)
   o Emulation (148)
   o Game (1005)
   o Graphics (499)
   o Library (116)
   o Network (233)
   o Office (66)
   o Utility (927)
   o Video (69)

Total files: 4379

Full index file
Recent index file



Support the site

 Readme for:  Utility » Misc » alt_tab_switcher.lha


Description: Switch between screens in a graphical way
Download: alt_tab_switcher.lha       (TIPS: Use the right click menu if your browser takes you back here all the time)
Size: 44kb
Version: 1.9
Date: 09 May 09
Author: James Carroll
Submitter: James Carroll
Email: james carroll/xnet co nz
Homepage: http://wookiechat.amigarevolution.com
Requirements: MUI, 4.1
Category: utility/misc
Replaces: utility/misc/alt_tab_switcher.lha
License: Other
Distribute: yes
Min OS Version: 4.1
FileID: 4797
Comments: 10
Snapshots: 2
Videos: 0
Downloads: 11  (Current version)
11  (Accumulated)

[Show comments] [Show snapshots] [Show videos] [Show content] [Show crashlogs] 

This program was designed to replicate the Windows Alt+Tab shortcut.

When you hold down Alt and press Tab, a window will popup showing thumbnails
of all the screens that are currently open. Pressing Tab again (while still
holding down Alt) will cycle to the next thumbnail. Releasing Alt will then
make your Amiga switch to that screen!

This app uses OS4.1 functionality for super fast creation of thumbnails.

I made this small utility from the source code of three other small utilitys.
Keyremapper - salass00/Fredrik Wikstrom
ScreenThumb - Rogue/Hans-joerg Frieden
PublicScreenLister - Helmut Kindler

Thanks to Orgin and Xeron on www.amigans.net for providing code for detecting
the active screen!

- Previously, opening the Alt Tab Switcher window would jump to the screen
  where it was last closed. So if you used the switcher to switch to Screen A,
  then used RAmiga+M to get to Screen B, pressing Alt+Tab again would make
  Screen A appear and the AltTabSwitcher GUI would appear on that screen.
  This has now been fixed!
  AltTabSwitcher will now always appear on the CURRENT screen.

- Holding down shift will make the program cycle backwards/left through the

- Added a new icon tooltype to stop the program from cycling for the first time
  when the gui first opens (requested).

- Fixed a crash when closing a public screen, then reopening the switcher
  on that screen (that no longer exists)

- Icon tooltypes can now configure:
  1. the thumb nail size
  2. the background colour of the "selected screen name" text
  3. whether to use a borderless window
  4. window padding values (space in between the group and the window frame)
- Running Alt_Tab_Switcher a second time will shutdown the app. So you don't
  need to quit by sending a Control+C through Ranger anymore!
  (Note: v1.4 doesnt have this auto quit functionality, only v1.5+ does)
- TAB key events are now "eaten" by Alt_Tab_Switcher when the "cycle screens"
  window is open

Light blue is forced for the background of the selected Screen names, to
increase visibility on other systems.

Some screens that have a different depth cannot be scaled for some reason.
For now, these screens will have blank thumbnails until I figure this out


I want to give icon tooltypes to choose the thumbnail sizes. I will also
need to make it more intelligent and create additional rows for the
thumbnails if they're too wide for the current display.

One day I might decouple it from MUI to allow graphical effects. This may
be a little beyond me though.

Known Bugs

The popup screen chooser window will open on the wrong screen if you switch
screens without using the alt tab switcher program (i.e. using amiga+m).
No big deal, it still works fine.



Copyright (c) 2004-2024 by Björn Hagström All Rights Reserved
Amiga OS and its logos are registered trademarks of Hyperion Entertainment