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