A couple of foundation binding. Vet tabs.

This commit is contained in:
Vitalii Kravchenko
2024-08-21 00:09:09 +01:00
parent 85a33a1c9b
commit 14169ae5b4
3 changed files with 32 additions and 18 deletions
@@ -95,6 +95,11 @@ Application_setTitle :: proc "c" (self: ^Application, title: ^String) {
msgSend(nil, self, "setTitle", title)
}
@(objc_type=Application, objc_name="mainMenu")
Window_mainMenu :: proc "c" (self: ^Application) -> ^Menu {
return msgSend(^Menu, self, "mainMenu")
}
@(objc_type=Application, objc_name="setMainMenu")
Application_setMainMenu :: proc "c" (self: ^Application, menu: ^Menu) {
msgSend(nil, self, "setMainMenu:", menu)