|
|
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_COLDRESET, ! 12: ! 13: NUM_SHORTCUTS ! 14: }; ! 15: ! 16: typedef struct { ! 17: unsigned short Key; ! 18: BOOL bShiftPressed; ! 19: BOOL bCtrlPressed; ! 20: } SHORTCUT_KEY; ! 21: ! 22: extern char *pszShortCutTextStrings[NUM_SHORTCUTS+1]; ! 23: extern char *pszShortCutF11TextString[]; ! 24: extern char *pszShortCutF12TextString[]; ! 25: extern SHORTCUT_KEY ShortCutKey; ! 26: ! 27: extern void ShortCut_ClearKeys(void); ! 28: extern void ShortCut_CheckKeys(void); ! 29: extern void ShortCut_FullScreen(void); ! 30: extern void ShortCut_MouseMode(void); ! 31: extern void ShortCut_ColdReset(void);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.