AminetAminet
Search:
84736 packages online
About
Recent
Browse
Search
Upload
Setup
Services

util/cdity/SWitch_new.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric icon
No screenshot available
Short:Screens/windows switcher commodity (+src)
Author:Eugene aGGreSSor Sobolev
Type:util/cdity
Version:1.3
Architecture:m68k-amigaos,ppc-amigaos,i386-aros
Date:2020-11-16
Requires:Exchange, WBStartup
Distribution:Aminet
Download:util/cdity/SWitch_new.lha - View contents
Readme:util/cdity/SWitch_new.readme
Downloads:634

                                S W I T C H

            R E M A K E  OF  T H E  C L A S S I C  U T I L I T Y

============================== F E A T U R E S ==============================

1. It's freeware;

2. Source supports build for any modern Amiga;

3. Correct switch between screens and windows on any modern Amiga;

4. The installer allows you to select the OS, path and switch key;

5. Tooltypes are supported and you can launch the application from WBStartup.

============================ R E Q U I R E M E N T ==========================

SWitch tested and worked fine on the following configurations:

- AmigaOS 3.9               (Kickstart 40.68, Workbench 45.1)
- AmigaOS 4.1 Final Edition (Kickstart 53.70, Workbench 53.14)
- IcarOS i386               (Kickstart 51.51, Workbench 40.0, AROS ABIv0)
- AROS One i386             (Kickstart 51.51, Workbench 40.0, AROS ABIv0)

================================= U S A G E =================================

If you don't write your tooltypes  in  the  app icon,  nothing  terrible will
happen.  In this case SWitch  will use the default values.  SWitch by default
thinks that you will use hotkey L.Alt + Esc for open "SWitch List" window.

Tooltypes:

DONOTWAIT
         Supported by Workbench.  Without this tooltype, Workbench will
         wait until you quit this program before its launches the next.

QUIET
         QUIET allows you to supress any warnings or error information
         SWitch outputs if not successful in setting itself up.
         Defaults to NOT being quiet.  (QUIET=FALSE).

HOTKEY
         This is the key to press to make the jump window appear.
         Default is "rawkey lalt esc".  <- that's the LEFT ALT and ESC.

POINTERRELATIVE
         When present, jump window will appear relative to the position
         of the mouse.  To stop this from happening, change this tooltype
         to (POINTERRELATIVE).  Defaults to not being pointer-relative.

LEFTEDGE
         The left edge coordinate of the jump window.
         Defaults to 0.

TOPEDGE
         The top edge coordinate of the jump window.
         Defaults to 20.

WIDTH
         The width of the jump window.
         Defaults to 300.

HEIGHT
         The height of the jump window.
         Defaults to 150.

JUMPCLICKS
         The number of clicks needed to jump to a window.  This value can
         be set to 1 or 2.  If the value is one, clicking once on a screen
         or window name will activate the window.  If the value is two, you
         must double-click the screen or window name.
         Defaults to 1.

============================= C H A N G E L O G =============================

Release 1.3, Eugene Sobolev

   - Splitting the source into two parts: AmigaOS 4 (interface support) and
     AmigaOS 3 (adapted for AROS ABIv0 support)
   - Added NewLook style for menu (old AmigaOS 2 menu is trash)
   - Fixed bouncing screen in AROS and AmigaOS 4 (related to incompatibly)
   - Removing windows without titles and with empty titles from SWitch List
     for protect of AROS Wanderer and AmigaOS 4 Workbench
   - Minimum requirements increased to AmigaOS 3
   - Added Installer script with OS autodetect, path and hotkey setting

Release 1.2, John Haubrich

   - I accidentally required V39 of intuition.library. 
     The minimum requirement is now V37.
	 Although V39 does offer some enhanced functionality.
   - The "Revision History" link in the documentation has been fixed.

Release 1.1, John Haubrich

   Eivind 'Leo' Nordseth recommended two enhancements:
   
   - Scrolling down via keyboard no longer forces the active item  to  remain
     at the top of the list.
   - Pressing the hotkey more than once will not pop up the window list again
     after it is closed. Also, the documentation has been improved a little.

Release 1.0, John Haubrich

     Walter Watzl asked  for a commodity  which  acts like  the  OS/2  window
	 switcher utility.  Under OS/2, the Ctrl + ESC key sequence brings  up  a
	 list of all windows and allows you to flip directly to whichever one you
     want. John written program duplicates and extends the OS/2 system.

================================ S O U R C E ================================

Based on aminet version source
http://aminet.net/package/util/boot/SWitch_src

This is based on the source code of the original version Switch 1.2 which was
written back in 1994 by the talented programmer John M. Haubrich, Jr. You can
find my source codes in Source directory.  They are easily compiled  with the
attached Makefile in gcc for AmigaOS 3, AmigaOS 4 and AROS ABIv0, like:

$ make -f Makefile OS=AOS3
$ make -f Makefile OS=AOS4
$ make -f Makefile OS=AROS32

        ______ ______              ______ ______ 
 ______|:: .__|:: .__|_____ ______|:: ___|:: ___|______ _____ 
|: ,   |:  |  |:  |  |:  ,_|:  ,__|:___  |:___  |:  -  |:  ,_|
|__|___|______|______|___|   _____|______|______|______|___|

                home cross-compilation factory


Contents of util/cdity/SWitch_new.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[unknown]                 9539   11420  83.5% -lh5- 7ae3 Nov 15 15:58 SWitch.info
[unknown]                 9541   11420  83.5% -lh5- dbc1 Sep 23 23:28 SWitch/Docs.info
[unknown]                 2605    6870  37.9% -lh5- 64e2 May 31  1996 SWitch/Docs/SWitch.guide
[unknown]                 6219    6718  92.6% -lh5- a2d3 Oct  1 23:07 SWitch/Docs/SWitch.guide.info
[unknown]                10186   11606  87.8% -lh5- 7e32 Nov 15 15:12 SWitch/Icons/SWitch_ALT.info
[unknown]                10186   11606  87.8% -lh5- 9e15 Nov 14 20:01 SWitch/Icons/SWitch_CTRL.info
[unknown]                10186   11606  87.8% -lh5- 07d4 Nov 15 15:12 SWitch/Icons/SWitch_WIN.info
[unknown]                  988    3776  26.2% -lh5- 76a7 Nov 15 15:49 SWitch/Install
[unknown]                 1481    1824  81.2% -lh5- 0329 Oct 19 23:12 SWitch/Install.info
[unknown]                16178   17408  92.9% -lh5- 2850 Aug  2 02:38 SWitch/Source.info
[unknown]                 1227    7852  15.6% -lh5- e602 Oct 26 00:49 SWitch/Source/amiga_compiler.h
[unknown]                 8017   33333  24.1% -lh5- 54d2 Nov 15 00:29 SWitch/Source/app_aos3.c
[unknown]                 8414   35631  23.6% -lh5- 2021 Nov 15 00:29 SWitch/Source/app_aos4.c
[unknown]                  807    1750  46.1% -lh5- 5e7b Nov 15 02:16 SWitch/Source/Makefile
[unknown]                  347     659  52.7% -lh5- 4ce0 Nov 13 15:36 SWitch/Source/Makefile.aros
[unknown]                  673    1588  42.4% -lh5- 0545 Nov 15 02:09 SWitch/Source/SWitch.c
[unknown]                14323   24760  57.8% -lh5- 80d7 Nov 15 02:15 SWitch/SWitch_aos3.exe
[unknown]                10186   11606  87.8% -lh5- 9e15 Nov 14 20:01 SWitch/SWitch_aos3.exe.info
[unknown]                37376   79217  47.2% -lh5- 005f Nov 15 02:16 SWitch/SWitch_aos4.exe
[unknown]                10186   11606  87.8% -lh5- 9e15 Nov 14 20:01 SWitch/SWitch_aos4.exe.info
[unknown]                 8603   17836  48.2% -lh5- 07fc Nov 15 02:15 SWitch/SWitch_aros-i386.exe
[unknown]                10186   11606  87.8% -lh5- 9e15 Nov 14 20:01 SWitch/SWitch_aros-i386.exe.info
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        22 files  187454  331698  56.5%            Nov 16 04:15
Page generated in 0.04 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>