mirror of
https://github.com/wavetermdev/wails.git
synced 2026-08-05 13:53:43 -07:00
darwin: add event ApplicationShouldHandleReopen (#2991)
* darwin: add ApplicationShouldHandleReopen * docs: update changelog with mr id * events: update id * feat: always return true * Merge v3-alpha and regenerate events * darwin: allow pass nsdirectory to processApplicationEvent --------- Co-authored-by: Lea Anthony <lea.anthony@gmail.com>
This commit is contained in:
@@ -19,6 +19,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
### Added
|
||||
|
||||
- [darwin] add Event ApplicationShouldHandleReopen to able handle dock icon click by @5aaee9 in [#2991](https://github.com/wailsapp/wails/pull/2991)
|
||||
- [darwin] add getPrimaryScreen/getScreens to impl by @tmclane in [#2618](https://github.com/wailsapp/wails/pull/2618)
|
||||
|
||||
### Fixed
|
||||
|
||||
@@ -0,0 +1,72 @@
|
||||
package main
|
||||
|
||||
import (
|
||||
_ "embed"
|
||||
"log"
|
||||
"runtime"
|
||||
|
||||
"github.com/wailsapp/wails/v3/pkg/application"
|
||||
"github.com/wailsapp/wails/v3/pkg/icons"
|
||||
"github.com/wailsapp/wails/v3/pkg/events"
|
||||
)
|
||||
|
||||
func main() {
|
||||
app := application.New(application.Options{
|
||||
Name: "Hide Window Demo",
|
||||
Description: "A test of Hidden window and display it",
|
||||
Assets: application.AlphaAssets,
|
||||
Mac: application.MacOptions{
|
||||
// ActivationPolicy: application.ActivationPolicyAccessory,
|
||||
ApplicationShouldTerminateAfterLastWindowClosed: false,
|
||||
},
|
||||
})
|
||||
|
||||
systemTray := app.NewSystemTray()
|
||||
|
||||
window := app.NewWebviewWindowWithOptions(application.WebviewWindowOptions{
|
||||
Width: 500,
|
||||
Height: 800,
|
||||
Frameless: false,
|
||||
AlwaysOnTop: false,
|
||||
Hidden: false,
|
||||
DisableResize: false,
|
||||
ShouldClose: func(window *application.WebviewWindow) bool {
|
||||
println("close")
|
||||
window.Hide()
|
||||
return false
|
||||
},
|
||||
Windows: application.WindowsWindow{
|
||||
HiddenOnTaskbar: true,
|
||||
},
|
||||
})
|
||||
|
||||
if runtime.GOOS == "darwin" {
|
||||
systemTray.SetTemplateIcon(icons.SystrayMacTemplate)
|
||||
}
|
||||
|
||||
|
||||
// Click Dock icon tigger application show
|
||||
app.On(events.Mac.ApplicationShouldHandleReopen, func(event *application.Event) {
|
||||
println("reopen")
|
||||
window.Show()
|
||||
})
|
||||
|
||||
myMenu := app.NewMenu()
|
||||
myMenu.Add("Show").OnClick(func(ctx *application.Context) {
|
||||
window.Show()
|
||||
})
|
||||
|
||||
myMenu.Add("Quit").OnClick(func(ctx *application.Context) {
|
||||
app.Quit()
|
||||
})
|
||||
|
||||
systemTray.SetMenu(myMenu)
|
||||
systemTray.OnClick(func() {
|
||||
app.CurrentWindow().Show()
|
||||
})
|
||||
|
||||
err := app.Run()
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
}
|
||||
@@ -49,6 +49,7 @@ export const EventTypes = {
|
||||
ApplicationWillUnhide: "mac:ApplicationWillUnhide",
|
||||
ApplicationWillUpdate: "mac:ApplicationWillUpdate",
|
||||
ApplicationDidChangeTheme: "mac:ApplicationDidChangeTheme!",
|
||||
ApplicationShouldHandleReopen: "mac:ApplicationShouldHandleReopen!",
|
||||
WindowDidBecomeKey: "mac:WindowDidBecomeKey",
|
||||
WindowDidBecomeMain: "mac:WindowDidBecomeMain",
|
||||
WindowDidBeginSheet: "mac:WindowDidBeginSheet",
|
||||
|
||||
@@ -141,12 +141,29 @@ static void show(void) {
|
||||
[NSApp unhide:nil];
|
||||
}
|
||||
|
||||
static const char* serializationNSDictionary(void *dict) {
|
||||
@autoreleasepool {
|
||||
NSDictionary *nsDict = (__bridge NSDictionary *)dict;
|
||||
|
||||
if ([NSJSONSerialization isValidJSONObject:nsDict]) {
|
||||
NSError *error;
|
||||
NSData *data = [NSJSONSerialization dataWithJSONObject:nsDict options:kNilOptions error:&error];
|
||||
NSString *result = [[NSString alloc]initWithData:data encoding:NSUTF8StringEncoding];
|
||||
|
||||
return strdup([result UTF8String]);
|
||||
}
|
||||
}
|
||||
|
||||
return nil;
|
||||
}
|
||||
*/
|
||||
import "C"
|
||||
import (
|
||||
"github.com/wailsapp/wails/v3/internal/operatingsystem"
|
||||
"encoding/json"
|
||||
"unsafe"
|
||||
|
||||
"github.com/wailsapp/wails/v3/internal/operatingsystem"
|
||||
|
||||
"github.com/wailsapp/wails/v3/internal/assetserver/webview"
|
||||
"github.com/wailsapp/wails/v3/pkg/events"
|
||||
)
|
||||
@@ -237,8 +254,26 @@ func newPlatformApp(app *App) *macosApp {
|
||||
}
|
||||
|
||||
//export processApplicationEvent
|
||||
func processApplicationEvent(eventID C.uint, _ unsafe.Pointer) {
|
||||
func processApplicationEvent(eventID C.uint, data unsafe.Pointer) {
|
||||
event := newApplicationEvent(int(eventID))
|
||||
|
||||
if data != nil {
|
||||
dataCStrJSON := C.serializationNSDictionary(data)
|
||||
if dataCStrJSON != nil {
|
||||
defer C.free(unsafe.Pointer(dataCStrJSON))
|
||||
|
||||
dataJSON := C.GoString(dataCStrJSON)
|
||||
var result map[string]any
|
||||
err := json.Unmarshal([]byte(dataJSON), &result)
|
||||
|
||||
if err != nil {
|
||||
panic(err)
|
||||
}
|
||||
|
||||
event.Context().setData(result)
|
||||
}
|
||||
}
|
||||
|
||||
switch event.Id {
|
||||
case uint(events.Mac.ApplicationDidChangeTheme):
|
||||
isDark := globalApplication.IsDarkMode()
|
||||
|
||||
@@ -17,6 +17,14 @@ extern bool hasListeners(unsigned int);
|
||||
processApplicationEvent(EventApplicationDidChangeTheme, NULL);
|
||||
}
|
||||
}
|
||||
- (BOOL)applicationShouldHandleReopen:(NSNotification *)notification
|
||||
hasVisibleWindows:(BOOL)flag {
|
||||
if( hasListeners(EventApplicationShouldHandleReopen) ) {
|
||||
processApplicationEvent(EventApplicationShouldHandleReopen, @{@"hasVisibleWindows": @(flag)});
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
// GENERATED EVENTS START
|
||||
- (void)applicationDidBecomeActive:(NSNotification *)notification {
|
||||
if( hasListeners(EventApplicationDidBecomeActive) ) {
|
||||
|
||||
@@ -31,8 +31,8 @@ func (c ApplicationEventContext) setIsDarkMode(mode bool) {
|
||||
c.data["isDarkMode"] = mode
|
||||
}
|
||||
|
||||
func (c ApplicationEventContext) IsDarkMode() bool {
|
||||
mode, ok := c.data["isDarkMode"]
|
||||
func (c ApplicationEventContext) getBool(key string) bool {
|
||||
mode, ok := c.data[key]
|
||||
if !ok {
|
||||
return false
|
||||
}
|
||||
@@ -43,6 +43,18 @@ func (c ApplicationEventContext) IsDarkMode() bool {
|
||||
return result
|
||||
}
|
||||
|
||||
func (c ApplicationEventContext) IsDarkMode() bool {
|
||||
return c.getBool("isDarkMode")
|
||||
}
|
||||
|
||||
func (c ApplicationEventContext) HasVisibleWindows() bool {
|
||||
return c.getBool("hasVisibleWindows")
|
||||
}
|
||||
|
||||
func (c ApplicationEventContext) setData(data map[string]any) {
|
||||
c.data = data
|
||||
}
|
||||
|
||||
func newApplicationEventContext() *ApplicationEventContext {
|
||||
return &ApplicationEventContext{
|
||||
data: make(map[string]any),
|
||||
|
||||
+297
-294
File diff suppressed because it is too large
Load Diff
+104
-103
@@ -27,110 +27,111 @@ extern void processWindowEvent(unsigned int, unsigned int);
|
||||
#define EventApplicationWillUnhide 1042
|
||||
#define EventApplicationWillUpdate 1043
|
||||
#define EventApplicationDidChangeTheme 1044
|
||||
#define EventWindowDidBecomeKey 1045
|
||||
#define EventWindowDidBecomeMain 1046
|
||||
#define EventWindowDidBeginSheet 1047
|
||||
#define EventWindowDidChangeAlpha 1048
|
||||
#define EventWindowDidChangeBackingLocation 1049
|
||||
#define EventWindowDidChangeBackingProperties 1050
|
||||
#define EventWindowDidChangeCollectionBehavior 1051
|
||||
#define EventWindowDidChangeEffectiveAppearance 1052
|
||||
#define EventWindowDidChangeOcclusionState 1053
|
||||
#define EventWindowDidChangeOrderingMode 1054
|
||||
#define EventWindowDidChangeScreen 1055
|
||||
#define EventWindowDidChangeScreenParameters 1056
|
||||
#define EventWindowDidChangeScreenProfile 1057
|
||||
#define EventWindowDidChangeScreenSpace 1058
|
||||
#define EventWindowDidChangeScreenSpaceProperties 1059
|
||||
#define EventWindowDidChangeSharingType 1060
|
||||
#define EventWindowDidChangeSpace 1061
|
||||
#define EventWindowDidChangeSpaceOrderingMode 1062
|
||||
#define EventWindowDidChangeTitle 1063
|
||||
#define EventWindowDidChangeToolbar 1064
|
||||
#define EventWindowDidChangeVisibility 1065
|
||||
#define EventWindowDidDeminiaturize 1066
|
||||
#define EventWindowDidEndSheet 1067
|
||||
#define EventWindowDidEnterFullScreen 1068
|
||||
#define EventWindowDidEnterVersionBrowser 1069
|
||||
#define EventWindowDidExitFullScreen 1070
|
||||
#define EventWindowDidExitVersionBrowser 1071
|
||||
#define EventWindowDidExpose 1072
|
||||
#define EventWindowDidFocus 1073
|
||||
#define EventWindowDidMiniaturize 1074
|
||||
#define EventWindowDidMove 1075
|
||||
#define EventWindowDidOrderOffScreen 1076
|
||||
#define EventWindowDidOrderOnScreen 1077
|
||||
#define EventWindowDidResignKey 1078
|
||||
#define EventWindowDidResignMain 1079
|
||||
#define EventWindowDidResize 1080
|
||||
#define EventWindowDidUpdate 1081
|
||||
#define EventWindowDidUpdateAlpha 1082
|
||||
#define EventWindowDidUpdateCollectionBehavior 1083
|
||||
#define EventWindowDidUpdateCollectionProperties 1084
|
||||
#define EventWindowDidUpdateShadow 1085
|
||||
#define EventWindowDidUpdateTitle 1086
|
||||
#define EventWindowDidUpdateToolbar 1087
|
||||
#define EventWindowDidUpdateVisibility 1088
|
||||
#define EventWindowShouldClose 1089
|
||||
#define EventWindowWillBecomeKey 1090
|
||||
#define EventWindowWillBecomeMain 1091
|
||||
#define EventWindowWillBeginSheet 1092
|
||||
#define EventWindowWillChangeOrderingMode 1093
|
||||
#define EventWindowWillClose 1094
|
||||
#define EventWindowWillDeminiaturize 1095
|
||||
#define EventWindowWillEnterFullScreen 1096
|
||||
#define EventWindowWillEnterVersionBrowser 1097
|
||||
#define EventWindowWillExitFullScreen 1098
|
||||
#define EventWindowWillExitVersionBrowser 1099
|
||||
#define EventWindowWillFocus 1100
|
||||
#define EventWindowWillMiniaturize 1101
|
||||
#define EventWindowWillMove 1102
|
||||
#define EventWindowWillOrderOffScreen 1103
|
||||
#define EventWindowWillOrderOnScreen 1104
|
||||
#define EventWindowWillResignMain 1105
|
||||
#define EventWindowWillResize 1106
|
||||
#define EventWindowWillUnfocus 1107
|
||||
#define EventWindowWillUpdate 1108
|
||||
#define EventWindowWillUpdateAlpha 1109
|
||||
#define EventWindowWillUpdateCollectionBehavior 1110
|
||||
#define EventWindowWillUpdateCollectionProperties 1111
|
||||
#define EventWindowWillUpdateShadow 1112
|
||||
#define EventWindowWillUpdateTitle 1113
|
||||
#define EventWindowWillUpdateToolbar 1114
|
||||
#define EventWindowWillUpdateVisibility 1115
|
||||
#define EventWindowWillUseStandardFrame 1116
|
||||
#define EventMenuWillOpen 1117
|
||||
#define EventMenuDidOpen 1118
|
||||
#define EventMenuDidClose 1119
|
||||
#define EventMenuWillSendAction 1120
|
||||
#define EventMenuDidSendAction 1121
|
||||
#define EventMenuWillHighlightItem 1122
|
||||
#define EventMenuDidHighlightItem 1123
|
||||
#define EventMenuWillDisplayItem 1124
|
||||
#define EventMenuDidDisplayItem 1125
|
||||
#define EventMenuWillAddItem 1126
|
||||
#define EventMenuDidAddItem 1127
|
||||
#define EventMenuWillRemoveItem 1128
|
||||
#define EventMenuDidRemoveItem 1129
|
||||
#define EventMenuWillBeginTracking 1130
|
||||
#define EventMenuDidBeginTracking 1131
|
||||
#define EventMenuWillEndTracking 1132
|
||||
#define EventMenuDidEndTracking 1133
|
||||
#define EventMenuWillUpdate 1134
|
||||
#define EventMenuDidUpdate 1135
|
||||
#define EventMenuWillPopUp 1136
|
||||
#define EventMenuDidPopUp 1137
|
||||
#define EventMenuWillSendActionToItem 1138
|
||||
#define EventMenuDidSendActionToItem 1139
|
||||
#define EventWebViewDidStartProvisionalNavigation 1140
|
||||
#define EventWebViewDidReceiveServerRedirectForProvisionalNavigation 1141
|
||||
#define EventWebViewDidFinishNavigation 1142
|
||||
#define EventWebViewDidCommitNavigation 1143
|
||||
#define EventWindowFileDraggingEntered 1144
|
||||
#define EventWindowFileDraggingPerformed 1145
|
||||
#define EventWindowFileDraggingExited 1146
|
||||
#define EventApplicationShouldHandleReopen 1045
|
||||
#define EventWindowDidBecomeKey 1046
|
||||
#define EventWindowDidBecomeMain 1047
|
||||
#define EventWindowDidBeginSheet 1048
|
||||
#define EventWindowDidChangeAlpha 1049
|
||||
#define EventWindowDidChangeBackingLocation 1050
|
||||
#define EventWindowDidChangeBackingProperties 1051
|
||||
#define EventWindowDidChangeCollectionBehavior 1052
|
||||
#define EventWindowDidChangeEffectiveAppearance 1053
|
||||
#define EventWindowDidChangeOcclusionState 1054
|
||||
#define EventWindowDidChangeOrderingMode 1055
|
||||
#define EventWindowDidChangeScreen 1056
|
||||
#define EventWindowDidChangeScreenParameters 1057
|
||||
#define EventWindowDidChangeScreenProfile 1058
|
||||
#define EventWindowDidChangeScreenSpace 1059
|
||||
#define EventWindowDidChangeScreenSpaceProperties 1060
|
||||
#define EventWindowDidChangeSharingType 1061
|
||||
#define EventWindowDidChangeSpace 1062
|
||||
#define EventWindowDidChangeSpaceOrderingMode 1063
|
||||
#define EventWindowDidChangeTitle 1064
|
||||
#define EventWindowDidChangeToolbar 1065
|
||||
#define EventWindowDidChangeVisibility 1066
|
||||
#define EventWindowDidDeminiaturize 1067
|
||||
#define EventWindowDidEndSheet 1068
|
||||
#define EventWindowDidEnterFullScreen 1069
|
||||
#define EventWindowDidEnterVersionBrowser 1070
|
||||
#define EventWindowDidExitFullScreen 1071
|
||||
#define EventWindowDidExitVersionBrowser 1072
|
||||
#define EventWindowDidExpose 1073
|
||||
#define EventWindowDidFocus 1074
|
||||
#define EventWindowDidMiniaturize 1075
|
||||
#define EventWindowDidMove 1076
|
||||
#define EventWindowDidOrderOffScreen 1077
|
||||
#define EventWindowDidOrderOnScreen 1078
|
||||
#define EventWindowDidResignKey 1079
|
||||
#define EventWindowDidResignMain 1080
|
||||
#define EventWindowDidResize 1081
|
||||
#define EventWindowDidUpdate 1082
|
||||
#define EventWindowDidUpdateAlpha 1083
|
||||
#define EventWindowDidUpdateCollectionBehavior 1084
|
||||
#define EventWindowDidUpdateCollectionProperties 1085
|
||||
#define EventWindowDidUpdateShadow 1086
|
||||
#define EventWindowDidUpdateTitle 1087
|
||||
#define EventWindowDidUpdateToolbar 1088
|
||||
#define EventWindowDidUpdateVisibility 1089
|
||||
#define EventWindowShouldClose 1090
|
||||
#define EventWindowWillBecomeKey 1091
|
||||
#define EventWindowWillBecomeMain 1092
|
||||
#define EventWindowWillBeginSheet 1093
|
||||
#define EventWindowWillChangeOrderingMode 1094
|
||||
#define EventWindowWillClose 1095
|
||||
#define EventWindowWillDeminiaturize 1096
|
||||
#define EventWindowWillEnterFullScreen 1097
|
||||
#define EventWindowWillEnterVersionBrowser 1098
|
||||
#define EventWindowWillExitFullScreen 1099
|
||||
#define EventWindowWillExitVersionBrowser 1100
|
||||
#define EventWindowWillFocus 1101
|
||||
#define EventWindowWillMiniaturize 1102
|
||||
#define EventWindowWillMove 1103
|
||||
#define EventWindowWillOrderOffScreen 1104
|
||||
#define EventWindowWillOrderOnScreen 1105
|
||||
#define EventWindowWillResignMain 1106
|
||||
#define EventWindowWillResize 1107
|
||||
#define EventWindowWillUnfocus 1108
|
||||
#define EventWindowWillUpdate 1109
|
||||
#define EventWindowWillUpdateAlpha 1110
|
||||
#define EventWindowWillUpdateCollectionBehavior 1111
|
||||
#define EventWindowWillUpdateCollectionProperties 1112
|
||||
#define EventWindowWillUpdateShadow 1113
|
||||
#define EventWindowWillUpdateTitle 1114
|
||||
#define EventWindowWillUpdateToolbar 1115
|
||||
#define EventWindowWillUpdateVisibility 1116
|
||||
#define EventWindowWillUseStandardFrame 1117
|
||||
#define EventMenuWillOpen 1118
|
||||
#define EventMenuDidOpen 1119
|
||||
#define EventMenuDidClose 1120
|
||||
#define EventMenuWillSendAction 1121
|
||||
#define EventMenuDidSendAction 1122
|
||||
#define EventMenuWillHighlightItem 1123
|
||||
#define EventMenuDidHighlightItem 1124
|
||||
#define EventMenuWillDisplayItem 1125
|
||||
#define EventMenuDidDisplayItem 1126
|
||||
#define EventMenuWillAddItem 1127
|
||||
#define EventMenuDidAddItem 1128
|
||||
#define EventMenuWillRemoveItem 1129
|
||||
#define EventMenuDidRemoveItem 1130
|
||||
#define EventMenuWillBeginTracking 1131
|
||||
#define EventMenuDidBeginTracking 1132
|
||||
#define EventMenuWillEndTracking 1133
|
||||
#define EventMenuDidEndTracking 1134
|
||||
#define EventMenuWillUpdate 1135
|
||||
#define EventMenuDidUpdate 1136
|
||||
#define EventMenuWillPopUp 1137
|
||||
#define EventMenuDidPopUp 1138
|
||||
#define EventMenuWillSendActionToItem 1139
|
||||
#define EventMenuDidSendActionToItem 1140
|
||||
#define EventWebViewDidStartProvisionalNavigation 1141
|
||||
#define EventWebViewDidReceiveServerRedirectForProvisionalNavigation 1142
|
||||
#define EventWebViewDidFinishNavigation 1143
|
||||
#define EventWebViewDidCommitNavigation 1144
|
||||
#define EventWindowFileDraggingEntered 1145
|
||||
#define EventWindowFileDraggingPerformed 1146
|
||||
#define EventWindowFileDraggingExited 1147
|
||||
|
||||
#define MAX_EVENTS 1147
|
||||
#define MAX_EVENTS 1148
|
||||
|
||||
|
||||
#endif
|
||||
@@ -19,6 +19,7 @@ mac:ApplicationWillTerminate
|
||||
mac:ApplicationWillUnhide
|
||||
mac:ApplicationWillUpdate
|
||||
mac:ApplicationDidChangeTheme!
|
||||
mac:ApplicationShouldHandleReopen!
|
||||
mac:WindowDidBecomeKey
|
||||
mac:WindowDidBecomeMain
|
||||
mac:WindowDidBeginSheet
|
||||
|
||||
+104
-103
@@ -27,110 +27,111 @@ extern void processWindowEvent(unsigned int, unsigned int);
|
||||
#define EventApplicationWillUnhide 1042
|
||||
#define EventApplicationWillUpdate 1043
|
||||
#define EventApplicationDidChangeTheme 1044
|
||||
#define EventWindowDidBecomeKey 1045
|
||||
#define EventWindowDidBecomeMain 1046
|
||||
#define EventWindowDidBeginSheet 1047
|
||||
#define EventWindowDidChangeAlpha 1048
|
||||
#define EventWindowDidChangeBackingLocation 1049
|
||||
#define EventWindowDidChangeBackingProperties 1050
|
||||
#define EventWindowDidChangeCollectionBehavior 1051
|
||||
#define EventWindowDidChangeEffectiveAppearance 1052
|
||||
#define EventWindowDidChangeOcclusionState 1053
|
||||
#define EventWindowDidChangeOrderingMode 1054
|
||||
#define EventWindowDidChangeScreen 1055
|
||||
#define EventWindowDidChangeScreenParameters 1056
|
||||
#define EventWindowDidChangeScreenProfile 1057
|
||||
#define EventWindowDidChangeScreenSpace 1058
|
||||
#define EventWindowDidChangeScreenSpaceProperties 1059
|
||||
#define EventWindowDidChangeSharingType 1060
|
||||
#define EventWindowDidChangeSpace 1061
|
||||
#define EventWindowDidChangeSpaceOrderingMode 1062
|
||||
#define EventWindowDidChangeTitle 1063
|
||||
#define EventWindowDidChangeToolbar 1064
|
||||
#define EventWindowDidChangeVisibility 1065
|
||||
#define EventWindowDidDeminiaturize 1066
|
||||
#define EventWindowDidEndSheet 1067
|
||||
#define EventWindowDidEnterFullScreen 1068
|
||||
#define EventWindowDidEnterVersionBrowser 1069
|
||||
#define EventWindowDidExitFullScreen 1070
|
||||
#define EventWindowDidExitVersionBrowser 1071
|
||||
#define EventWindowDidExpose 1072
|
||||
#define EventWindowDidFocus 1073
|
||||
#define EventWindowDidMiniaturize 1074
|
||||
#define EventWindowDidMove 1075
|
||||
#define EventWindowDidOrderOffScreen 1076
|
||||
#define EventWindowDidOrderOnScreen 1077
|
||||
#define EventWindowDidResignKey 1078
|
||||
#define EventWindowDidResignMain 1079
|
||||
#define EventWindowDidResize 1080
|
||||
#define EventWindowDidUpdate 1081
|
||||
#define EventWindowDidUpdateAlpha 1082
|
||||
#define EventWindowDidUpdateCollectionBehavior 1083
|
||||
#define EventWindowDidUpdateCollectionProperties 1084
|
||||
#define EventWindowDidUpdateShadow 1085
|
||||
#define EventWindowDidUpdateTitle 1086
|
||||
#define EventWindowDidUpdateToolbar 1087
|
||||
#define EventWindowDidUpdateVisibility 1088
|
||||
#define EventWindowShouldClose 1089
|
||||
#define EventWindowWillBecomeKey 1090
|
||||
#define EventWindowWillBecomeMain 1091
|
||||
#define EventWindowWillBeginSheet 1092
|
||||
#define EventWindowWillChangeOrderingMode 1093
|
||||
#define EventWindowWillClose 1094
|
||||
#define EventWindowWillDeminiaturize 1095
|
||||
#define EventWindowWillEnterFullScreen 1096
|
||||
#define EventWindowWillEnterVersionBrowser 1097
|
||||
#define EventWindowWillExitFullScreen 1098
|
||||
#define EventWindowWillExitVersionBrowser 1099
|
||||
#define EventWindowWillFocus 1100
|
||||
#define EventWindowWillMiniaturize 1101
|
||||
#define EventWindowWillMove 1102
|
||||
#define EventWindowWillOrderOffScreen 1103
|
||||
#define EventWindowWillOrderOnScreen 1104
|
||||
#define EventWindowWillResignMain 1105
|
||||
#define EventWindowWillResize 1106
|
||||
#define EventWindowWillUnfocus 1107
|
||||
#define EventWindowWillUpdate 1108
|
||||
#define EventWindowWillUpdateAlpha 1109
|
||||
#define EventWindowWillUpdateCollectionBehavior 1110
|
||||
#define EventWindowWillUpdateCollectionProperties 1111
|
||||
#define EventWindowWillUpdateShadow 1112
|
||||
#define EventWindowWillUpdateTitle 1113
|
||||
#define EventWindowWillUpdateToolbar 1114
|
||||
#define EventWindowWillUpdateVisibility 1115
|
||||
#define EventWindowWillUseStandardFrame 1116
|
||||
#define EventMenuWillOpen 1117
|
||||
#define EventMenuDidOpen 1118
|
||||
#define EventMenuDidClose 1119
|
||||
#define EventMenuWillSendAction 1120
|
||||
#define EventMenuDidSendAction 1121
|
||||
#define EventMenuWillHighlightItem 1122
|
||||
#define EventMenuDidHighlightItem 1123
|
||||
#define EventMenuWillDisplayItem 1124
|
||||
#define EventMenuDidDisplayItem 1125
|
||||
#define EventMenuWillAddItem 1126
|
||||
#define EventMenuDidAddItem 1127
|
||||
#define EventMenuWillRemoveItem 1128
|
||||
#define EventMenuDidRemoveItem 1129
|
||||
#define EventMenuWillBeginTracking 1130
|
||||
#define EventMenuDidBeginTracking 1131
|
||||
#define EventMenuWillEndTracking 1132
|
||||
#define EventMenuDidEndTracking 1133
|
||||
#define EventMenuWillUpdate 1134
|
||||
#define EventMenuDidUpdate 1135
|
||||
#define EventMenuWillPopUp 1136
|
||||
#define EventMenuDidPopUp 1137
|
||||
#define EventMenuWillSendActionToItem 1138
|
||||
#define EventMenuDidSendActionToItem 1139
|
||||
#define EventWebViewDidStartProvisionalNavigation 1140
|
||||
#define EventWebViewDidReceiveServerRedirectForProvisionalNavigation 1141
|
||||
#define EventWebViewDidFinishNavigation 1142
|
||||
#define EventWebViewDidCommitNavigation 1143
|
||||
#define EventWindowFileDraggingEntered 1144
|
||||
#define EventWindowFileDraggingPerformed 1145
|
||||
#define EventWindowFileDraggingExited 1146
|
||||
#define EventApplicationShouldHandleReopen 1045
|
||||
#define EventWindowDidBecomeKey 1046
|
||||
#define EventWindowDidBecomeMain 1047
|
||||
#define EventWindowDidBeginSheet 1048
|
||||
#define EventWindowDidChangeAlpha 1049
|
||||
#define EventWindowDidChangeBackingLocation 1050
|
||||
#define EventWindowDidChangeBackingProperties 1051
|
||||
#define EventWindowDidChangeCollectionBehavior 1052
|
||||
#define EventWindowDidChangeEffectiveAppearance 1053
|
||||
#define EventWindowDidChangeOcclusionState 1054
|
||||
#define EventWindowDidChangeOrderingMode 1055
|
||||
#define EventWindowDidChangeScreen 1056
|
||||
#define EventWindowDidChangeScreenParameters 1057
|
||||
#define EventWindowDidChangeScreenProfile 1058
|
||||
#define EventWindowDidChangeScreenSpace 1059
|
||||
#define EventWindowDidChangeScreenSpaceProperties 1060
|
||||
#define EventWindowDidChangeSharingType 1061
|
||||
#define EventWindowDidChangeSpace 1062
|
||||
#define EventWindowDidChangeSpaceOrderingMode 1063
|
||||
#define EventWindowDidChangeTitle 1064
|
||||
#define EventWindowDidChangeToolbar 1065
|
||||
#define EventWindowDidChangeVisibility 1066
|
||||
#define EventWindowDidDeminiaturize 1067
|
||||
#define EventWindowDidEndSheet 1068
|
||||
#define EventWindowDidEnterFullScreen 1069
|
||||
#define EventWindowDidEnterVersionBrowser 1070
|
||||
#define EventWindowDidExitFullScreen 1071
|
||||
#define EventWindowDidExitVersionBrowser 1072
|
||||
#define EventWindowDidExpose 1073
|
||||
#define EventWindowDidFocus 1074
|
||||
#define EventWindowDidMiniaturize 1075
|
||||
#define EventWindowDidMove 1076
|
||||
#define EventWindowDidOrderOffScreen 1077
|
||||
#define EventWindowDidOrderOnScreen 1078
|
||||
#define EventWindowDidResignKey 1079
|
||||
#define EventWindowDidResignMain 1080
|
||||
#define EventWindowDidResize 1081
|
||||
#define EventWindowDidUpdate 1082
|
||||
#define EventWindowDidUpdateAlpha 1083
|
||||
#define EventWindowDidUpdateCollectionBehavior 1084
|
||||
#define EventWindowDidUpdateCollectionProperties 1085
|
||||
#define EventWindowDidUpdateShadow 1086
|
||||
#define EventWindowDidUpdateTitle 1087
|
||||
#define EventWindowDidUpdateToolbar 1088
|
||||
#define EventWindowDidUpdateVisibility 1089
|
||||
#define EventWindowShouldClose 1090
|
||||
#define EventWindowWillBecomeKey 1091
|
||||
#define EventWindowWillBecomeMain 1092
|
||||
#define EventWindowWillBeginSheet 1093
|
||||
#define EventWindowWillChangeOrderingMode 1094
|
||||
#define EventWindowWillClose 1095
|
||||
#define EventWindowWillDeminiaturize 1096
|
||||
#define EventWindowWillEnterFullScreen 1097
|
||||
#define EventWindowWillEnterVersionBrowser 1098
|
||||
#define EventWindowWillExitFullScreen 1099
|
||||
#define EventWindowWillExitVersionBrowser 1100
|
||||
#define EventWindowWillFocus 1101
|
||||
#define EventWindowWillMiniaturize 1102
|
||||
#define EventWindowWillMove 1103
|
||||
#define EventWindowWillOrderOffScreen 1104
|
||||
#define EventWindowWillOrderOnScreen 1105
|
||||
#define EventWindowWillResignMain 1106
|
||||
#define EventWindowWillResize 1107
|
||||
#define EventWindowWillUnfocus 1108
|
||||
#define EventWindowWillUpdate 1109
|
||||
#define EventWindowWillUpdateAlpha 1110
|
||||
#define EventWindowWillUpdateCollectionBehavior 1111
|
||||
#define EventWindowWillUpdateCollectionProperties 1112
|
||||
#define EventWindowWillUpdateShadow 1113
|
||||
#define EventWindowWillUpdateTitle 1114
|
||||
#define EventWindowWillUpdateToolbar 1115
|
||||
#define EventWindowWillUpdateVisibility 1116
|
||||
#define EventWindowWillUseStandardFrame 1117
|
||||
#define EventMenuWillOpen 1118
|
||||
#define EventMenuDidOpen 1119
|
||||
#define EventMenuDidClose 1120
|
||||
#define EventMenuWillSendAction 1121
|
||||
#define EventMenuDidSendAction 1122
|
||||
#define EventMenuWillHighlightItem 1123
|
||||
#define EventMenuDidHighlightItem 1124
|
||||
#define EventMenuWillDisplayItem 1125
|
||||
#define EventMenuDidDisplayItem 1126
|
||||
#define EventMenuWillAddItem 1127
|
||||
#define EventMenuDidAddItem 1128
|
||||
#define EventMenuWillRemoveItem 1129
|
||||
#define EventMenuDidRemoveItem 1130
|
||||
#define EventMenuWillBeginTracking 1131
|
||||
#define EventMenuDidBeginTracking 1132
|
||||
#define EventMenuWillEndTracking 1133
|
||||
#define EventMenuDidEndTracking 1134
|
||||
#define EventMenuWillUpdate 1135
|
||||
#define EventMenuDidUpdate 1136
|
||||
#define EventMenuWillPopUp 1137
|
||||
#define EventMenuDidPopUp 1138
|
||||
#define EventMenuWillSendActionToItem 1139
|
||||
#define EventMenuDidSendActionToItem 1140
|
||||
#define EventWebViewDidStartProvisionalNavigation 1141
|
||||
#define EventWebViewDidReceiveServerRedirectForProvisionalNavigation 1142
|
||||
#define EventWebViewDidFinishNavigation 1143
|
||||
#define EventWebViewDidCommitNavigation 1144
|
||||
#define EventWindowFileDraggingEntered 1145
|
||||
#define EventWindowFileDraggingPerformed 1146
|
||||
#define EventWindowFileDraggingExited 1147
|
||||
|
||||
#define MAX_EVENTS 1147
|
||||
#define MAX_EVENTS 1148
|
||||
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user