]> asedeno.scripts.mit.edu Git - PuTTY.git/blob - mac.h
078fa6f5cfa484661a3ff11c113a94890c15a988
[PuTTY.git] / mac.h
1 /*
2  * mac.h -- macintosh-specific declarations
3  */
4
5 #ifndef _PUTTY_MAC_H
6 #define _PUTTY_MAC_H
7
8 #include <MacTypes.h>
9 #include <Events.h>
10 #include <MacWindows.h>
11
12 extern long mac_qdversion;
13
14 struct mac_gestalts {
15     long qdvers;
16     long apprvers;
17     long cntlattr;
18 };
19
20 extern struct mac_gestalts mac_gestalts;
21
22 /* from macterm.c */
23 extern void mac_newsession(void);
24 extern void mac_activateterm(WindowPtr, Boolean);
25 extern void mac_updateterm(WindowPtr);
26 extern void mac_clickterm(WindowPtr, EventRecord *);
27 extern void mac_growterm(WindowPtr, EventRecord *);
28
29 extern void mac_loadconfig(Config *);
30
31 #endif