ReactOS 0.4.16-dev-125-g798ea90
|
#include <rosui.h>
Public Member Functions | |
CUiSplitPanel () | |
virtual | ~CUiSplitPanel () |
virtual CUiBox * | AsBox () |
CUiCollection & | First () |
CUiCollection & | Second () |
virtual VOID | ComputeMinimalSize (SIZE *size) |
virtual VOID | ComputeContentBounds (RECT *rect) |
virtual DWORD_PTR | CountSizableChildren () |
virtual HDWP | OnParentSize (RECT parentRect, HDWP hDwp) |
INT | GetPos () |
VOID | SetPos (INT NewPos) |
HWND | Create (HWND hwndParent) |
Public Member Functions inherited from CUiPrimitive | |
virtual | ~CUiPrimitive () |
virtual CUiBox * | AsBox () |
virtual VOID | ComputeMinimalSize (SIZE *size) |
virtual VOID | ComputeContentBounds (RECT *rect) |
virtual DWORD_PTR | CountSizableChildren () |
virtual HDWP | OnParentSize (RECT parentRect, HDWP hDwp) |
Public Attributes | |
INT | m_Pos |
BOOL | m_Horizontal |
BOOL | m_DynamicFirst |
INT | m_MinFirst |
INT | m_MinSecond |
CUiMeasure | m_Width |
CUiMeasure | m_Height |
Public Attributes inherited from CUiBox | |
CUiMargin | m_Margin |
CUiAlignment | m_HorizontalAlignment |
CUiAlignment | m_VerticalAlignment |
Protected Attributes | |
HCURSOR | m_hCursor |
CUiPanel | m_First |
CUiPanel | m_Second |
RECT | m_LastRect |
BOOL | m_HasOldRect |
Protected Attributes inherited from CUiPrimitive | |
CUiPrimitive * | m_Parent |
Private Member Functions | |
BOOL | ProcessWindowMessage (HWND hwnd, UINT Msg, WPARAM wParam, LPARAM lParam, LRESULT &theResult, DWORD dwMapId) |
Static Private Attributes | |
static const INT | THICKNESS = 4 |
Additional Inherited Members | |
Protected Member Functions inherited from CUiBox | |
CUiBox () | |
virtual VOID | ComputeRect (RECT parentRect, RECT currentRect, RECT *newRect) |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
Reimplemented from CUiPrimitive.
Definition at line 612 of file rosui.h.
Reimplemented from CUiBox.
Definition at line 640 of file rosui.h.
Reimplemented from CUiBox.
Definition at line 629 of file rosui.h.
Referenced by OnParentSize().
|
inlinevirtual |
Definition at line 867 of file rosui.h.
Referenced by CApplicationView::CreateHSplitter(), and CMainWindow::CreateVSplitter().
|
inline |
Definition at line 618 of file rosui.h.
Referenced by CApplicationView::CreateListView(), and CMainWindow::CreateTreeView().
|
inline |
|
inlinevirtual |
Reimplemented from CUiBox.
Definition at line 665 of file rosui.h.
Referenced by SetPos().
|
inlineprivate |
Definition at line 771 of file rosui.h.
|
inline |
Definition at line 623 of file rosui.h.
Referenced by CApplicationView::CreateAppInfoDisplay(), and CMainWindow::CreateApplicationView().
Definition at line 821 of file rosui.h.
Referenced by ProcessWindowMessage().
BOOL CUiSplitPanel::m_DynamicFirst |
Definition at line 586 of file rosui.h.
Referenced by CApplicationView::CreateHSplitter(), CMainWindow::CreateVSplitter(), CUiSplitPanel(), and OnParentSize().
|
protected |
Definition at line 576 of file rosui.h.
Referenced by ComputeContentBounds(), ComputeMinimalSize(), CountSizableChildren(), First(), and OnParentSize().
|
protected |
Definition at line 581 of file rosui.h.
Referenced by CUiSplitPanel(), and OnParentSize().
|
protected |
Definition at line 574 of file rosui.h.
Referenced by Create(), CUiSplitPanel(), and ProcessWindowMessage().
CUiMeasure CUiSplitPanel::m_Height |
Definition at line 591 of file rosui.h.
Referenced by CUiSplitPanel().
BOOL CUiSplitPanel::m_Horizontal |
Definition at line 585 of file rosui.h.
Referenced by ComputeMinimalSize(), Create(), CApplicationView::CreateHSplitter(), CMainWindow::CreateVSplitter(), CUiSplitPanel(), OnParentSize(), ProcessWindowMessage(), and SetPos().
|
protected |
Definition at line 579 of file rosui.h.
Referenced by CUiSplitPanel(), OnParentSize(), and SetPos().
INT CUiSplitPanel::m_MinFirst |
Definition at line 587 of file rosui.h.
Referenced by CApplicationView::CreateHSplitter(), CMainWindow::CreateVSplitter(), CUiSplitPanel(), and OnParentSize().
INT CUiSplitPanel::m_MinSecond |
Definition at line 588 of file rosui.h.
Referenced by CApplicationView::CreateHSplitter(), CMainWindow::CreateVSplitter(), CUiSplitPanel(), and OnParentSize().
INT CUiSplitPanel::m_Pos |
Definition at line 584 of file rosui.h.
Referenced by CApplicationView::CreateHSplitter(), CMainWindow::CreateVSplitter(), CUiSplitPanel(), GetPos(), OnParentSize(), and SetPos().
|
protected |
Definition at line 577 of file rosui.h.
Referenced by ComputeContentBounds(), ComputeMinimalSize(), CountSizableChildren(), OnParentSize(), and Second().
CUiMeasure CUiSplitPanel::m_Width |
Definition at line 590 of file rosui.h.
Referenced by CUiSplitPanel(), and OnParentSize().
Definition at line 571 of file rosui.h.
Referenced by ComputeMinimalSize(), Create(), OnParentSize(), and SetPos().