mirror of
https://github.com/wailsapp/wails.git
synced 2026-03-14 22:55:48 +01:00
[v3 mac] Add IsDarkMode to application and JS runtime. Add Common.ThemeChanged event
This commit is contained in:
parent
79deb37675
commit
ffed41553a
25 changed files with 630 additions and 487 deletions
|
|
@ -136,6 +136,12 @@ explicitly set with `--default-contextmenu: show`.
|
|||
| GetPrimary | Y | Y | Y | |
|
||||
| GetCurrent | Y | Y | Y | |
|
||||
|
||||
### System
|
||||
|
||||
| Feature | Windows | Linux | Mac | Notes |
|
||||
|------------|---------|-------|-----|-------|
|
||||
| IsDarkMode | | | Y | |
|
||||
|
||||
### Window
|
||||
|
||||
Y = Supported
|
||||
|
|
|
|||
|
|
@ -68,4 +68,5 @@ require (
|
|||
mvdan.cc/sh/v3 v3.7.0 // indirect
|
||||
)
|
||||
|
||||
replace github.com/wailsapp/wails/v3 => D:\GolandProjects\wails\v3
|
||||
replace github.com/wailsapp/wails/v3 => ../..
|
||||
|
||||
|
|
|
|||
|
|
@ -3,6 +3,7 @@ package main
|
|||
import (
|
||||
"embed"
|
||||
_ "embed"
|
||||
"github.com/wailsapp/wails/v3/pkg/events"
|
||||
"log"
|
||||
|
||||
"github.com/wailsapp/wails/v3/pkg/application"
|
||||
|
|
@ -35,6 +36,14 @@ func main() {
|
|||
URL: "/",
|
||||
})
|
||||
|
||||
app.On(events.Common.ThemeChanged, func(e *application.Event) {
|
||||
if app.IsDarkMode() {
|
||||
log.Println("Dark mode!")
|
||||
} else {
|
||||
log.Println("Light mode!")
|
||||
}
|
||||
})
|
||||
|
||||
err := app.Run()
|
||||
|
||||
if err != nil {
|
||||
|
|
|
|||
|
|
@ -43,6 +43,7 @@ export const EventTypes = {
|
|||
ApplicationWillTerminate: "mac:ApplicationWillTerminate",
|
||||
ApplicationWillUnhide: "mac:ApplicationWillUnhide",
|
||||
ApplicationWillUpdate: "mac:ApplicationWillUpdate",
|
||||
ApplicationDidChangeTheme: "mac:ApplicationDidChangeTheme!",
|
||||
WindowDidBecomeKey: "mac:WindowDidBecomeKey",
|
||||
WindowDidBecomeMain: "mac:WindowDidBecomeMain",
|
||||
WindowDidBeginSheet: "mac:WindowDidBeginSheet",
|
||||
|
|
@ -165,5 +166,6 @@ export const EventTypes = {
|
|||
WindowShow: "common:WindowShow",
|
||||
WindowHide: "common:WindowHide",
|
||||
WindowDPIChanged: "common:WindowDPIChanged",
|
||||
ThemeChanged: "common:ThemeChanged",
|
||||
},
|
||||
};
|
||||
|
|
|
|||
|
|
@ -13,6 +13,7 @@ The electron alternative for Go
|
|||
import * as Clipboard from './clipboard';
|
||||
import * as Application from './application';
|
||||
import * as Screens from './screens';
|
||||
import * as System from './system';
|
||||
import {Plugin, Call, callErrorCallback, callCallback} from "./calls";
|
||||
import {newWindow} from "./window";
|
||||
import {dispatchWailsEvent, Emit, Off, OffAll, On, Once, OnMultiple} from "./events";
|
||||
|
|
@ -53,6 +54,7 @@ export function newRuntime(windowName) {
|
|||
return newRuntime(windowName);
|
||||
}
|
||||
},
|
||||
System,
|
||||
Screens,
|
||||
Call,
|
||||
Plugin,
|
||||
|
|
|
|||
23
v3/internal/runtime/desktop/system.js
Normal file
23
v3/internal/runtime/desktop/system.js
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
/*
|
||||
_ __ _ __
|
||||
| | / /___ _(_) /____
|
||||
| | /| / / __ `/ / / ___/
|
||||
| |/ |/ / /_/ / / (__ )
|
||||
|__/|__/\__,_/_/_/____/
|
||||
The electron alternative for Go
|
||||
(c) Lea Anthony 2019-present
|
||||
*/
|
||||
|
||||
/* jshint esversion: 9 */
|
||||
|
||||
import {newRuntimeCaller} from "./runtime";
|
||||
|
||||
let call = newRuntimeCaller("system");
|
||||
|
||||
/**
|
||||
* Determines if the system is currently using dark mode
|
||||
* @returns {Promise<boolean>}
|
||||
*/
|
||||
export function IsDarkMode() {
|
||||
return call("IsDarkMode");
|
||||
}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -132,6 +132,7 @@ type (
|
|||
getScreens() ([]*Screen, error)
|
||||
GetFlags(options Options) map[string]any
|
||||
isOnMainThread() bool
|
||||
isDarkMode() bool
|
||||
}
|
||||
|
||||
runnable interface {
|
||||
|
|
@ -653,6 +654,13 @@ func (a *App) dispatchEventToWindows(event *WailsEvent) {
|
|||
}
|
||||
}
|
||||
|
||||
func (a *App) IsDarkMode() bool {
|
||||
if a.impl == nil {
|
||||
return false
|
||||
}
|
||||
return a.impl.isDarkMode()
|
||||
}
|
||||
|
||||
func (a *App) Hide() {
|
||||
if a.impl != nil {
|
||||
a.impl.hide()
|
||||
|
|
|
|||
|
|
@ -52,6 +52,24 @@ static void init(void) {
|
|||
}
|
||||
return event;
|
||||
}];
|
||||
|
||||
NSDistributedNotificationCenter *center = [NSDistributedNotificationCenter defaultCenter];
|
||||
[center addObserver:appDelegate selector:@selector(themeChanged:) name:@"AppleInterfaceThemeChangedNotification" object:nil];
|
||||
|
||||
}
|
||||
|
||||
static bool isDarkMode(void) {
|
||||
NSUserDefaults* userDefaults = [NSUserDefaults standardUserDefaults];
|
||||
if (userDefaults == nil) {
|
||||
return false;
|
||||
}
|
||||
|
||||
NSString *interfaceStyle = [userDefaults stringForKey:@"AppleInterfaceStyle"];
|
||||
if (interfaceStyle == nil) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return [interfaceStyle isEqualToString:@"Dark"];
|
||||
}
|
||||
|
||||
static void setApplicationShouldTerminateAfterLastWindowClosed(bool shouldTerminate) {
|
||||
|
|
@ -138,6 +156,10 @@ type macosApp struct {
|
|||
parent *App
|
||||
}
|
||||
|
||||
func (m *macosApp) isDarkMode() bool {
|
||||
return bool(C.isDarkMode())
|
||||
}
|
||||
|
||||
func getNativeApplication() *macosApp {
|
||||
return globalApplication.impl.(*macosApp)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -12,6 +12,11 @@ extern bool hasListeners(unsigned int);
|
|||
{
|
||||
return self.shouldTerminateWhenLastWindowClosed;
|
||||
}
|
||||
- (void)themeChanged:(NSNotification *)notification {
|
||||
if( hasListeners(EventApplicationDidChangeTheme) ) {
|
||||
processApplicationEvent(EventApplicationDidChangeTheme);
|
||||
}
|
||||
}
|
||||
// GENERATED EVENTS START
|
||||
- (void)applicationDidBecomeActive:(NSNotification *)notification {
|
||||
if( hasListeners(EventApplicationDidBecomeActive) ) {
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@ import "github.com/wailsapp/wails/v3/pkg/events"
|
|||
|
||||
var commonApplicationEventMap = map[events.ApplicationEventType]events.ApplicationEventType{
|
||||
events.Mac.ApplicationDidFinishLaunching: events.Common.ApplicationStarted,
|
||||
events.Mac.ApplicationDidChangeTheme: events.Common.ThemeChanged,
|
||||
}
|
||||
|
||||
func (m *macosApp) setupCommonEvents() {
|
||||
|
|
|
|||
|
|
@ -94,6 +94,8 @@ func (m *MessageProcessor) HandleRuntimeCall(rw http.ResponseWriter, r *http.Req
|
|||
m.processScreensMethod(method, rw, r, targetWindow, params)
|
||||
case "call":
|
||||
m.processCallMethod(method, rw, r, targetWindow, params)
|
||||
case "system":
|
||||
m.processSystemMethod(method, rw, r, targetWindow, params)
|
||||
default:
|
||||
m.httpError(rw, "Unknown runtime call: %s", object)
|
||||
}
|
||||
|
|
|
|||
|
|
@ -16,8 +16,10 @@ func (m *MessageProcessor) processApplicationMethod(method string, rw http.Respo
|
|||
case "Show":
|
||||
globalApplication.Show()
|
||||
m.ok(rw)
|
||||
case "IsDarkMode":
|
||||
m.json(rw, globalApplication.IsDarkMode())
|
||||
default:
|
||||
m.httpError(rw, "Unknown event method: %s", method)
|
||||
m.httpError(rw, "Unknown application method: %s", method)
|
||||
}
|
||||
|
||||
m.Info("Runtime:", "method", "Application."+method)
|
||||
|
|
|
|||
|
|
@ -63,7 +63,7 @@ func (m *MessageProcessor) processCallMethod(method string, rw http.ResponseWrit
|
|||
}()
|
||||
m.ok(rw)
|
||||
default:
|
||||
m.httpError(rw, "Unknown dialog method: %s", method)
|
||||
m.httpError(rw, "Unknown call method: %s", method)
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,7 +24,7 @@ func (m *MessageProcessor) processContextMenuMethod(method string, rw http.Respo
|
|||
window.openContextMenu(&data)
|
||||
m.ok(rw)
|
||||
default:
|
||||
m.httpError(rw, "Unknown clipboard method: %s", method)
|
||||
m.httpError(rw, "Unknown contextmenu method: %s", method)
|
||||
}
|
||||
|
||||
m.Info("Runtime:", "method", "ContextMenu."+method)
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ func (m *MessageProcessor) processScreensMethod(method string, rw http.ResponseW
|
|||
}
|
||||
m.json(rw, screen)
|
||||
default:
|
||||
m.httpError(rw, "Unknown clipboard method: %s", method)
|
||||
m.httpError(rw, "Unknown screens method: %s", method)
|
||||
}
|
||||
|
||||
m.Info("Runtime:", "method", "Screens."+method)
|
||||
|
|
|
|||
18
v3/pkg/application/messageprocessor_system.go
Normal file
18
v3/pkg/application/messageprocessor_system.go
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
package application
|
||||
|
||||
import (
|
||||
"net/http"
|
||||
)
|
||||
|
||||
func (m *MessageProcessor) processSystemMethod(method string, rw http.ResponseWriter, r *http.Request, window *WebviewWindow, params QueryParams) {
|
||||
|
||||
switch method {
|
||||
case "IsDarkMode":
|
||||
m.json(rw, globalApplication.IsDarkMode())
|
||||
default:
|
||||
m.httpError(rw, "Unknown system method: %s", method)
|
||||
}
|
||||
|
||||
m.Info("Runtime:", "method", "System."+method)
|
||||
|
||||
}
|
||||
|
|
@ -28,28 +28,30 @@ type commonEvents struct {
|
|||
WindowShow WindowEventType
|
||||
WindowHide WindowEventType
|
||||
WindowDPIChanged WindowEventType
|
||||
ThemeChanged ApplicationEventType
|
||||
}
|
||||
|
||||
func newCommonEvents() commonEvents {
|
||||
return commonEvents{
|
||||
ApplicationStarted: 1166,
|
||||
WindowMaximise: 1167,
|
||||
WindowUnMaximise: 1168,
|
||||
WindowFullscreen: 1169,
|
||||
WindowUnFullscreen: 1170,
|
||||
WindowRestore: 1171,
|
||||
WindowMinimise: 1172,
|
||||
WindowUnMinimise: 1173,
|
||||
WindowClosing: 1174,
|
||||
WindowZoom: 1175,
|
||||
WindowZoomIn: 1176,
|
||||
WindowZoomOut: 1177,
|
||||
WindowZoomReset: 1178,
|
||||
WindowFocus: 1179,
|
||||
WindowLostFocus: 1180,
|
||||
WindowShow: 1181,
|
||||
WindowHide: 1182,
|
||||
WindowDPIChanged: 1183,
|
||||
ApplicationStarted: 1167,
|
||||
WindowMaximise: 1168,
|
||||
WindowUnMaximise: 1169,
|
||||
WindowFullscreen: 1170,
|
||||
WindowUnFullscreen: 1171,
|
||||
WindowRestore: 1172,
|
||||
WindowMinimise: 1173,
|
||||
WindowUnMinimise: 1174,
|
||||
WindowClosing: 1175,
|
||||
WindowZoom: 1176,
|
||||
WindowZoomIn: 1177,
|
||||
WindowZoomOut: 1178,
|
||||
WindowZoomReset: 1179,
|
||||
WindowFocus: 1180,
|
||||
WindowLostFocus: 1181,
|
||||
WindowShow: 1182,
|
||||
WindowHide: 1183,
|
||||
WindowDPIChanged: 1184,
|
||||
ThemeChanged: 1185,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -76,6 +78,7 @@ type macEvents struct {
|
|||
ApplicationWillTerminate ApplicationEventType
|
||||
ApplicationWillUnhide ApplicationEventType
|
||||
ApplicationWillUpdate ApplicationEventType
|
||||
ApplicationDidChangeTheme ApplicationEventType
|
||||
WindowDidBecomeKey WindowEventType
|
||||
WindowDidBecomeMain WindowEventType
|
||||
WindowDidBeginSheet WindowEventType
|
||||
|
|
@ -202,108 +205,109 @@ func newMacEvents() macEvents {
|
|||
ApplicationWillTerminate: 1041,
|
||||
ApplicationWillUnhide: 1042,
|
||||
ApplicationWillUpdate: 1043,
|
||||
WindowDidBecomeKey: 1044,
|
||||
WindowDidBecomeMain: 1045,
|
||||
WindowDidBeginSheet: 1046,
|
||||
WindowDidChangeAlpha: 1047,
|
||||
WindowDidChangeBackingLocation: 1048,
|
||||
WindowDidChangeBackingProperties: 1049,
|
||||
WindowDidChangeCollectionBehavior: 1050,
|
||||
WindowDidChangeEffectiveAppearance: 1051,
|
||||
WindowDidChangeOcclusionState: 1052,
|
||||
WindowDidChangeOrderingMode: 1053,
|
||||
WindowDidChangeScreen: 1054,
|
||||
WindowDidChangeScreenParameters: 1055,
|
||||
WindowDidChangeScreenProfile: 1056,
|
||||
WindowDidChangeScreenSpace: 1057,
|
||||
WindowDidChangeScreenSpaceProperties: 1058,
|
||||
WindowDidChangeSharingType: 1059,
|
||||
WindowDidChangeSpace: 1060,
|
||||
WindowDidChangeSpaceOrderingMode: 1061,
|
||||
WindowDidChangeTitle: 1062,
|
||||
WindowDidChangeToolbar: 1063,
|
||||
WindowDidChangeVisibility: 1064,
|
||||
WindowDidDeminiaturize: 1065,
|
||||
WindowDidEndSheet: 1066,
|
||||
WindowDidEnterFullScreen: 1067,
|
||||
WindowDidEnterVersionBrowser: 1068,
|
||||
WindowDidExitFullScreen: 1069,
|
||||
WindowDidExitVersionBrowser: 1070,
|
||||
WindowDidExpose: 1071,
|
||||
WindowDidFocus: 1072,
|
||||
WindowDidMiniaturize: 1073,
|
||||
WindowDidMove: 1074,
|
||||
WindowDidOrderOffScreen: 1075,
|
||||
WindowDidOrderOnScreen: 1076,
|
||||
WindowDidResignKey: 1077,
|
||||
WindowDidResignMain: 1078,
|
||||
WindowDidResize: 1079,
|
||||
WindowDidUpdate: 1080,
|
||||
WindowDidUpdateAlpha: 1081,
|
||||
WindowDidUpdateCollectionBehavior: 1082,
|
||||
WindowDidUpdateCollectionProperties: 1083,
|
||||
WindowDidUpdateShadow: 1084,
|
||||
WindowDidUpdateTitle: 1085,
|
||||
WindowDidUpdateToolbar: 1086,
|
||||
WindowDidUpdateVisibility: 1087,
|
||||
WindowShouldClose: 1088,
|
||||
WindowWillBecomeKey: 1089,
|
||||
WindowWillBecomeMain: 1090,
|
||||
WindowWillBeginSheet: 1091,
|
||||
WindowWillChangeOrderingMode: 1092,
|
||||
WindowWillClose: 1093,
|
||||
WindowWillDeminiaturize: 1094,
|
||||
WindowWillEnterFullScreen: 1095,
|
||||
WindowWillEnterVersionBrowser: 1096,
|
||||
WindowWillExitFullScreen: 1097,
|
||||
WindowWillExitVersionBrowser: 1098,
|
||||
WindowWillFocus: 1099,
|
||||
WindowWillMiniaturize: 1100,
|
||||
WindowWillMove: 1101,
|
||||
WindowWillOrderOffScreen: 1102,
|
||||
WindowWillOrderOnScreen: 1103,
|
||||
WindowWillResignMain: 1104,
|
||||
WindowWillResize: 1105,
|
||||
WindowWillUnfocus: 1106,
|
||||
WindowWillUpdate: 1107,
|
||||
WindowWillUpdateAlpha: 1108,
|
||||
WindowWillUpdateCollectionBehavior: 1109,
|
||||
WindowWillUpdateCollectionProperties: 1110,
|
||||
WindowWillUpdateShadow: 1111,
|
||||
WindowWillUpdateTitle: 1112,
|
||||
WindowWillUpdateToolbar: 1113,
|
||||
WindowWillUpdateVisibility: 1114,
|
||||
WindowWillUseStandardFrame: 1115,
|
||||
MenuWillOpen: 1116,
|
||||
MenuDidOpen: 1117,
|
||||
MenuDidClose: 1118,
|
||||
MenuWillSendAction: 1119,
|
||||
MenuDidSendAction: 1120,
|
||||
MenuWillHighlightItem: 1121,
|
||||
MenuDidHighlightItem: 1122,
|
||||
MenuWillDisplayItem: 1123,
|
||||
MenuDidDisplayItem: 1124,
|
||||
MenuWillAddItem: 1125,
|
||||
MenuDidAddItem: 1126,
|
||||
MenuWillRemoveItem: 1127,
|
||||
MenuDidRemoveItem: 1128,
|
||||
MenuWillBeginTracking: 1129,
|
||||
MenuDidBeginTracking: 1130,
|
||||
MenuWillEndTracking: 1131,
|
||||
MenuDidEndTracking: 1132,
|
||||
MenuWillUpdate: 1133,
|
||||
MenuDidUpdate: 1134,
|
||||
MenuWillPopUp: 1135,
|
||||
MenuDidPopUp: 1136,
|
||||
MenuWillSendActionToItem: 1137,
|
||||
MenuDidSendActionToItem: 1138,
|
||||
WebViewDidStartProvisionalNavigation: 1139,
|
||||
WebViewDidReceiveServerRedirectForProvisionalNavigation: 1140,
|
||||
WebViewDidFinishNavigation: 1141,
|
||||
WebViewDidCommitNavigation: 1142,
|
||||
WindowFileDraggingEntered: 1143,
|
||||
WindowFileDraggingPerformed: 1144,
|
||||
WindowFileDraggingExited: 1145,
|
||||
ApplicationDidChangeTheme: 1044,
|
||||
WindowDidBecomeKey: 1045,
|
||||
WindowDidBecomeMain: 1046,
|
||||
WindowDidBeginSheet: 1047,
|
||||
WindowDidChangeAlpha: 1048,
|
||||
WindowDidChangeBackingLocation: 1049,
|
||||
WindowDidChangeBackingProperties: 1050,
|
||||
WindowDidChangeCollectionBehavior: 1051,
|
||||
WindowDidChangeEffectiveAppearance: 1052,
|
||||
WindowDidChangeOcclusionState: 1053,
|
||||
WindowDidChangeOrderingMode: 1054,
|
||||
WindowDidChangeScreen: 1055,
|
||||
WindowDidChangeScreenParameters: 1056,
|
||||
WindowDidChangeScreenProfile: 1057,
|
||||
WindowDidChangeScreenSpace: 1058,
|
||||
WindowDidChangeScreenSpaceProperties: 1059,
|
||||
WindowDidChangeSharingType: 1060,
|
||||
WindowDidChangeSpace: 1061,
|
||||
WindowDidChangeSpaceOrderingMode: 1062,
|
||||
WindowDidChangeTitle: 1063,
|
||||
WindowDidChangeToolbar: 1064,
|
||||
WindowDidChangeVisibility: 1065,
|
||||
WindowDidDeminiaturize: 1066,
|
||||
WindowDidEndSheet: 1067,
|
||||
WindowDidEnterFullScreen: 1068,
|
||||
WindowDidEnterVersionBrowser: 1069,
|
||||
WindowDidExitFullScreen: 1070,
|
||||
WindowDidExitVersionBrowser: 1071,
|
||||
WindowDidExpose: 1072,
|
||||
WindowDidFocus: 1073,
|
||||
WindowDidMiniaturize: 1074,
|
||||
WindowDidMove: 1075,
|
||||
WindowDidOrderOffScreen: 1076,
|
||||
WindowDidOrderOnScreen: 1077,
|
||||
WindowDidResignKey: 1078,
|
||||
WindowDidResignMain: 1079,
|
||||
WindowDidResize: 1080,
|
||||
WindowDidUpdate: 1081,
|
||||
WindowDidUpdateAlpha: 1082,
|
||||
WindowDidUpdateCollectionBehavior: 1083,
|
||||
WindowDidUpdateCollectionProperties: 1084,
|
||||
WindowDidUpdateShadow: 1085,
|
||||
WindowDidUpdateTitle: 1086,
|
||||
WindowDidUpdateToolbar: 1087,
|
||||
WindowDidUpdateVisibility: 1088,
|
||||
WindowShouldClose: 1089,
|
||||
WindowWillBecomeKey: 1090,
|
||||
WindowWillBecomeMain: 1091,
|
||||
WindowWillBeginSheet: 1092,
|
||||
WindowWillChangeOrderingMode: 1093,
|
||||
WindowWillClose: 1094,
|
||||
WindowWillDeminiaturize: 1095,
|
||||
WindowWillEnterFullScreen: 1096,
|
||||
WindowWillEnterVersionBrowser: 1097,
|
||||
WindowWillExitFullScreen: 1098,
|
||||
WindowWillExitVersionBrowser: 1099,
|
||||
WindowWillFocus: 1100,
|
||||
WindowWillMiniaturize: 1101,
|
||||
WindowWillMove: 1102,
|
||||
WindowWillOrderOffScreen: 1103,
|
||||
WindowWillOrderOnScreen: 1104,
|
||||
WindowWillResignMain: 1105,
|
||||
WindowWillResize: 1106,
|
||||
WindowWillUnfocus: 1107,
|
||||
WindowWillUpdate: 1108,
|
||||
WindowWillUpdateAlpha: 1109,
|
||||
WindowWillUpdateCollectionBehavior: 1110,
|
||||
WindowWillUpdateCollectionProperties: 1111,
|
||||
WindowWillUpdateShadow: 1112,
|
||||
WindowWillUpdateTitle: 1113,
|
||||
WindowWillUpdateToolbar: 1114,
|
||||
WindowWillUpdateVisibility: 1115,
|
||||
WindowWillUseStandardFrame: 1116,
|
||||
MenuWillOpen: 1117,
|
||||
MenuDidOpen: 1118,
|
||||
MenuDidClose: 1119,
|
||||
MenuWillSendAction: 1120,
|
||||
MenuDidSendAction: 1121,
|
||||
MenuWillHighlightItem: 1122,
|
||||
MenuDidHighlightItem: 1123,
|
||||
MenuWillDisplayItem: 1124,
|
||||
MenuDidDisplayItem: 1125,
|
||||
MenuWillAddItem: 1126,
|
||||
MenuDidAddItem: 1127,
|
||||
MenuWillRemoveItem: 1128,
|
||||
MenuDidRemoveItem: 1129,
|
||||
MenuWillBeginTracking: 1130,
|
||||
MenuDidBeginTracking: 1131,
|
||||
MenuWillEndTracking: 1132,
|
||||
MenuDidEndTracking: 1133,
|
||||
MenuWillUpdate: 1134,
|
||||
MenuDidUpdate: 1135,
|
||||
MenuWillPopUp: 1136,
|
||||
MenuDidPopUp: 1137,
|
||||
MenuWillSendActionToItem: 1138,
|
||||
MenuDidSendActionToItem: 1139,
|
||||
WebViewDidStartProvisionalNavigation: 1140,
|
||||
WebViewDidReceiveServerRedirectForProvisionalNavigation: 1141,
|
||||
WebViewDidFinishNavigation: 1142,
|
||||
WebViewDidCommitNavigation: 1143,
|
||||
WindowFileDraggingEntered: 1144,
|
||||
WindowFileDraggingPerformed: 1145,
|
||||
WindowFileDraggingExited: 1146,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -334,26 +338,26 @@ type windowsEvents struct {
|
|||
|
||||
func newWindowsEvents() windowsEvents {
|
||||
return windowsEvents{
|
||||
SystemThemeChanged: 1146,
|
||||
APMPowerStatusChange: 1147,
|
||||
APMSuspend: 1148,
|
||||
APMResumeAutomatic: 1149,
|
||||
APMResumeSuspend: 1150,
|
||||
APMPowerSettingChange: 1151,
|
||||
WebViewNavigationCompleted: 1152,
|
||||
WindowInactive: 1153,
|
||||
WindowActive: 1154,
|
||||
WindowClickActive: 1155,
|
||||
WindowMaximise: 1156,
|
||||
WindowUnMaximise: 1157,
|
||||
WindowFullscreen: 1158,
|
||||
WindowUnFullscreen: 1159,
|
||||
WindowRestore: 1160,
|
||||
WindowMinimise: 1161,
|
||||
WindowUnMinimise: 1162,
|
||||
WindowClose: 1163,
|
||||
WindowSetFocus: 1164,
|
||||
WindowKillFocus: 1165,
|
||||
SystemThemeChanged: 1147,
|
||||
APMPowerStatusChange: 1148,
|
||||
APMSuspend: 1149,
|
||||
APMResumeAutomatic: 1150,
|
||||
APMResumeSuspend: 1151,
|
||||
APMPowerSettingChange: 1152,
|
||||
WebViewNavigationCompleted: 1153,
|
||||
WindowInactive: 1154,
|
||||
WindowActive: 1155,
|
||||
WindowClickActive: 1156,
|
||||
WindowMaximise: 1157,
|
||||
WindowUnMaximise: 1158,
|
||||
WindowFullscreen: 1159,
|
||||
WindowUnFullscreen: 1160,
|
||||
WindowRestore: 1161,
|
||||
WindowMinimise: 1162,
|
||||
WindowUnMinimise: 1163,
|
||||
WindowClose: 1164,
|
||||
WindowSetFocus: 1165,
|
||||
WindowKillFocus: 1166,
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -382,144 +386,146 @@ var eventToJS = map[uint]string{
|
|||
1041: "mac:ApplicationWillTerminate",
|
||||
1042: "mac:ApplicationWillUnhide",
|
||||
1043: "mac:ApplicationWillUpdate",
|
||||
1044: "mac:WindowDidBecomeKey",
|
||||
1045: "mac:WindowDidBecomeMain",
|
||||
1046: "mac:WindowDidBeginSheet",
|
||||
1047: "mac:WindowDidChangeAlpha",
|
||||
1048: "mac:WindowDidChangeBackingLocation",
|
||||
1049: "mac:WindowDidChangeBackingProperties",
|
||||
1050: "mac:WindowDidChangeCollectionBehavior",
|
||||
1051: "mac:WindowDidChangeEffectiveAppearance",
|
||||
1052: "mac:WindowDidChangeOcclusionState",
|
||||
1053: "mac:WindowDidChangeOrderingMode",
|
||||
1054: "mac:WindowDidChangeScreen",
|
||||
1055: "mac:WindowDidChangeScreenParameters",
|
||||
1056: "mac:WindowDidChangeScreenProfile",
|
||||
1057: "mac:WindowDidChangeScreenSpace",
|
||||
1058: "mac:WindowDidChangeScreenSpaceProperties",
|
||||
1059: "mac:WindowDidChangeSharingType",
|
||||
1060: "mac:WindowDidChangeSpace",
|
||||
1061: "mac:WindowDidChangeSpaceOrderingMode",
|
||||
1062: "mac:WindowDidChangeTitle",
|
||||
1063: "mac:WindowDidChangeToolbar",
|
||||
1064: "mac:WindowDidChangeVisibility",
|
||||
1065: "mac:WindowDidDeminiaturize",
|
||||
1066: "mac:WindowDidEndSheet",
|
||||
1067: "mac:WindowDidEnterFullScreen",
|
||||
1068: "mac:WindowDidEnterVersionBrowser",
|
||||
1069: "mac:WindowDidExitFullScreen",
|
||||
1070: "mac:WindowDidExitVersionBrowser",
|
||||
1071: "mac:WindowDidExpose",
|
||||
1072: "mac:WindowDidFocus",
|
||||
1073: "mac:WindowDidMiniaturize",
|
||||
1074: "mac:WindowDidMove",
|
||||
1075: "mac:WindowDidOrderOffScreen",
|
||||
1076: "mac:WindowDidOrderOnScreen",
|
||||
1077: "mac:WindowDidResignKey",
|
||||
1078: "mac:WindowDidResignMain",
|
||||
1079: "mac:WindowDidResize",
|
||||
1080: "mac:WindowDidUpdate",
|
||||
1081: "mac:WindowDidUpdateAlpha",
|
||||
1082: "mac:WindowDidUpdateCollectionBehavior",
|
||||
1083: "mac:WindowDidUpdateCollectionProperties",
|
||||
1084: "mac:WindowDidUpdateShadow",
|
||||
1085: "mac:WindowDidUpdateTitle",
|
||||
1086: "mac:WindowDidUpdateToolbar",
|
||||
1087: "mac:WindowDidUpdateVisibility",
|
||||
1088: "mac:WindowShouldClose!",
|
||||
1089: "mac:WindowWillBecomeKey",
|
||||
1090: "mac:WindowWillBecomeMain",
|
||||
1091: "mac:WindowWillBeginSheet",
|
||||
1092: "mac:WindowWillChangeOrderingMode",
|
||||
1093: "mac:WindowWillClose",
|
||||
1094: "mac:WindowWillDeminiaturize",
|
||||
1095: "mac:WindowWillEnterFullScreen",
|
||||
1096: "mac:WindowWillEnterVersionBrowser",
|
||||
1097: "mac:WindowWillExitFullScreen",
|
||||
1098: "mac:WindowWillExitVersionBrowser",
|
||||
1099: "mac:WindowWillFocus",
|
||||
1100: "mac:WindowWillMiniaturize",
|
||||
1101: "mac:WindowWillMove",
|
||||
1102: "mac:WindowWillOrderOffScreen",
|
||||
1103: "mac:WindowWillOrderOnScreen",
|
||||
1104: "mac:WindowWillResignMain",
|
||||
1105: "mac:WindowWillResize",
|
||||
1106: "mac:WindowWillUnfocus",
|
||||
1107: "mac:WindowWillUpdate",
|
||||
1108: "mac:WindowWillUpdateAlpha",
|
||||
1109: "mac:WindowWillUpdateCollectionBehavior",
|
||||
1110: "mac:WindowWillUpdateCollectionProperties",
|
||||
1111: "mac:WindowWillUpdateShadow",
|
||||
1112: "mac:WindowWillUpdateTitle",
|
||||
1113: "mac:WindowWillUpdateToolbar",
|
||||
1114: "mac:WindowWillUpdateVisibility",
|
||||
1115: "mac:WindowWillUseStandardFrame",
|
||||
1116: "mac:MenuWillOpen",
|
||||
1117: "mac:MenuDidOpen",
|
||||
1118: "mac:MenuDidClose",
|
||||
1119: "mac:MenuWillSendAction",
|
||||
1120: "mac:MenuDidSendAction",
|
||||
1121: "mac:MenuWillHighlightItem",
|
||||
1122: "mac:MenuDidHighlightItem",
|
||||
1123: "mac:MenuWillDisplayItem",
|
||||
1124: "mac:MenuDidDisplayItem",
|
||||
1125: "mac:MenuWillAddItem",
|
||||
1126: "mac:MenuDidAddItem",
|
||||
1127: "mac:MenuWillRemoveItem",
|
||||
1128: "mac:MenuDidRemoveItem",
|
||||
1129: "mac:MenuWillBeginTracking",
|
||||
1130: "mac:MenuDidBeginTracking",
|
||||
1131: "mac:MenuWillEndTracking",
|
||||
1132: "mac:MenuDidEndTracking",
|
||||
1133: "mac:MenuWillUpdate",
|
||||
1134: "mac:MenuDidUpdate",
|
||||
1135: "mac:MenuWillPopUp",
|
||||
1136: "mac:MenuDidPopUp",
|
||||
1137: "mac:MenuWillSendActionToItem",
|
||||
1138: "mac:MenuDidSendActionToItem",
|
||||
1139: "mac:WebViewDidStartProvisionalNavigation",
|
||||
1140: "mac:WebViewDidReceiveServerRedirectForProvisionalNavigation",
|
||||
1141: "mac:WebViewDidFinishNavigation",
|
||||
1142: "mac:WebViewDidCommitNavigation",
|
||||
1143: "mac:WindowFileDraggingEntered",
|
||||
1144: "mac:WindowFileDraggingPerformed",
|
||||
1145: "mac:WindowFileDraggingExited",
|
||||
1146: "windows:SystemThemeChanged",
|
||||
1147: "windows:APMPowerStatusChange",
|
||||
1148: "windows:APMSuspend",
|
||||
1149: "windows:APMResumeAutomatic",
|
||||
1150: "windows:APMResumeSuspend",
|
||||
1151: "windows:APMPowerSettingChange",
|
||||
1152: "windows:WebViewNavigationCompleted",
|
||||
1153: "windows:WindowInactive",
|
||||
1154: "windows:WindowActive",
|
||||
1155: "windows:WindowClickActive",
|
||||
1156: "windows:WindowMaximise",
|
||||
1157: "windows:WindowUnMaximise",
|
||||
1158: "windows:WindowFullscreen",
|
||||
1159: "windows:WindowUnFullscreen",
|
||||
1160: "windows:WindowRestore",
|
||||
1161: "windows:WindowMinimise",
|
||||
1162: "windows:WindowUnMinimise",
|
||||
1163: "windows:WindowClose",
|
||||
1164: "windows:WindowSetFocus",
|
||||
1165: "windows:WindowKillFocus",
|
||||
1166: "common:ApplicationStarted",
|
||||
1167: "common:WindowMaximise",
|
||||
1168: "common:WindowUnMaximise",
|
||||
1169: "common:WindowFullscreen",
|
||||
1170: "common:WindowUnFullscreen",
|
||||
1171: "common:WindowRestore",
|
||||
1172: "common:WindowMinimise",
|
||||
1173: "common:WindowUnMinimise",
|
||||
1174: "common:WindowClosing",
|
||||
1175: "common:WindowZoom",
|
||||
1176: "common:WindowZoomIn",
|
||||
1177: "common:WindowZoomOut",
|
||||
1178: "common:WindowZoomReset",
|
||||
1179: "common:WindowFocus",
|
||||
1180: "common:WindowLostFocus",
|
||||
1181: "common:WindowShow",
|
||||
1182: "common:WindowHide",
|
||||
1183: "common:WindowDPIChanged",
|
||||
1044: "mac:ApplicationDidChangeTheme!",
|
||||
1045: "mac:WindowDidBecomeKey",
|
||||
1046: "mac:WindowDidBecomeMain",
|
||||
1047: "mac:WindowDidBeginSheet",
|
||||
1048: "mac:WindowDidChangeAlpha",
|
||||
1049: "mac:WindowDidChangeBackingLocation",
|
||||
1050: "mac:WindowDidChangeBackingProperties",
|
||||
1051: "mac:WindowDidChangeCollectionBehavior",
|
||||
1052: "mac:WindowDidChangeEffectiveAppearance",
|
||||
1053: "mac:WindowDidChangeOcclusionState",
|
||||
1054: "mac:WindowDidChangeOrderingMode",
|
||||
1055: "mac:WindowDidChangeScreen",
|
||||
1056: "mac:WindowDidChangeScreenParameters",
|
||||
1057: "mac:WindowDidChangeScreenProfile",
|
||||
1058: "mac:WindowDidChangeScreenSpace",
|
||||
1059: "mac:WindowDidChangeScreenSpaceProperties",
|
||||
1060: "mac:WindowDidChangeSharingType",
|
||||
1061: "mac:WindowDidChangeSpace",
|
||||
1062: "mac:WindowDidChangeSpaceOrderingMode",
|
||||
1063: "mac:WindowDidChangeTitle",
|
||||
1064: "mac:WindowDidChangeToolbar",
|
||||
1065: "mac:WindowDidChangeVisibility",
|
||||
1066: "mac:WindowDidDeminiaturize",
|
||||
1067: "mac:WindowDidEndSheet",
|
||||
1068: "mac:WindowDidEnterFullScreen",
|
||||
1069: "mac:WindowDidEnterVersionBrowser",
|
||||
1070: "mac:WindowDidExitFullScreen",
|
||||
1071: "mac:WindowDidExitVersionBrowser",
|
||||
1072: "mac:WindowDidExpose",
|
||||
1073: "mac:WindowDidFocus",
|
||||
1074: "mac:WindowDidMiniaturize",
|
||||
1075: "mac:WindowDidMove",
|
||||
1076: "mac:WindowDidOrderOffScreen",
|
||||
1077: "mac:WindowDidOrderOnScreen",
|
||||
1078: "mac:WindowDidResignKey",
|
||||
1079: "mac:WindowDidResignMain",
|
||||
1080: "mac:WindowDidResize",
|
||||
1081: "mac:WindowDidUpdate",
|
||||
1082: "mac:WindowDidUpdateAlpha",
|
||||
1083: "mac:WindowDidUpdateCollectionBehavior",
|
||||
1084: "mac:WindowDidUpdateCollectionProperties",
|
||||
1085: "mac:WindowDidUpdateShadow",
|
||||
1086: "mac:WindowDidUpdateTitle",
|
||||
1087: "mac:WindowDidUpdateToolbar",
|
||||
1088: "mac:WindowDidUpdateVisibility",
|
||||
1089: "mac:WindowShouldClose!",
|
||||
1090: "mac:WindowWillBecomeKey",
|
||||
1091: "mac:WindowWillBecomeMain",
|
||||
1092: "mac:WindowWillBeginSheet",
|
||||
1093: "mac:WindowWillChangeOrderingMode",
|
||||
1094: "mac:WindowWillClose",
|
||||
1095: "mac:WindowWillDeminiaturize",
|
||||
1096: "mac:WindowWillEnterFullScreen",
|
||||
1097: "mac:WindowWillEnterVersionBrowser",
|
||||
1098: "mac:WindowWillExitFullScreen",
|
||||
1099: "mac:WindowWillExitVersionBrowser",
|
||||
1100: "mac:WindowWillFocus",
|
||||
1101: "mac:WindowWillMiniaturize",
|
||||
1102: "mac:WindowWillMove",
|
||||
1103: "mac:WindowWillOrderOffScreen",
|
||||
1104: "mac:WindowWillOrderOnScreen",
|
||||
1105: "mac:WindowWillResignMain",
|
||||
1106: "mac:WindowWillResize",
|
||||
1107: "mac:WindowWillUnfocus",
|
||||
1108: "mac:WindowWillUpdate",
|
||||
1109: "mac:WindowWillUpdateAlpha",
|
||||
1110: "mac:WindowWillUpdateCollectionBehavior",
|
||||
1111: "mac:WindowWillUpdateCollectionProperties",
|
||||
1112: "mac:WindowWillUpdateShadow",
|
||||
1113: "mac:WindowWillUpdateTitle",
|
||||
1114: "mac:WindowWillUpdateToolbar",
|
||||
1115: "mac:WindowWillUpdateVisibility",
|
||||
1116: "mac:WindowWillUseStandardFrame",
|
||||
1117: "mac:MenuWillOpen",
|
||||
1118: "mac:MenuDidOpen",
|
||||
1119: "mac:MenuDidClose",
|
||||
1120: "mac:MenuWillSendAction",
|
||||
1121: "mac:MenuDidSendAction",
|
||||
1122: "mac:MenuWillHighlightItem",
|
||||
1123: "mac:MenuDidHighlightItem",
|
||||
1124: "mac:MenuWillDisplayItem",
|
||||
1125: "mac:MenuDidDisplayItem",
|
||||
1126: "mac:MenuWillAddItem",
|
||||
1127: "mac:MenuDidAddItem",
|
||||
1128: "mac:MenuWillRemoveItem",
|
||||
1129: "mac:MenuDidRemoveItem",
|
||||
1130: "mac:MenuWillBeginTracking",
|
||||
1131: "mac:MenuDidBeginTracking",
|
||||
1132: "mac:MenuWillEndTracking",
|
||||
1133: "mac:MenuDidEndTracking",
|
||||
1134: "mac:MenuWillUpdate",
|
||||
1135: "mac:MenuDidUpdate",
|
||||
1136: "mac:MenuWillPopUp",
|
||||
1137: "mac:MenuDidPopUp",
|
||||
1138: "mac:MenuWillSendActionToItem",
|
||||
1139: "mac:MenuDidSendActionToItem",
|
||||
1140: "mac:WebViewDidStartProvisionalNavigation",
|
||||
1141: "mac:WebViewDidReceiveServerRedirectForProvisionalNavigation",
|
||||
1142: "mac:WebViewDidFinishNavigation",
|
||||
1143: "mac:WebViewDidCommitNavigation",
|
||||
1144: "mac:WindowFileDraggingEntered",
|
||||
1145: "mac:WindowFileDraggingPerformed",
|
||||
1146: "mac:WindowFileDraggingExited",
|
||||
1147: "windows:SystemThemeChanged",
|
||||
1148: "windows:APMPowerStatusChange",
|
||||
1149: "windows:APMSuspend",
|
||||
1150: "windows:APMResumeAutomatic",
|
||||
1151: "windows:APMResumeSuspend",
|
||||
1152: "windows:APMPowerSettingChange",
|
||||
1153: "windows:WebViewNavigationCompleted",
|
||||
1154: "windows:WindowInactive",
|
||||
1155: "windows:WindowActive",
|
||||
1156: "windows:WindowClickActive",
|
||||
1157: "windows:WindowMaximise",
|
||||
1158: "windows:WindowUnMaximise",
|
||||
1159: "windows:WindowFullscreen",
|
||||
1160: "windows:WindowUnFullscreen",
|
||||
1161: "windows:WindowRestore",
|
||||
1162: "windows:WindowMinimise",
|
||||
1163: "windows:WindowUnMinimise",
|
||||
1164: "windows:WindowClose",
|
||||
1165: "windows:WindowSetFocus",
|
||||
1166: "windows:WindowKillFocus",
|
||||
1167: "common:ApplicationStarted",
|
||||
1168: "common:WindowMaximise",
|
||||
1169: "common:WindowUnMaximise",
|
||||
1170: "common:WindowFullscreen",
|
||||
1171: "common:WindowUnFullscreen",
|
||||
1172: "common:WindowRestore",
|
||||
1173: "common:WindowMinimise",
|
||||
1174: "common:WindowUnMinimise",
|
||||
1175: "common:WindowClosing",
|
||||
1176: "common:WindowZoom",
|
||||
1177: "common:WindowZoomIn",
|
||||
1178: "common:WindowZoomOut",
|
||||
1179: "common:WindowZoomReset",
|
||||
1180: "common:WindowFocus",
|
||||
1181: "common:WindowLostFocus",
|
||||
1182: "common:WindowShow",
|
||||
1183: "common:WindowHide",
|
||||
1184: "common:WindowDPIChanged",
|
||||
1185: "common:ThemeChanged",
|
||||
}
|
||||
|
|
|
|||
|
|
@ -26,110 +26,111 @@ extern void processWindowEvent(unsigned int, unsigned int);
|
|||
#define EventApplicationWillTerminate 1041
|
||||
#define EventApplicationWillUnhide 1042
|
||||
#define EventApplicationWillUpdate 1043
|
||||
#define EventWindowDidBecomeKey 1044
|
||||
#define EventWindowDidBecomeMain 1045
|
||||
#define EventWindowDidBeginSheet 1046
|
||||
#define EventWindowDidChangeAlpha 1047
|
||||
#define EventWindowDidChangeBackingLocation 1048
|
||||
#define EventWindowDidChangeBackingProperties 1049
|
||||
#define EventWindowDidChangeCollectionBehavior 1050
|
||||
#define EventWindowDidChangeEffectiveAppearance 1051
|
||||
#define EventWindowDidChangeOcclusionState 1052
|
||||
#define EventWindowDidChangeOrderingMode 1053
|
||||
#define EventWindowDidChangeScreen 1054
|
||||
#define EventWindowDidChangeScreenParameters 1055
|
||||
#define EventWindowDidChangeScreenProfile 1056
|
||||
#define EventWindowDidChangeScreenSpace 1057
|
||||
#define EventWindowDidChangeScreenSpaceProperties 1058
|
||||
#define EventWindowDidChangeSharingType 1059
|
||||
#define EventWindowDidChangeSpace 1060
|
||||
#define EventWindowDidChangeSpaceOrderingMode 1061
|
||||
#define EventWindowDidChangeTitle 1062
|
||||
#define EventWindowDidChangeToolbar 1063
|
||||
#define EventWindowDidChangeVisibility 1064
|
||||
#define EventWindowDidDeminiaturize 1065
|
||||
#define EventWindowDidEndSheet 1066
|
||||
#define EventWindowDidEnterFullScreen 1067
|
||||
#define EventWindowDidEnterVersionBrowser 1068
|
||||
#define EventWindowDidExitFullScreen 1069
|
||||
#define EventWindowDidExitVersionBrowser 1070
|
||||
#define EventWindowDidExpose 1071
|
||||
#define EventWindowDidFocus 1072
|
||||
#define EventWindowDidMiniaturize 1073
|
||||
#define EventWindowDidMove 1074
|
||||
#define EventWindowDidOrderOffScreen 1075
|
||||
#define EventWindowDidOrderOnScreen 1076
|
||||
#define EventWindowDidResignKey 1077
|
||||
#define EventWindowDidResignMain 1078
|
||||
#define EventWindowDidResize 1079
|
||||
#define EventWindowDidUpdate 1080
|
||||
#define EventWindowDidUpdateAlpha 1081
|
||||
#define EventWindowDidUpdateCollectionBehavior 1082
|
||||
#define EventWindowDidUpdateCollectionProperties 1083
|
||||
#define EventWindowDidUpdateShadow 1084
|
||||
#define EventWindowDidUpdateTitle 1085
|
||||
#define EventWindowDidUpdateToolbar 1086
|
||||
#define EventWindowDidUpdateVisibility 1087
|
||||
#define EventWindowShouldClose 1088
|
||||
#define EventWindowWillBecomeKey 1089
|
||||
#define EventWindowWillBecomeMain 1090
|
||||
#define EventWindowWillBeginSheet 1091
|
||||
#define EventWindowWillChangeOrderingMode 1092
|
||||
#define EventWindowWillClose 1093
|
||||
#define EventWindowWillDeminiaturize 1094
|
||||
#define EventWindowWillEnterFullScreen 1095
|
||||
#define EventWindowWillEnterVersionBrowser 1096
|
||||
#define EventWindowWillExitFullScreen 1097
|
||||
#define EventWindowWillExitVersionBrowser 1098
|
||||
#define EventWindowWillFocus 1099
|
||||
#define EventWindowWillMiniaturize 1100
|
||||
#define EventWindowWillMove 1101
|
||||
#define EventWindowWillOrderOffScreen 1102
|
||||
#define EventWindowWillOrderOnScreen 1103
|
||||
#define EventWindowWillResignMain 1104
|
||||
#define EventWindowWillResize 1105
|
||||
#define EventWindowWillUnfocus 1106
|
||||
#define EventWindowWillUpdate 1107
|
||||
#define EventWindowWillUpdateAlpha 1108
|
||||
#define EventWindowWillUpdateCollectionBehavior 1109
|
||||
#define EventWindowWillUpdateCollectionProperties 1110
|
||||
#define EventWindowWillUpdateShadow 1111
|
||||
#define EventWindowWillUpdateTitle 1112
|
||||
#define EventWindowWillUpdateToolbar 1113
|
||||
#define EventWindowWillUpdateVisibility 1114
|
||||
#define EventWindowWillUseStandardFrame 1115
|
||||
#define EventMenuWillOpen 1116
|
||||
#define EventMenuDidOpen 1117
|
||||
#define EventMenuDidClose 1118
|
||||
#define EventMenuWillSendAction 1119
|
||||
#define EventMenuDidSendAction 1120
|
||||
#define EventMenuWillHighlightItem 1121
|
||||
#define EventMenuDidHighlightItem 1122
|
||||
#define EventMenuWillDisplayItem 1123
|
||||
#define EventMenuDidDisplayItem 1124
|
||||
#define EventMenuWillAddItem 1125
|
||||
#define EventMenuDidAddItem 1126
|
||||
#define EventMenuWillRemoveItem 1127
|
||||
#define EventMenuDidRemoveItem 1128
|
||||
#define EventMenuWillBeginTracking 1129
|
||||
#define EventMenuDidBeginTracking 1130
|
||||
#define EventMenuWillEndTracking 1131
|
||||
#define EventMenuDidEndTracking 1132
|
||||
#define EventMenuWillUpdate 1133
|
||||
#define EventMenuDidUpdate 1134
|
||||
#define EventMenuWillPopUp 1135
|
||||
#define EventMenuDidPopUp 1136
|
||||
#define EventMenuWillSendActionToItem 1137
|
||||
#define EventMenuDidSendActionToItem 1138
|
||||
#define EventWebViewDidStartProvisionalNavigation 1139
|
||||
#define EventWebViewDidReceiveServerRedirectForProvisionalNavigation 1140
|
||||
#define EventWebViewDidFinishNavigation 1141
|
||||
#define EventWebViewDidCommitNavigation 1142
|
||||
#define EventWindowFileDraggingEntered 1143
|
||||
#define EventWindowFileDraggingPerformed 1144
|
||||
#define EventWindowFileDraggingExited 1145
|
||||
#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 MAX_EVENTS 1146
|
||||
#define MAX_EVENTS 1147
|
||||
|
||||
|
||||
#endif
|
||||
|
|
@ -18,6 +18,7 @@ mac:ApplicationWillResignActive
|
|||
mac:ApplicationWillTerminate
|
||||
mac:ApplicationWillUnhide
|
||||
mac:ApplicationWillUpdate
|
||||
mac:ApplicationDidChangeTheme!
|
||||
mac:WindowDidBecomeKey
|
||||
mac:WindowDidBecomeMain
|
||||
mac:WindowDidBeginSheet
|
||||
|
|
@ -158,3 +159,4 @@ common:WindowLostFocus
|
|||
common:WindowShow
|
||||
common:WindowHide
|
||||
common:WindowDPIChanged
|
||||
common:ThemeChanged
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue