#include <albaGUISplittedPanel.h>
albaGUISplittedPanel is a wxPanel with a user-draggable splitter that divide it in two sections vertically.
Call SetTop and SetBottom to place things on it.
Definition at line 33 of file albaGUISplittedPanel.h.
◆ albaGUISplittedPanel()
albaGUISplittedPanel::albaGUISplittedPanel |
( |
wxWindow * |
parent, |
|
|
wxWindowID |
id = -1 , |
|
|
int |
size = 100 |
|
) |
| |
◆ ~albaGUISplittedPanel()
virtual albaGUISplittedPanel::~albaGUISplittedPanel |
( |
| ) |
|
|
virtual |
◆ PutOnTop()
void albaGUISplittedPanel::PutOnTop |
( |
wxWindow * |
w | ) |
|
◆ PutOnBottom()
void albaGUISplittedPanel::PutOnBottom |
( |
wxWindow * |
w | ) |
|
Put on bottom the window.
◆ OnSize()
void albaGUISplittedPanel::OnSize |
( |
wxSizeEvent & |
event | ) |
|
|
protected |
◆ OnSashDrag()
void albaGUISplittedPanel::OnSashDrag |
( |
wxSashEvent & |
event | ) |
|
|
protected |
◆ DoLayout()
void albaGUISplittedPanel::DoLayout |
( |
| ) |
|
|
protected |
Readistribute the interface according to the new size.
◆ m_Bottom
wxSashLayoutWindow* albaGUISplittedPanel::m_Bottom |
|
protected |
◆ m_TopPanel
wxWindow* albaGUISplittedPanel::m_TopPanel |
|
protected |
◆ m_BottomPanel
wxWindow* albaGUISplittedPanel::m_BottomPanel |
|
protected |
The documentation for this class was generated from the following file: