//go:build darwin #ifndef _events_h #define _events_h extern void processApplicationEvent(unsigned int, void* data); extern void processWindowEvent(unsigned int, unsigned int); #define EventApplicationDidBecomeActive 1025 #define EventApplicationDidChangeBackingProperties 1026 #define EventApplicationDidChangeEffectiveAppearance 1027 #define EventApplicationDidChangeIcon 1028 #define EventApplicationDidChangeOcclusionState 1029 #define EventApplicationDidChangeScreenParameters 1030 #define EventApplicationDidChangeStatusBarFrame 1031 #define EventApplicationDidChangeStatusBarOrientation 1032 #define EventApplicationDidFinishLaunching 1033 #define EventApplicationDidHide 1034 #define EventApplicationDidResignActiveNotification 1035 #define EventApplicationDidUnhide 1036 #define EventApplicationDidUpdate 1037 #define EventApplicationWillBecomeActive 1038 #define EventApplicationWillFinishLaunching 1039 #define EventApplicationWillHide 1040 #define EventApplicationWillResignActive 1041 #define EventApplicationWillTerminate 1042 #define EventApplicationWillUnhide 1043 #define EventApplicationWillUpdate 1044 #define EventApplicationTerminate 1045 #define EventApplicationDidChangeTheme 1046 #define EventApplicationShouldHandleReopen 1047 #define EventWindowDidBecomeKey 1048 #define EventWindowDidBecomeMain 1049 #define EventWindowDidBeginSheet 1050 #define EventWindowDidChangeAlpha 1051 #define EventWindowDidChangeBackingLocation 1052 #define EventWindowDidChangeBackingProperties 1053 #define EventWindowDidChangeCollectionBehavior 1054 #define EventWindowDidChangeEffectiveAppearance 1055 #define EventWindowDidChangeOcclusionState 1056 #define EventWindowDidChangeOrderingMode 1057 #define EventWindowDidChangeScreen 1058 #define EventWindowDidChangeScreenParameters 1059 #define EventWindowDidChangeScreenProfile 1060 #define EventWindowDidChangeScreenSpace 1061 #define EventWindowDidChangeScreenSpaceProperties 1062 #define EventWindowDidChangeSharingType 1063 #define EventWindowDidChangeSpace 1064 #define EventWindowDidChangeSpaceOrderingMode 1065 #define EventWindowDidChangeTitle 1066 #define EventWindowDidChangeToolbar 1067 #define EventWindowDidChangeVisibility 1068 #define EventWindowDidDeminiaturize 1069 #define EventWindowDidEndSheet 1070 #define EventWindowDidEnterFullScreen 1071 #define EventWindowDidEnterVersionBrowser 1072 #define EventWindowDidExitFullScreen 1073 #define EventWindowDidExitVersionBrowser 1074 #define EventWindowDidExpose 1075 #define EventWindowDidFocus 1076 #define EventWindowDidMiniaturize 1077 #define EventWindowDidMove 1078 #define EventWindowDidOrderOffScreen 1079 #define EventWindowDidOrderOnScreen 1080 #define EventWindowDidResignKey 1081 #define EventWindowDidResignMain 1082 #define EventWindowDidResize 1083 #define EventWindowDidUpdate 1084 #define EventWindowDidUpdateAlpha 1085 #define EventWindowDidUpdateCollectionBehavior 1086 #define EventWindowDidUpdateCollectionProperties 1087 #define EventWindowDidUpdateShadow 1088 #define EventWindowDidUpdateTitle 1089 #define EventWindowDidUpdateToolbar 1090 #define EventWindowDidUpdateVisibility 1091 #define EventWindowShouldClose 1092 #define EventWindowWillBecomeKey 1093 #define EventWindowWillBecomeMain 1094 #define EventWindowWillBeginSheet 1095 #define EventWindowWillChangeOrderingMode 1096 #define EventWindowWillClose 1097 #define EventWindowWillDeminiaturize 1098 #define EventWindowWillEnterFullScreen 1099 #define EventWindowWillEnterVersionBrowser 1100 #define EventWindowWillExitFullScreen 1101 #define EventWindowWillExitVersionBrowser 1102 #define EventWindowWillFocus 1103 #define EventWindowWillMiniaturize 1104 #define EventWindowWillMove 1105 #define EventWindowWillOrderOffScreen 1106 #define EventWindowWillOrderOnScreen 1107 #define EventWindowWillResignMain 1108 #define EventWindowWillResize 1109 #define EventWindowWillUnfocus 1110 #define EventWindowWillUpdate 1111 #define EventWindowWillUpdateAlpha 1112 #define EventWindowWillUpdateCollectionBehavior 1113 #define EventWindowWillUpdateCollectionProperties 1114 #define EventWindowWillUpdateShadow 1115 #define EventWindowWillUpdateTitle 1116 #define EventWindowWillUpdateToolbar 1117 #define EventWindowWillUpdateVisibility 1118 #define EventWindowWillUseStandardFrame 1119 #define EventMenuWillOpen 1120 #define EventMenuDidOpen 1121 #define EventMenuDidClose 1122 #define EventMenuWillSendAction 1123 #define EventMenuDidSendAction 1124 #define EventMenuWillHighlightItem 1125 #define EventMenuDidHighlightItem 1126 #define EventMenuWillDisplayItem 1127 #define EventMenuDidDisplayItem 1128 #define EventMenuWillAddItem 1129 #define EventMenuDidAddItem 1130 #define EventMenuWillRemoveItem 1131 #define EventMenuDidRemoveItem 1132 #define EventMenuWillBeginTracking 1133 #define EventMenuDidBeginTracking 1134 #define EventMenuWillEndTracking 1135 #define EventMenuDidEndTracking 1136 #define EventMenuWillUpdate 1137 #define EventMenuDidUpdate 1138 #define EventMenuWillPopUp 1139 #define EventMenuDidPopUp 1140 #define EventMenuWillSendActionToItem 1141 #define EventMenuDidSendActionToItem 1142 #define EventWebViewDidStartProvisionalNavigation 1143 #define EventWebViewDidReceiveServerRedirectForProvisionalNavigation 1144 #define EventWebViewDidFinishNavigation 1145 #define EventWebViewDidCommitNavigation 1146 #define EventWindowFileDraggingEntered 1147 #define EventWindowFileDraggingPerformed 1148 #define EventWindowFileDraggingExited 1149 #define MAX_EVENTS 1150 #endif