BlitzBasic: EndGraphics
Syntax
[Bearbeiten]EndGraphics
Parameter
[Bearbeiten]keine
Rückgabe
[Bearbeiten]keine
Beschreibung
[Bearbeiten]Mit EndGraphics schließt man ein beliebiges Graphics-Fenster, egal ob es mit Graphics oder Graphics3D geöffnet wurde.
Es ist sinnvoll, nur ein Graphics-Fenster zu verwenden, da nur das letzte erstellte Graphics-Fenster verwendet werden kann. (Bei Programmende werden aber alle Graphics-Fenster geschlossen) Da auch ein Wechsel zwischen mehreren Graphics-Fenstern programmgesteuert nicht möglich ist, weil nur das Handel des aktuell aktiven Graphics-Fensters über SystemProperty abfragbar ist, aber ein Programmanwender mit Mausklick zwischen Graphics-Fenstern wechseln kann wodurch Ausgaben unkontrolliert auf verschiedene Fenster erfolgen, ist es sinnvoll ein nicht mehr benötigtes Graphics-Fenster zu schließen, bevor ein neues geöffnet wird. Daher sollte immer vor Graphics oder Graphics3D die Anweisung 'EndGraphics' stehen.
Hinweise
[Bearbeiten]- Mit 'EndGraphics' kann man auch das Startfenster von Blitz3D schließen, da es auch ein Graphics-Fenster im Format 400x300 ist.
- Wenn kein Graphics-Fenster geöffnet ist, hat 'EndGraphics' keine Wirkung. (es erfolgt auch keine Fehlermeldung)
- Ein BlitzPlus-Fenster, das mit CreateWindow geöffnet wurde, kann nicht mit EndGraphics geschlossen werden.