TABLE OF CONTENTS
Hotkey.mui/Hotkey.mui
Hotkey.mui/MUIA_ContextMenu
Hotkey.mui/MUIA_Hotkey_ButtonText
Hotkey.mui/MUIA_Hotkey_Hotkey
Hotkey.mui/MUIA_Hotkey_Numericpad
Hotkey.mui/MUIA_Hotkey_QualSame
Hotkey.mui/Hotkey.mui
The hotkey class is meant to create an easy hotkey discription
string like 'ctrl alt l' or 'latl rcommand help'.
The program can just listen to the MUIA_Hotkey_Hotkey argument
to get the discription string and the user can just press the
scan button and select the hotkey with the keyboard.
GO TO CONTENTS
Hotkey.mui/MUIA_Hotkey_ButtonText
MUIA_Hotkey_ButtonText -- (V1 ) [I.G], UBYTE *
You can specify a text for the scan button. Normaly you
should not use this, because you would override the user
selected image with this.
NOTES
If you don't give a text for the scan button, in V1 the text
'Scan' will be used. From V2 and on an image of a key (or the
user selected image) will be used.
GO TO CONTENTS
Hotkey.mui/MUIA_Hotkey_Hotkey
MUIA_Hotkey_Hotkey -- (V1 ) [ISG], UBYTE *
This holds the current hotkey description text the user has
selected for now.
MUIA_Hotkey_Hotkey will only be set when the user has selected
a new hotkey. You will not hear every up and downstroke from
the qualifier keys.
NOTES
You must be prepared to recieve a NULL pointer, in wich case
the user didn't select a hotkey
GO TO CONTENTS
Hotkey.mui/MUIA_Hotkey_Numericpad
MUIA_Hotkey_Numericpad -- (V1 ) [ISG], BOOL
Set this flag when you want the keys from the nummeric keypad
to be recognized as special keys. Like: 'numericpad 7' instead
of just '7'
GO TO CONTENTS
Hotkey.mui/MUIA_Hotkey_QualSame
MUIA_Hotkey_QualSame -- (V1 ) [ISG], UWORD
Just like with commodities you can set this flag to let some
qualifiers be the same.
The following options can be given:
IXSYM_SHIFT: left and right shift will both give just 'shift'
IXSYM_CAPS: left and right shift and capslock will all give
just 'caps'
IXSYM_ALT: left and right alt will both give just 'alt'
NOTES
Think twice before using this. Using this will override the
users prefered settings, also the user can not use the
contextmenu anymore to alter these flags.
SEE ALSO
commodities.doc libraries/commodities.h
commodities.doc libraries/commodities.h
GO TO CONTENTS
Hotkey.mui/MUIA_ContextMenu
MUIA_ContextMenu -- (V1 ) [I..], Object *
Normaly a contextmenu is defined by default by the
Hotkey class, but when you use this attribute you can
supply you're own contextmenu. The build-in is suppressed
this way.
SEE ALSO
Area.mui/MUIA_ContextMenu
Area.mui/MUIA_ContextMenu
GO TO CONTENTS