]> asedeno.scripts.mit.edu Git - PuTTY.git/blobdiff - mac.h
Menu items now turn on and off in a vaguely useful way.
[PuTTY.git] / mac.h
diff --git a/mac.h b/mac.h
index ba0aaed7604352b3d81e3bb73f079e0698e81b5d..407614a3fe3991d697c7a42afe152f41aad9dc76 100644 (file)
--- a/mac.h
+++ b/mac.h
@@ -5,7 +5,29 @@
 #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