Spindeln, yes.
If you can get the program to hide the window after a graphics3d command is called, and not erase the other window flags, then yes.
This is for an application. When I start B3D, I want the window hidden. Then I will call a graphics3d command that creates a window the size of the desktop, and I want that hidden. Then I will add flags to make the window a resizable application window (using Blitz gfx mode 2, not 3), resize it to 800x600, and THEN I will show the window. I have to start with a window that is the desktop size, because I need a maximum drawing area that big.
Here are the window flags I use:
If you need any clarification, please say so.
If you can get the program to hide the window after a graphics3d command is called, and not erase the other window flags, then yes.
This is for an application. When I start B3D, I want the window hidden. Then I will call a graphics3d command that creates a window the size of the desktop, and I want that hidden. Then I will add flags to make the window a resizable application window (using Blitz gfx mode 2, not 3), resize it to 800x600, and THEN I will show the window. I have to start with a window that is the desktop size, because I need a maximum drawing area that big.
Here are the window flags I use:
hwnd=FindWindow("Blitz Runtime Class",PROGRAMTITLE) style=GetWindowLong(hwnd,GWL_STYLE) If Not (style And WS_CLIPCHILDREN) style=style+WS_CLIPCHILDREN If Not (style And WS_VISIBLE) style=style+WS_VISIBLE If Not (style And WS_BORDER) style=style+WS_BORDER If Not (style And WS_MINIMIZEBOX) style=style+WS_MINIMIZEBOX If Not (style And WS_MAXIMIZEBOX) style=style+WS_MAXIMIZEBOX If Not (style And WS_SIZEBOX) style=style+WS_SIZEBOX If Not (style And WS_SYSMENU) style=style+WS_SYSMENU If Not (style And WS_DLGFRAME) style=style+WS_DLGFRAME If Not (style And WS_CLIPCHILDREN) style=style+WS_CLIPCHILDREN SetWindowLong hwnd,GWL_STYLE,style w=800 h=600 x=(GetSystemMetrics(SM_CXSCREEN)-w)/2 y=(GetSystemMetrics(SM_CYSCREEN)-h)/2 MoveWindow hwnd,x,y,w,h,True
If you need any clarification, please say so.