|
|
| version 1.16, 2003/10/24 19:19:58 | version 1.17, 2003/10/24 20:46:13 |
|---|---|
| Line 169 static void HandleMenuChoice(long wParam | Line 169 static void HandleMenuChoice(long wParam |
| newhdddisk(); | newhdddisk(); |
| break; | break; |
| #endif | #endif |
| case IDM_FONT: | |
| dialog_font(); | |
| break; | |
| case IDM_EXIT: | case IDM_EXIT: |
| np2running = FALSE; | np2running = FALSE; |
| break; | break; |
| Line 975 static pascal OSStatus np2windowevent(Ev | Line 980 static pascal OSStatus np2windowevent(Ev |
| break; | break; |
| case kEventRawKeyDown: | case kEventRawKeyDown: |
| if (modif & cmdKey) { | if (modif & cmdKey) { |
| char para; | EventRecord eve; |
| GetEventParameter (event, kEventParamKeyMacCharCodes, typeChar, NULL, sizeof(char), NULL, ¶); | ConvertEventRefToEventRecord( event,&eve ); |
| HandleMenuChoice(MenuKey(para)); | HandleMenuChoice(MenuEvent(&eve)); |
| } | } |
| else { | else { |
| mackbd_f12down(key); | mackbd_f12down(key); |
| Line 1031 static void setUpCarbonEvent(void) { | Line 1036 static void setUpCarbonEvent(void) { |
| InstallStandardEventHandler(GetWindowEventTarget(hWndMain)); | InstallStandardEventHandler(GetWindowEventTarget(hWndMain)); |
| InstallApplicationEventHandler(NewEventHandlerUPP(np2appevent), | InstallApplicationEventHandler(NewEventHandlerUPP(np2appevent), |
| sizeof(appEventList)/sizeof(EventTypeSpec), | GetEventTypeCount(appEventList), |
| appEventList, 0, NULL); | appEventList, 0, NULL); |
| InstallWindowEventHandler(hWndMain, NewEventHandlerUPP(np2windowevent), | InstallWindowEventHandler(hWndMain, NewEventHandlerUPP(np2windowevent), |
| sizeof(windEventList)/sizeof(EventTypeSpec), | GetEventTypeCount(windEventList), |
| windEventList, 0, NULL); | windEventList, 0, NULL); |
| } | } |