From 0e27acd7551fe49f48fbdea55c2645097af3b0b4 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Tue, 28 Jan 2025 11:38:06 +0000 Subject: [PATCH] Update `NSSavelPanel` --- core/sys/darwin/Foundation/NSSavePanel.odin | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/core/sys/darwin/Foundation/NSSavePanel.odin b/core/sys/darwin/Foundation/NSSavePanel.odin index 8e4d7a07b..2f89696ee 100644 --- a/core/sys/darwin/Foundation/NSSavePanel.odin +++ b/core/sys/darwin/Foundation/NSSavePanel.odin @@ -7,3 +7,13 @@ SavePanel :: struct{ using _: Panel } SavePanel_runModal :: proc "c" (self: ^SavePanel) -> ModalResponse { return msgSend(ModalResponse, self, "runModal") } + +@(objc_type=SavePanel, objc_name="savePanel", objc_is_class_method=true) +SavePanel_savePanel :: proc "c" () -> ^SavePanel { + return msgSend(^SavePanel, SavePanel, "savePanel") +} + +@(objc_type=SavePanel, objc_name="URL") +SavePanel_URL :: proc "c" (self: ^SavePanel) -> ^Array { + return msgSend(^Array, self, "URL") +} \ No newline at end of file