|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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.
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().