Benutzer-Werkzeuge

Webseiten-Werkzeuge


k12:k12.10:start

12.10 Klasse Windows

Die Klasse Windows (gb.qt4) gibt eine Sammlung aller von einem Gambas-Programm geöffneten Fenster zurück. Die (statische) Klasse besitzt nur eine Eigenschaft: Windows.Count gibt die Anzahl der von einem Gambas-Programm geöffneten Fenster zurück. Sie können die Klasse Windows wie ein nur lesbares Array benutzen.

Beispiel:

Public Sub btnShowInformations_Click() 
 Dim i As Integer 
 Dim hWindow As Window 
 
  Print "Anzahl der geöffneten Fenster = "; Windows.Count 
  Print 
  For Each hWindow In Windows 
      Inc i 
      Print i; ". Fenster: "; "Caption =      "; hWindow.Caption 
      Print i; ". Fenster: "; "Fenster-Höhe = "; hWindow.H 
      Print "------------------------------------------" 
  Next 
 
End '  btnShowInformations

B1

Abbildung 12.10.1: Drei geöffnete Fenster eines Gambas-Programms

Für die Anwendung mit drei geöffneten Fenstern → Abbildung 12.10.1 ergibt sich die folgende Ausgabe in der Konsole der IDE:

Anzahl der geöffneten Fenster = 3 

1. Fenster: Caption =      un-embed-forms 
1. Fenster: Fenster-Höhe = 336 
------------------------------------------ 
2. Fenster: Caption =      Fenster 1 
2. Fenster: Fenster-Höhe = 144 
------------------------------------------ 
3. Fenster: Caption =      Fenster 2 
3. Fenster: Fenster-Höhe = 144 

Download

Artikel

Download

Wir verwenden Cookies, um unser Internetangebot optimal zu gestalten. Durch weitere Nutzung dieser Webseite stimmen Sie der Verwendung von Cookies zu. Informationen zu Cookies erhalten Sie in unserer Datenschutzerklärung
k12/k12.10/start.txt · Zuletzt geändert: 20.06.2016 (Externe Bearbeitung)

Seiten-Werkzeuge