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

dev/blitz/flags.lha

Mirror:Random
Showing:m68k-amigaosppc-amigaosppc-morphosi386-arosi386-amithlonppc-warpupppc-powerupgeneric
No screenshot available
Short:Helpful Commodity for Blitz Programmers
Author:Victor Bell
Uploader:zalda home4968 freeserve co uk
Type:dev/blitz
Version:2.0
Requires:Workbench 3.0 (possibly 2.04 - not tested)
Architecture:m68k-amigaos
Distribution:freely-distributable
Date:1999-06-08
Download:http://aminet.net/dev/blitz/flags.lha - View contents
Readme:http://aminet.net/dev/blitz/flags.readme
Downloads:576

DESCRIPTION

Ever find yourself typing "Window" and getting to the 'flags' bit,
and wanted a quick way to remind you what the flags are?  Simply
hot-key this commodity, and a window will appear, with a list of
buttons - click on the relevant button for useful information.

Currently the main window will look like this:

  Quit    |    Hide
    Screen Flags
    Screen  Tags
    Window Flags
    Window  Tags
    IDCMP  Flags
    Gadget Flags
    Gadget  Tags
     Type Sizes
  InitCoplist Flags
   Interrupt Types
     Req  Flags
      RawKeys
     Test Keys        ;displays info on any key-presses you do
    $# Commands
     CX Events
   Menu Item Flags
    Printer Stuff
   Joystick/Joypad
  Guru Meditations
     Misc Stuff

I've included the source code so that you can add/amend topics.

One note about the source - the gadgets are created and deleted
each time you call Flags, instead of just attaching/detaching them
from the window - this is to do with the fact that it needs to
find a screen first - and can only be called on that screen if the
gtlist is attached/detached - whereas it can be called on any public
screen this way.  Read the guide though.

If you want a better explanation of how to create commodities using
RICommoditiesLib - read the RICommoditiesLib.doc in the
userlibs/userlibsdocs drawer of Blitz.

I intend to redo this program, using NCommandSet, by AlphaSound, as
there seems to be a slight problem concerning memory with
RICommoditiesLib - I will replace this version when I've done it.

Hope you find this commodity useful.

VICTOR BELL
30/05/99


Contents of dev/blitz/flags.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                  226    2228  10.1% -lh5- 4d4b May 30  1999 Flags.info
[generic]                  995    1812  54.9% -lh5- c113 May 30  1999 Flags.readme
[generic]                24657   46100  53.5% -lh5- 9cd5 May 30  1999 Flags/Flags
[generic]                 3614    9478  38.1% -lh5- 81c3 May 30  1999 Flags/Flags.guide
[generic]                  228    1430  15.9% -lh5- b364 Feb  2  1999 Flags/Flags.guide.info
[generic]                  413    1872  22.1% -lh5- f4d8 Feb  2  1999 Flags/Flags.info
[generic]                  227    2228  10.2% -lh5- c46a May 30  1999 Flags/Source.info
[generic]                 6995   18034  38.8% -lh5- 7b4c May 30  1999 Flags/Source/Flags.asc
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total         8 files   37355   83182  44.9%            Jun  8  1999

Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>