Annotation of hatari/src/includes/shortcut.h, revision 1.1.1.2

1.1       root        1: /*
                      2:   Hatari
                      3: */
                      4: 
                      5: typedef void (*ShortCutFunction_t)(void);
                      6: 
                      7: enum {
                      8:   SHORTCUT_NOTASSIGNED,
                      9:   SHORTCUT_FULLSCREEN,
                     10:   SHORTCUT_MOUSEMODE,
                     11:   SHORTCUT_RECORDSOUND,
                     12:   SHORTCUT_RECORDANIM,
                     13:   SHORTCUT_CURSOREMU,
                     14:   SHORTCUT_SOUND,
                     15:   SHORTCUT_MAXSPEED,
                     16:   SHORTCUT_COLDRESET,
                     17:   SHORTCUT_WARMRESET,
                     18:   SHORTCUT_BOSSKEY,
                     19: 
                     20:   NUM_SHORTCUTS
                     21: };
                     22: 
                     23: typedef struct {
1.1.1.2 ! root       24:   unsigned short Key;
1.1       root       25:   BOOL bShiftPressed;
                     26:   BOOL bCtrlPressed;
                     27: } SHORTCUT_KEY;
                     28: 
                     29: extern char *pszShortCutTextStrings[NUM_SHORTCUTS+1];
                     30: extern char *pszShortCutF11TextString[];
                     31: extern char *pszShortCutF12TextString[];
                     32: extern SHORTCUT_KEY ShortCutKey;
                     33: 
                     34: extern void ShortCut_ClearKeys(void);
                     35: extern void ShortCut_CheckKeys(void);
                     36: extern void ShortCut_FullScreen(void);
                     37: extern void ShortCut_MouseMode(void);
                     38: extern void ShortCut_RecordSound(void);
                     39: extern void ShortCut_RecordAnimation(void);
                     40: extern void ShortCut_JoystickCursorEmulation(void);
                     41: extern void ShortCut_SoundOnOff(void);
                     42: extern void ShortCut_MaximumSpeed(void);
                     43: extern void ShortCut_ColdReset(void);
                     44: extern void ShortCut_WarmReset(void);
                     45: extern void ShortCut_BossKey(void);

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.