|
GUI Layout Lib, was ist das? |
|
Die GUILayoutLib (GLL) wird ab der |
|
Der Aufbau des Layout ist
sehr einfach zu erlernen, da er sich am bekannten Horizontal/Vertikal-Design orientiert. |
In dieser Gruppe stehen alle Objekte, seien es Controls oder andere Gruppen, nebeneinander. |
![]() In VGroups stehen alle Objekte untereinander. |
| Hier das Layout für das nebenstehende Fenster: |
| VGroup(); HGroup(); VGroup(); AddChild(IDC_BUTTON1,FIX_VERT); AddChild(IDC_BUTTON2); EndGroup(); VGroup(); AddChild(IDC_BUTTON6,FIX_HORI); EndGroup(); VGroup(); AddChild(IDC_BUTTON4); AddChild(IDC_BUTTON3,FIX_VERT); EndGroup(); EndGroup(); HGroup(); AddChild(IDC_STATIC1,NORESIZE); AddChild(IDC_EDIT1,FIX_VERT); AddChild(IDC_BUTTON8,NORESIZE); EndGroup(); HGroup(); AddChild(IDC_BUTTON5,FIX_VERT); AddChild(IDC_BUTTON7,NORESIZE); EndGroup(); EndGroup(); |
Na, alle Gruppen in diesem |
|
Das GLL-Layout ist in
CFormView, CDialog, CPropertySheet und CPropertyPage möglich! |
Hier ein Beispiel dafür, wie sich Gruppen oder Controls unterschiedlich ausdehnen können. |
![]() |
| Sie können gerade nicht benötigte Gruppen einfach ausblenden. |
Ein
Beispiel für die Möglichkeit Gruppen zu verstecken und wieder sichtbar
zu machen.Dabei passt sich das Fenster automatisch der neuen Größe an. So wird es größer, wenn das neue Layout nicht mehr in die alte Fenstergröße passt, und wenn Sie wollen, verkleinert sich das Fenster auch wieder. |
VisibleGroups![]() |
|
Sie können Fensteransichten,
wie im Explorer, nach Ihren Wünschen aufteilen. |
|
GroupSplitter |
![]() |
| Form- oder HTMLView in einem Control darstellen. |
|
ViewBoxControl |
| Datei download |
|
|
Version 2.5.7 (Dokumentation, Lib, Demo-Projekt, Demo-Programm & Sourcecode) |
(ca 610 KB) |
| Zurück >> |