X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=mac.h;h=ea14783a9e7f80c609feed64825aa9b3f662cd39;hb=3b6d5dcf1af4c22ea6f77f3563cf9abfb7be4fcd;hp=078fa6f5cfa484661a3ff11c113a94890c15a988;hpb=c53d7fa6882d3295b09aeb57274ef1a37e62d3ae;p=PuTTY.git diff --git a/mac.h b/mac.h index 078fa6f5..ea14783a 100644 --- a/mac.h +++ b/mac.h @@ -7,25 +7,41 @@ #include #include +#include #include -extern long mac_qdversion; - struct mac_gestalts { long qdvers; long apprvers; long cntlattr; + long windattr; }; extern struct mac_gestalts mac_gestalts; +#define HAVE_COLOR_QD() (mac_gestalts.qdvers > gestaltOriginalQD) + /* from macterm.c */ extern void mac_newsession(void); extern void mac_activateterm(WindowPtr, Boolean); +extern void mac_adjusttermcursor(WindowPtr, Point, RgnHandle); +extern void mac_adjusttermmenus(WindowPtr); extern void mac_updateterm(WindowPtr); extern void mac_clickterm(WindowPtr, EventRecord *); extern void mac_growterm(WindowPtr, EventRecord *); - +extern void mac_keyterm(WindowPtr, EventRecord *); +extern void mac_menuterm(WindowPtr, short, short); +/* from maccfg.c */ extern void mac_loadconfig(Config *); +/* from macnet.c */ +extern void macnet_eventcheck(void); +/* from opentpt.c */ +extern void opentpt_shutdown(void); #endif + +/* + * Local Variables: + * c-file-style: "simon" + * End: + */