(anonymous IP: 3.236.86.184,349) | ||||||||||||||
| ||||||||||||||
Audio (94) Datatype (15) Demo (50) Development (244) Document (62) Driver (19) Emulation (60) Game (528) Graphics (224) Library (22) Network (60) Office (21) Utility (250) Video (18) Total files: 1667 Full index file Recent index file Part of aros exec |
[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] This program enables the following, entirely sensible behavior for the Amiga's user interface: 1. the left button selects a window to receive input ("activate" it), without bringing it to the front, 2. the right button calls the menu, and 3. the middle button brings the window under the mouse to the front -- or, if it's already in front, sends it to the back. Another way of looking at it is that MidToFront resembles ClickToFront, only instead of wearing out the most important button on your mouse even more quickly than you already do, you use the middle mouse button, which otherwise serves little purpose on the Amiga. Try it! I really enjoy using it. It started as a programming exercise, but I think you'll find it provides a much nicer, more intuitive experience. The archive includes executable, documentation in Amigaguide format, the beginnings of localization (submissions for additional catalogs are welcome), and the entire source code in C. I have also included an executable for AROS-i386. A Makefile is included, so it should be a snap to compile it for other architectures. It really ought to be compatible with all flavors of AmigaOS that have commodities.library and mui.library installed. Version 1.1 fixes several minor bugs, and one major bug that went unnoticed during development. Thanks to Cavemann for pointing it out! Version 1.2 fixes a major bug I discovered, and includes material submitted by Olivier Adam, such as a French localization, some minor bug fixes, and several feature enhancements. Thanks, Olivier! |
Copyright © 2005 - 2024 The AROS Archives All Rights Reserved |