In diesem Kapitel werden Ihnen wichtige Methoden der Klasse Form (gb.qt4) vorgestellt.
Methode | Beschreibung |
---|---|
Activate( ) | Aktiviert ein Fenster (→ http://gambaswiki.org/wiki/doc/window-activate). |
Center( ) | Zentriert ein Fenster auf dem Bildschirm. |
Close( [ Return As Integer ] ) As Boolean | Schließt das Fenster. Der Funktion kann als optionales Argument ein Integer-Wert übergeben werden. Wenn das Fenster nicht persistent ist (Window.Persistent = False (Standard)), wird das Fenster nach dem Aufruf der Close()-Methode zerstört. Das bedeutet, dass alle Objekte und Variablen des Fensters ebenso zerstört werden und ihre Werte verlieren. |
Delete( ) | Löscht das Fenster. |
Hide() | Versteckt das Fenster. |
Raise( ) | Bringt ein (verstecktes) Fenster in den Vordergrund. |
Move ( X As Integer, Y As Integer [ , Width As Integer, Height As Integer ] ) | Verschiebt das Fenster an die Position (X|Y) und ändert auch die Fenster-Größe, wenn die beiden optionalen Argumente Width und Height angegeben werden. Achtung: Eine Größenänderung wird durch den Wert der Eigenschaft Window.Utility beeinflusst. |
MoveScaled ( X As Float, Y As Float [ , Width As Float, Height As Float ] ) | Verschiebt das Fenster (linke, obere Ecke) an die Position (X|Y) und ändert auch die Fenster-Größe, wenn die beiden optionalen Argumente Width und Height angegeben werden. Die spezifizierten Werte werden jeweils mit dem Wert von Desktop.Scale (→ Kapitel 15.6 Klasse Desktop (gb.qt4) ) multipliziert. |
Refresh( ) | Zeichnet das Fenster neu. Das Neuzeichnen wird aber erst beim nächsten Aufruf der Ereignis-Schleife verarbeitet. Wenn Sie eine sofortige Aktualisierung des Fensters benötigen, rufen Sie WAIT auf, nachdem Sie die Refresh()-Methode verwendet haben. |
ResizeScaled ( Width As Float, Height As Float ) | Ändert die Fenster-Größe. Die spezifizierten Koordinaten werden jeweils mit dem Wert von Desktop.Scale multipliziert. |
SetFocus( ) | Setzt den Fokus auf das Fenster. |
Show( ) | Zeigt das Fenster im nicht-modalen Modus an. Wenn ein modales Fenster bereits angezeigt wird, dann wird das Fenster im modalen Modus trotzdem angezeigt. |
ShowModal( ) As Integer | Zeigt das Fenster im modalen Modus an. Diese Methode endet erst, wenn das Fenster geschlossen wird. Der Wert, der der Close()-Methode übergeben wurde, wird zurückgegeben. |
ShowPopup( [ X As Integer, Y As Integer ] ) As Integer | Setzt das Fenster als (randloses) Popup-Fenster ein. Sind die optionalen Koordinaten angegeben, dann wird das Popup-Fenster an der Position (X|Y) (→ linke, obere Popup-Fenster-Ecke) angezeigt. Sonst wird das Popup-Fenster unter dem Mauszeiger angezeigt. |
Tabelle 12.1.2.1 : Methoden der Klasse Form
Artikel