#ifndef _PUTTY_MAC_H
#define _PUTTY_MAC_H
+#include <MacTypes.h>
+#include <Events.h>
+#include <MacWindows.h>
+
extern long mac_qdversion;
+
+struct mac_gestalts {
+ long qdvers;
+ long apprvers;
+ long cntlattr;
+};
+
+extern struct mac_gestalts mac_gestalts;
+
+/* from macterm.c */
extern void mac_newsession(void);
+extern void mac_activateterm(WindowPtr, Boolean);
+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 *);
+/* from maccfg.c */
+extern void mac_loadconfig(Config *);
#endif