4
|
1 |
wxWindow: Mother of all visible GUI objects
|
|
2 |
wxFrame: A wm window (not a simple wxWindow) resizable by the user, with a title bar
|
|
3 |
wxDialog: Similar to wxFrame, but can be modal.
|
|
4 |
wxPanel: A wxWindow where the controls (other wxWindows) are placed. Like a
|
|
5 |
Dialog placeable *not only* in a new wm window.
|
|
6 |
|
|
7 |
Sizers
|
|
8 |
==========
|
|
9 |
Any wxWindow can have a sizer: wxWindow::SetSizer().
|
|
10 |
|
|
11 |
Features:
|
|
12 |
- Border: pixels around each internal control
|
|
13 |
- Minimal Size: set by each internal control
|
|
14 |
- Alignment:
|
|
15 |
- Stretch factor: (specified as 'proportion' to some sizers)
|
|
16 |
- 0 : always minimum space for each control.
|
|
17 |
- >1 : proportional size related to the sum of all control stretch factors.
|