mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-01 20:28:15 +00:00
Add NSApplication.active to Foundation bindings.
This commit is contained in:
+11
@@ -79,11 +79,22 @@ Application_setActivationPolicy :: proc "c" (self: ^Application, activationPolic
|
|||||||
return msgSend(BOOL, self, "setActivationPolicy:", activationPolicy)
|
return msgSend(BOOL, self, "setActivationPolicy:", activationPolicy)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@(deprecated="Use NSApplication method activate instead.")
|
||||||
@(objc_type=Application, objc_name="activateIgnoringOtherApps")
|
@(objc_type=Application, objc_name="activateIgnoringOtherApps")
|
||||||
Application_activateIgnoringOtherApps :: proc "c" (self: ^Application, ignoreOtherApps: BOOL) {
|
Application_activateIgnoringOtherApps :: proc "c" (self: ^Application, ignoreOtherApps: BOOL) {
|
||||||
msgSend(nil, self, "activateIgnoringOtherApps:", ignoreOtherApps)
|
msgSend(nil, self, "activateIgnoringOtherApps:", ignoreOtherApps)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@(objc_type=Application, objc_name="activate")
|
||||||
|
Application_activate :: proc "c" (self: ^Application) {
|
||||||
|
msgSend(nil, self, "activate")
|
||||||
|
}
|
||||||
|
|
||||||
|
@(objc_type=Application, objc_name="setTitle")
|
||||||
|
Application_setTitle :: proc "c" (self: ^Application, title: ^String) {
|
||||||
|
msgSend(nil, self, "setTitle", title)
|
||||||
|
}
|
||||||
|
|
||||||
@(objc_type=Application, objc_name="setMainMenu")
|
@(objc_type=Application, objc_name="setMainMenu")
|
||||||
Application_setMainMenu :: proc "c" (self: ^Application, menu: ^Menu) {
|
Application_setMainMenu :: proc "c" (self: ^Application, menu: ^Menu) {
|
||||||
msgSend(nil, self, "setMainMenu:", menu)
|
msgSend(nil, self, "setMainMenu:", menu)
|
||||||
|
|||||||
Reference in New Issue
Block a user