Once the window has been created by a call to WindowCreate, you can draw to it anytime. You may find it useful to clear the window and start again "on a blank slate". For example:
WindowRectOp (win, miniwin.rect_fill, 0, 0, 0, 0, ColourNameToRGB("white"))
This clears the entire window to white.
If i want to discard everything (save for the loaded font and images) and redraw the "main content" to update the window, should I use WindowCreate or do the above?
Are there any tangible differences? Perhaps to do with memory freed etc.