Paid programming job

Blitz3D Forums/Blitz3D Programming/Paid programming job

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

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:
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.