TGroupBox

Gruppen werden benutzt, um Dialogelemente sichtbar und/oder logisch zu gruppieren und beispielsweise ein gegenseitiges Ausschließen von Schaltfeldern einer Gruppe zu ermöglichen.

.

Übersicht    

Konstruktor zur direkten Erzeugung
Konstruktor zur Erzeugung aus einer Ressource
Standardattribute
Wichtige Elementfunktionen

Konstruktor zur direkten Erzeugung

TGroupBox(TWindow* parent, int Id, const char far *text, int x, int y, int w, int h, TModule* module = 0);

Parameter Bedeutung
parent Zeiger auf übergeordnetes Fenster.
id Eindeutige ID des Kontrollelements.
text Der in der oberen linken Ecke der Gruppe anzuzeigender Text.
x,y Position der oberen linken Ecke relativ zum Ursprung des Clientbereichs.
w Breite
h Höhe
module Zeiger auf die Modul- oder Anwendungsinstanz. Die Voreinstellung ist 0.

 

Konstruktor zur Erzeugung aus einer Ressource

TGroupBox(TWindow* parent, int resourceId, TModule* module = 0);

Standardattribute

In Attr.Style wird Stil BS_GROUPBOX gesetzt und der Stil WS_TABSTOP wird entfernt.

Wichtige Elementfunktionen der Klasse TGroupBox

virtual void SelectionChanged(int controlId);

Ist NotifyParent true, wird das übergeordnete Fenster über eine Auswahländerung informiert. Durch Überschreiben von SelectionChanged kann dann eine Gruppe auf Auswahländerungen der Elemente reagieren. Per Voreinstellung wird NotifyParent auf true gesetzt.

Übersicht    

Stand: 15.12.98 16:32:09
© 1998 by Hans Joachim Kiefer, hajokiefer@handshake.de