diff options
author | Campbell Barton <ideasman42@gmail.com> | 2019-02-11 06:46:25 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2019-02-11 06:46:25 +0300 |
commit | 1daaa74b089875562117b3978e5fe9783c21bbf5 (patch) | |
tree | e527616d0b9695a0fe9375f4a2efc4d6ad14668f /source/blender/windowmanager | |
parent | f5249b4e300b0e117051ee92283ce1fdea7bcbc8 (diff) |
WM: command line args to start blender maximized
Part of D4323 by @DragMZ
Diffstat (limited to 'source/blender/windowmanager')
-rw-r--r-- | source/blender/windowmanager/WM_api.h | 1 | ||||
-rw-r--r-- | source/blender/windowmanager/intern/wm_window.c | 6 |
2 files changed, 7 insertions, 0 deletions
diff --git a/source/blender/windowmanager/WM_api.h b/source/blender/windowmanager/WM_api.h index 227f109b6d6..4eeed66964e 100644 --- a/source/blender/windowmanager/WM_api.h +++ b/source/blender/windowmanager/WM_api.h @@ -81,6 +81,7 @@ const char *WM_init_state_app_template_get(void); void WM_init_state_size_set (int stax, int stay, int sizx, int sizy); void WM_init_state_fullscreen_set(void); void WM_init_state_normal_set(void); +void WM_init_state_maximized_set(void); void WM_init_window_focus_set(bool do_it); void WM_init_native_pixels(bool do_it); void WM_init_tablet_api(void); diff --git a/source/blender/windowmanager/intern/wm_window.c b/source/blender/windowmanager/intern/wm_window.c index 1cfb5eeb9af..f79e8f5324f 100644 --- a/source/blender/windowmanager/intern/wm_window.c +++ b/source/blender/windowmanager/intern/wm_window.c @@ -1972,6 +1972,12 @@ void WM_init_state_normal_set(void) wm_init_state.override_flag |= WIN_OVERRIDE_WINSTATE; } +void WM_init_state_maximized_set(void) +{ + wm_init_state.windowstate = GHOST_kWindowStateMaximized; + wm_init_state.override_flag |= WIN_OVERRIDE_WINSTATE; +} + void WM_init_window_focus_set(bool do_it) { wm_init_state.window_focus = do_it; |