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 |