diff options
| author | Vitalii Kravchenko <vitalyx@gmail.com> | 2024-04-02 00:26:43 +0100 |
|---|---|---|
| committer | Vitalii Kravchenko <vitalyx@gmail.com> | 2024-04-02 02:35:00 +0100 |
| commit | fdd4ef3c59cf7555f1cc397bb3b7ff4a5fa76b48 (patch) | |
| tree | 977c79bc94c4483f56989acb1be2b9a2e9f6fb17 | |
| parent | f9f6fbfe1f0c783517f29954751846897dc05e42 (diff) | |
Add NSApplication.active to Foundation bindings.
| -rw-r--r-- | vendor/darwin/Foundation/NSApplication.odin | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/vendor/darwin/Foundation/NSApplication.odin b/vendor/darwin/Foundation/NSApplication.odin index c87a3d44c..d332345f9 100644 --- a/vendor/darwin/Foundation/NSApplication.odin +++ b/vendor/darwin/Foundation/NSApplication.odin @@ -79,11 +79,22 @@ Application_setActivationPolicy :: proc "c" (self: ^Application, activationPolic return msgSend(BOOL, self, "setActivationPolicy:", activationPolicy) } +@(deprecated="Use NSApplication method activate instead.") @(objc_type=Application, objc_name="activateIgnoringOtherApps") Application_activateIgnoringOtherApps :: proc "c" (self: ^Application, ignoreOtherApps: BOOL) { 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") Application_setMainMenu :: proc "c" (self: ^Application, menu: ^Menu) { msgSend(nil, self, "setMainMenu:", menu) |