X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=mac.h;h=ea14783a9e7f80c609feed64825aa9b3f662cd39;hb=3b6d5dcf1af4c22ea6f77f3563cf9abfb7be4fcd;hp=407614a3fe3991d697c7a42afe152f41aad9dc76;hpb=84f1e71fade828dcdef32abe57c7db9f3b4bc7fe;p=PuTTY.git diff --git a/mac.h b/mac.h index 407614a3..ea14783a 100644 --- a/mac.h +++ b/mac.h @@ -7,27 +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: + */