BlitzBasic: EndGraphics

Aus Wikibooks

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.