X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;ds=sidebyside;f=mac.h;h=ea14783a9e7f80c609feed64825aa9b3f662cd39;hb=3b6d5dcf1af4c22ea6f77f3563cf9abfb7be4fcd;hp=35d98eebdb5c980fdb4c26b6b8fa0500d1ae42eb;hpb=ffc478a77274fe8544435c886b1271ec4fa14952;p=PuTTY.git diff --git a/mac.h b/mac.h index 35d98eeb..ea14783a 100644 --- a/mac.h +++ b/mac.h @@ -7,26 +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: + */