Public Member Functions | |
| Splitter (Window *pParent, const Rect rFrame, SplitterOrientation nSplitterOrientation, unsigned int nWindowLayoutFlags) | |
| ~Splitter () | |
| void | SetOrientation (SplitterOrientation nSplitterOrientation) |
| SplitterOrientation | GetOrientation () |
| void | Attach (SplitterPosition nSplitterPosition, Window *pWindow) |
| void | Detach (SplitterPosition nSplitterPosition) |
| void | ReLayout () |
| Window * | GetSplitterSeperator () |
| void | SetRatio (float fRatio) |
| float | GetRatio () |
| void | SetTo (int iPixelPos) |
| virtual void | Sized (const Point &pDelta) |
Friends | |
| class | SplitterSeperator |
Classes | |
| class | Private |
| Splitter::Splitter | ( | Window * | pParent, | |
| const Rect | rFrame, | |||
| SplitterOrientation | nSplitterOrientation, | |||
| unsigned int | nWindowLayoutFlags | |||
| ) |
| Splitter::~Splitter | ( | ) |
| void Splitter::SetOrientation | ( | SplitterOrientation | nSplitterOrientation | ) |
| SplitterOrientation Splitter::GetOrientation | ( | ) |
| void Splitter::Attach | ( | SplitterPosition | nSplitterPosition, | |
| Window * | pWindow | |||
| ) |
| void Splitter::Detach | ( | SplitterPosition | nSplitterPosition | ) |
| void Splitter::ReLayout | ( | ) |
| Window * Splitter::GetSplitterSeperator | ( | ) |
| void Splitter::SetRatio | ( | float | fRatio | ) |
| float Splitter::GetRatio | ( | ) |
| void Splitter::SetTo | ( | int | iPixelPos | ) |
| void Splitter::Sized | ( | const Point & | pDelta | ) | [virtual] |
Called when window is resized
| pDelta | - Size the window was resized |
Reimplemented from SkyGI::Window.
friend class SplitterSeperator [friend] |
1.5.1-p1