|
@@ -11,7 +11,7 @@ ActivationPolicy :: enum UInteger {
|
|
|
ApplicationDelegate :: struct {
|
|
|
willFinishLaunching: proc "c" (self: ^ApplicationDelegate, notification: ^Notification),
|
|
|
didFinishLaunching: proc "c" (self: ^ApplicationDelegate, notification: ^Notification),
|
|
|
- shouldTerminateAfterLastWindowClosed: proc "c" (self: ^ApplicationDelegate, sender: ^Application) -> bool,
|
|
|
+ shouldTerminateAfterLastWindowClosed: proc "c" (self: ^ApplicationDelegate, sender: ^Application) -> BOOL,
|
|
|
|
|
|
user_data: rawptr,
|
|
|
}
|
|
@@ -34,7 +34,7 @@ Application_setDelegate :: proc(self: ^Application, delegate: ^ApplicationDelega
|
|
|
del := (^ApplicationDelegate)(self->pointerValue())
|
|
|
del->didFinishLaunching(notification)
|
|
|
}
|
|
|
- shouldTerminateAfterLastWindowClosed :: proc "c" (self: ^Value, _: SEL, application: ^Application) -> bool {
|
|
|
+ shouldTerminateAfterLastWindowClosed :: proc "c" (self: ^Value, _: SEL, application: ^Application) -> BOOL {
|
|
|
del := (^ApplicationDelegate)(self->pointerValue())
|
|
|
return del->shouldTerminateAfterLastWindowClosed(application)
|
|
|
}
|