closeing a window?
BlitzPlus Forums/BlitzPlus Programming/closeing a window?| 
 | ||
| I have created a window to ask the user for some options. I now want to close this window and enter a different full screen graphics mode.. How do i remove the window - I can minimise it but is there not a way to close it completely?? | 
| 
 | ||
| FreeGadget works, though I found no reference to that in the manual. | 
| 
 | ||
| That's the way I do it... | 
| 
 | ||
| Yup, FreeGadget will do the job perfectly.  You see, the trick remembering that EVERYTHING is a gadget, INCLUDING windows.  ;-)  So all those lovely *Gadget* commands (like SetGadgetText) will work on windows too...and in fact on pretty much any gadget... | 
| 
 | ||
| Me wonders what FreeGadget Desktop() does  ;) | 
| 
 | ||
| Thanks! | 
| 
 | ||
| Hmm, on a related topic, it seems HideGadget also closes a window permanently. Any call to showgadget afterwards just loses the focus of the current window and nothing appears. Is this correct behaviour? Doesn't seem like it. | 
| 
 | ||
| Studied it some more. Curiously I've no problem hiding the first window I create, and any that belong to it. However any other window I create independant of the others is giving problems. More experimenting I think. | 
| 
 | ||
| Try using setgadgetshape and move it off screen instead.  Get the desktop height first then set the Windows Y position to the desktop Y position then just move it into place when you want it. This is a solution I use and seems to work well. Regards |