1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

sokol: move _sapp_macos_resize_window

This commit is contained in:
Alexander Medvednikov 2021-10-19 16:58:39 +03:00
parent 45534b512b
commit d8ea9e4969

View File

@ -3032,6 +3032,14 @@ _SOKOL_PRIVATE void _sapp_macos_update_window_title(void) {
[_sapp.macos.window setTitle: [NSString stringWithUTF8String:_sapp.window_title]]; [_sapp.macos.window setTitle: [NSString stringWithUTF8String:_sapp.window_title]];
} }
_SOKOL_PRIVATE void _sapp_macos_resize_window(int width, height) {
[_sapp.macos.window setFrame:NSMakeRect(width, height, width, height) display:YES animate:YES];
//NSRect frame = [window frame];
//frame.size = ;
//[window setFrame: frame display: YES animate: NO];
}
_SOKOL_PRIVATE void _sapp_macos_update_mouse(NSEvent* event) { _SOKOL_PRIVATE void _sapp_macos_update_mouse(NSEvent* event) {
if (!_sapp.mouse.locked) { if (!_sapp.mouse.locked) {
const NSPoint mouse_pos = event.locationInWindow; const NSPoint mouse_pos = event.locationInWindow;
@ -10983,14 +10991,6 @@ SOKOL_API_IMPL void sapp_set_window_title(const char* title) {
#endif #endif
} }
_SOKOL_PRIVATE void _sapp_macos_resize_window(int width, height) {
[_sapp.macos.window setFrame:NSMakeRect(width, height, width, height) display:YES animate:YES];
//NSRect frame = [window frame];
//frame.size = theSizeYouWant;
//[window setFrame: frame display: YES animate: whetherYouWantAnimation];
}
SOKOL_API_IMPL void sapp_resize_window(int width, height) { SOKOL_API_IMPL void sapp_resize_window(int width, height) {
/* /*
#if defined(_SAPP_MACOS) #if defined(_SAPP_MACOS)