home *** CD-ROM | disk | FTP | other *** search
- /* os_mac_cmdmenu.c
- * 27Dec94 e adapted from os_mac.c
- * Macintosh specific stuff (for THINK C 7 or CodeWarrior 4 compiler).
- * Copyright © 1992-1994 Douglas H. Currie, Jr.
- */
-
- #ifdef THINK_C
- #include <MacHeaders>
- #else
- #ifdef __MWERKS__
- #else
- "Unknown compiler!"
- #endif
- #endif
-
- #include "os_mac.h"
-
- #if 0
- void eDoDialog(int sel)
- {
- switch(sel) {
- case 0: /* about */
- { DialogPtr dlg;
- short i;
- /* do About */
- /* SetDAFont(helvetica); */
- dlg=GetNewDialog(about_dlogID,NULL,(WindowPtr)(-1L));
- ModalDialog((ModalFilterProcPtr)NULL,&i);
- DisposDialog(dlg);
- /* SetDAFont(systemFont); */
- break;
- }
- /* 1 interrupt -- handled by menu handler */
- case 2: /* help */
- SysBeep(3);
- break;
- /* 3 -- is a dimmed seperator line */
- case 4: /* load */
- SysBeep(3);
- break;
- case 5: /* dump */
- SysBeep(3);
- break;
- default:
- SysBeep(3);
- break;
- }
- }
- #endif
-
- void eDoCommand(short theItem)
- {
- switch (theItem)
- { case iInclude:
- do_include ();
- break;
- case iCompile:
- do_compile ();
- break;
- case iLoad:
- do_load ();
- break;
- case iLoadObject:
- do_load_object ();
- break;
- case iGC:
- do_gc ();
- break;
- default:
- do_help();
- break;
- }
- }
-
- /* end of os_mac_cmdmenu.c */
-