home *** CD-ROM | disk | FTP | other *** search
Text File | 1995-01-01 | 1.6 KB | 36 lines | [TEXT/KAHL] |
- // Bolo code (C) Stuart Cheshire <cheshire@cs.stanford.edu> 1987-1994.
- // All rights reserved. This code is owned by Stuart Cheshire and is donated
- // free of charge for non-commercial use. You may not use this code in any
- // product sold for commercial profit, except shareware priced at $25 or less.
-
- #include <OSUtils.h>
- #include <Dialogs.h>
-
- import SysEnvRec sysenvirons;
- import Boolean hasGestalt;
- import Boolean hasPPCToolBox;
-
- import void PrepareForAlert(void);
- import short MyCautionAlert(short id);
- import short MyStopAlert(short id);
- import short GeneralStopAlert(OSErr error, u_char *explanation);
- import void HiliteControl_by_item(DialogPtr dlog, short item, short hiliteState);
- import void RedrawControl_by_item(DialogPtr dlog, short item);
- import void SetCtlValue_by_item(DialogPtr dlog, short item, short theValue);
- import short GetCtlValue_by_item(DialogPtr dlog, short item);
- import void SetIText_by_item(DialogPtr dlog, short item, StringPtr theString);
- import void GetIText_by_item(DialogPtr dlog, short item, StringPtr theString);
- import void set_OutlineOK(DialogPtr d, short item);
-
- import DialogPtr OpenMovableModalDialog(short dialogid);
- import void CloseMovableModalDialog(DialogPtr modaldialog);
- import void MovableModalDialog(ModalFilterProcPtr FilterProc, short *item);
-
- import Boolean TrapAvailable(u_long trap);
- import void fatal(char *format, ...);
-
- import short c_compare_structs(register u_short size, void *a, void *b);
- import short c_copy_struct(register u_short size, void *a, void *b);
- #define compare_structs(A,B) c_compare_structs(sizeof(A),&(A),&(B))
- #define copy_struct(S,D) c_copy_struct(sizeof(S),&(S),&(D))
-