From efaeeb6a87824f0ac9e5db78d87e26efd10fabe8 Mon Sep 17 00:00:00 2001 From: Stefan Gartner Date: Tue, 13 May 2003 12:14:52 +0000 Subject: [PATCH] maximize blender window on startup on os x --- source/creator/creator.c | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/source/creator/creator.c b/source/creator/creator.c index 57e4d9c9146..34175d04289 100644 --- a/source/creator/creator.c +++ b/source/creator/creator.c @@ -194,19 +194,22 @@ int main(int argc, char **argv) if (argc==2 && strncmp(argv[1], "-psn_", 5)==0) { extern int GHOST_HACK_getFirstFile(char buf[]); static char firstfilebuf[512]; - int scr_x,scr_y; argc= 1; - setprefsize(100, 100, 800, 600); - - winlay_get_screensize(&scr_x, &scr_y); - winlay_process_events(0); if (GHOST_HACK_getFirstFile(firstfilebuf)) { argc= 2; argv[1]= firstfilebuf; } } + + winlay_get_screensize(&sizx, &sizy); + + /* make the main windows slightly smaller than the screen, + * to prevent it from hiding behind the menu bar */ + setprefsize(0, 0, sizx, sizy-45); + + winlay_process_events(0); #endif #ifdef __FreeBSD__