diff options
author | Michael Lutz <michi@icosahedron.de> | 2021-02-06 00:23:29 +0100 |
---|---|---|
committer | Michael Lutz <michi@icosahedron.de> | 2021-02-13 22:21:17 +0100 |
commit | bd42fc94cc1dc064d0c20cfa4fad108dc64931c6 (patch) | |
tree | 6f84e05b4d9b2f7639f9eaa4409a0c59eca24204 /src/video/cocoa/cocoa_wnd.mm | |
parent | 965ce1294726427bf31da33bb5c7650773f8aada (diff) | |
download | openttd-bd42fc94cc1dc064d0c20cfa4fad108dc64931c6.tar.xz |
Codechange: [OSX] Move some things from video driver to our NSView.
Diffstat (limited to 'src/video/cocoa/cocoa_wnd.mm')
-rw-r--r-- | src/video/cocoa/cocoa_wnd.mm | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/video/cocoa/cocoa_wnd.mm b/src/video/cocoa/cocoa_wnd.mm index 8f72836cc..dd1d269f8 100644 --- a/src/video/cocoa/cocoa_wnd.mm +++ b/src/video/cocoa/cocoa_wnd.mm @@ -24,6 +24,7 @@ #include "../../openttd.h" #include "../../debug.h" +#include "../../rev.h" #include "cocoa_v.h" #include "cocoa_wnd.h" #include "../../string_func.h" @@ -345,6 +346,15 @@ void CocoaDialog(const char *title, const char *message, const char *buttonLabel selector:@selector(appDidUnhide:) name:NSApplicationDidUnhideNotification object:NSApp ]; self->driver = drv; + + [ self setContentMinSize:NSMakeSize(64.0f, 64.0f) ]; + [ self setAcceptsMouseMovedEvents:YES ]; + + std::string caption = std::string{"OpenTTD "} + _openttd_revision; + NSString *nsscaption = [ [ NSString alloc ] initWithUTF8String:caption.c_str() ]; + [ self setTitle:nsscaption ]; + [ self setMiniwindowTitle:nsscaption ]; + [ nsscaption release ]; } return self; |