SimpleWindow
|
成员的完整列表,这些成员属于 sw::Button,包括所有继承而来的类成员
AcceptFiles | sw::WndBase | |
AddChild(UIElement *element) | sw::UIElement | |
sw::Control::AddChild(UIElement &element) | sw::UIElement | |
sw::Control::AddChild(UIElement *element, uint64_t layoutTag) | sw::UIElement | |
sw::Control::AddChild(UIElement &element, uint64_t layoutTag) | sw::UIElement | |
Arrange(const sw::Rect &finalPosition) override | sw::UIElement | virtual |
BackColor | sw::UIElement | |
Button() | sw::Button | |
ButtonBase() | sw::ButtonBase | protected |
ChildCount | sw::UIElement | |
ClearChildren() | sw::UIElement | |
ClientHeight | sw::WndBase | |
ClientRect | sw::WndBase | |
ClientWidth | sw::WndBase | |
Close() | sw::WndBase | |
CollapseWhenHide | sw::UIElement | |
ContextMenu | sw::UIElement | |
Control() | sw::Control | protected |
ControlId | sw::Control | |
DefaultWndProc(const ProcMsg &refMsg) | sw::WndBase | protected |
Enabled | sw::WndBase | |
Float | sw::UIElement | |
Focused | sw::WndBase | |
Font | sw::WndBase | |
FontChanged(HFONT hfont) | sw::WndBase | protectedvirtual |
FontName | sw::WndBase | |
FontSize | sw::WndBase | |
FontWeight | sw::WndBase | |
GetArrangeOffsetX() | sw::UIElement | protected |
GetArrangeOffsetY() | sw::UIElement | protected |
GetChildAt(int index) const | sw::UIElement | |
GetChildBottommost(bool update) | sw::UIElement | protected |
GetChildLayoutAt(int index) override | sw::UIElement | virtual |
GetChildLayoutCount() override | sw::UIElement | virtual |
GetChildRightmost(bool update) | sw::UIElement | protected |
GetDesireSize() override | sw::UIElement | virtual |
GetExtendedStyle() | sw::WndBase | |
sw::Control::GetExtendedStyle(DWORD mask) | sw::WndBase | |
GetFontHandle() | sw::WndBase | |
GetLayoutTag() override | sw::UIElement | virtual |
GetNextElement() | sw::UIElement | |
GetNextTabStopElement() | sw::UIElement | |
GetRealBackColor() | sw::UIElement | |
GetRealTextColor() | sw::UIElement | |
GetRootElement() | sw::UIElement | |
GetStyle() | sw::WndBase | |
sw::Control::GetStyle(DWORD mask) | sw::WndBase | |
GetTag() override | sw::UIElement | virtual |
GetText() | sw::WndBase | protectedvirtual |
GetWndBase(HWND hwnd) | sw::WndBase | static |
Handle | sw::WndBase | |
HandleChenged() | sw::Control | protectedvirtual |
HandleInitialized(HWND hwnd) | sw::WndBase | protectedvirtual |
Height | sw::WndBase | |
HorizontalAlignment | sw::UIElement | |
IndexOf(UIElement *element) | sw::UIElement | |
sw::Control::IndexOf(UIElement &element) | sw::UIElement | |
InheritTextColor | sw::UIElement | |
InitButtonBase(LPCWSTR lpWindowName, DWORD dwStyle, DWORD dwExStyle) | sw::ButtonBase | protected |
InitControl(LPCWSTR lpClassName, LPCWSTR lpWindowName, DWORD dwStyle, DWORD dwExStyle, LPVOID lpParam=NULL) | sw::WndBase | protected |
InitWindow(LPCWSTR lpWindowName, DWORD dwStyle, DWORD dwExStyle) | sw::WndBase | protected |
IsControl | sw::WndBase | |
IsDestroyed | sw::WndBase | |
IsRootElement() | sw::UIElement | |
IsRoutedEventRegistered(RoutedEventType eventType) | sw::UIElement | |
IsVisible() | sw::WndBase | |
LayoutTag | sw::UIElement | |
Left | sw::WndBase | |
Margin | sw::UIElement | |
Measure(const Size &availableSize) override | sw::UIElement | virtual |
MoveToBottom() | sw::UIElement | |
MoveToTop() | sw::UIElement | |
NcHitTest(const Point &testPoint) | sw::WndBase | |
NotifyLayoutUpdated() | sw::UIElement | protected |
OnAcceleratorCommand(int id) | sw::WndBase | protectedvirtual |
OnAddedChild(UIElement &element) | sw::UIElement | protectedvirtual |
OnChar(wchar_t ch, KeyFlags flags) override | sw::UIElement | protectedvirtual |
OnClicked() | sw::ButtonBase | protectedvirtual |
OnClose() override | sw::UIElement | protectedvirtual |
OnColor(HDC hdc, HBRUSH &hRetBrush) override | sw::UIElement | protectedvirtual |
OnCommand(int code) override | sw::ButtonBase | protectedvirtual |
OnContextMenu(bool isKeyboardMsg, Point mousePosition) override | sw::UIElement | protectedvirtual |
OnControlCommand(WndBase *pControl, int code, int id) | sw::WndBase | protectedvirtual |
OnCreate() | sw::WndBase | protectedvirtual |
OnCtlColor(WndBase *pControl, HDC hdc, HBRUSH &hRetBrush) | sw::WndBase | protectedvirtual |
OnDeadChar(wchar_t ch, KeyFlags flags) | sw::WndBase | protectedvirtual |
OnDestroy() | sw::WndBase | protectedvirtual |
OnDoubleClicked() | sw::ButtonBase | protectedvirtual |
OnDrawFocusRect() override | sw::Button | protectedvirtual |
OnDrawItem(int id, DRAWITEMSTRUCT *pDrawItem) | sw::WndBase | protectedvirtual |
OnDrawItemSelf(DRAWITEMSTRUCT *pDrawItem) | sw::WndBase | protectedvirtual |
OnDropFiles(HDROP hDrop) override | sw::UIElement | protectedvirtual |
OnEnabledChanged(bool newValue) | sw::WndBase | protectedvirtual |
OnEndPaint() override | sw::UIElement | protectedvirtual |
OnEraseBackground(HDC hdc, LRESULT &result) | sw::WndBase | protectedvirtual |
OnHorizontalScroll(int event, int pos) | sw::WndBase | protectedvirtual |
OnKeyDown(VirtualKey key, KeyFlags flags) override | sw::Button | protectedvirtual |
OnKeyUp(VirtualKey key, KeyFlags flags) override | sw::UIElement | protectedvirtual |
OnKillFocus(HWND hNextFocus) override | sw::Button | protectedvirtual |
OnMeasureItem(int id, MEASUREITEMSTRUCT *pMeasure) | sw::WndBase | protectedvirtual |
OnMeasureItemSelf(MEASUREITEMSTRUCT *pMeasure) | sw::WndBase | protectedvirtual |
OnMenuCommand(int id) override | sw::UIElement | protectedvirtual |
OnMouseLeave() override | sw::UIElement | protectedvirtual |
OnMouseLeftButtonDoubleClick(Point mousePosition, MouseKey keyState) | sw::WndBase | protectedvirtual |
OnMouseLeftButtonDown(Point mousePosition, MouseKey keyState) override | sw::UIElement | protectedvirtual |
OnMouseLeftButtonUp(Point mousePosition, MouseKey keyState) override | sw::UIElement | protectedvirtual |
OnMouseMiddleButtonDoubleClick(Point mousePosition, MouseKey keyState) | sw::WndBase | protectedvirtual |
OnMouseMiddleButtonDown(Point mousePosition, MouseKey keyState) override | sw::UIElement | protectedvirtual |
OnMouseMiddleButtonUp(Point mousePosition, MouseKey keyState) override | sw::UIElement | protectedvirtual |
OnMouseMove(Point mousePosition, MouseKey keyState) override | sw::UIElement | protectedvirtual |
OnMouseRightButtonDoubleClick(Point mousePosition, MouseKey keyState) | sw::WndBase | protectedvirtual |
OnMouseRightButtonDown(Point mousePosition, MouseKey keyState) override | sw::UIElement | protectedvirtual |
OnMouseRightButtonUp(Point mousePosition, MouseKey keyState) override | sw::UIElement | protectedvirtual |
OnMouseWheel(int wheelDelta, Point mousePosition, MouseKey keyState) override | sw::UIElement | protectedvirtual |
OnMove(Point newClientPosition) override | sw::UIElement | protectedvirtual |
OnNcHitTest(const Point &testPoint, HitTestResult &result) | sw::WndBase | protectedvirtual |
OnNotified(NMHDR *pNMHDR, LRESULT &result) | sw::WndBase | protectedvirtual |
OnNotify(NMHDR *pNMHDR, LRESULT &result) | sw::WndBase | protectedvirtual |
OnPaint() | sw::WndBase | protectedvirtual |
OnRemovedChild(UIElement &element) | sw::UIElement | protectedvirtual |
OnSetCursor(HWND hwnd, HitTestResult hitTest, int message, bool &result) override | sw::UIElement | protectedvirtual |
OnSetFocus(HWND hPreFocus) override | sw::Button | protectedvirtual |
OnSize(Size newClientSize) override | sw::UIElement | protectedvirtual |
OnSysChar(wchar_t ch, KeyFlags flags) | sw::WndBase | protectedvirtual |
OnSysDeadChar(wchar_t ch, KeyFlags flags) | sw::WndBase | protectedvirtual |
OnSysKeyDown(VirtualKey key, KeyFlags flags) | sw::WndBase | protectedvirtual |
OnSysKeyUp(VirtualKey key, KeyFlags flags) | sw::WndBase | protectedvirtual |
OnTabStop() | sw::UIElement | protectedvirtual |
OnTextChanged() override | sw::UIElement | protectedvirtual |
OnVerticalScroll(int event, int pos) | sw::WndBase | protectedvirtual |
operator!=(const WndBase &other) const | sw::WndBase | |
operator=(const WndBase &)=delete (定义于 sw::WndBase) | sw::WndBase | protected |
operator=(WndBase &&)=delete (定义于 sw::WndBase) | sw::WndBase | protected |
operator==(const WndBase &other) const | sw::WndBase | |
operator[](int index) const | sw::UIElement | |
Parent | sw::UIElement | |
ParentChanged(WndBase *newParent) override | sw::UIElement | protectedvirtual |
PointFromScreen(const Point &screenPoint) | sw::WndBase | |
PointToScreen(const Point &point) | sw::WndBase | |
PostMessageA(UINT uMsg, WPARAM wParam, LPARAM lParam) | sw::WndBase | |
PostMessageW(UINT uMsg, WPARAM wParam, LPARAM lParam) | sw::WndBase | |
RaiseRoutedEvent(RoutedEventType eventType) | sw::UIElement | protected |
sw::Control::RaiseRoutedEvent(RoutedEventArgs &eventArgs) | sw::UIElement | protected |
Rect | sw::WndBase | |
Redraw(bool erase=false, bool updateWindow=false) | sw::WndBase | |
RegisterRoutedEvent(RoutedEventType eventType, const RoutedEvent &handler) | sw::UIElement | |
sw::Control::RegisterRoutedEvent(RoutedEventType eventType, T &obj, void(T::*handler)(UIElement &, RoutedEventArgs &)) | sw::UIElement | inline |
sw::Control::RegisterRoutedEvent(std::function< void(UIElement &, TEventArgs &)> handler) | sw::UIElement | inline |
sw::Control::RegisterRoutedEvent(THandleObj &obj, void(THandleObj::*handler)(UIElement &, TEventArgs &)) | sw::UIElement | inline |
RemoveChild(UIElement *element) | sw::UIElement | |
sw::Control::RemoveChild(UIElement &element) | sw::UIElement | |
RemoveChildAt(int index) | sw::UIElement | |
ResetCursor() | sw::UIElement | |
ResetHandle(LPVOID lpParam=NULL) | sw::Control | protected |
ResetHandle(DWORD style, DWORD exStyle, LPVOID lpParam=NULL) | sw::Control | protected |
Resize(const Size &size) | sw::UIElement | |
SendMessageA(UINT uMsg, WPARAM wParam, LPARAM lParam) | sw::WndBase | |
SendMessageW(UINT uMsg, WPARAM wParam, LPARAM lParam) | sw::WndBase | |
SetAlignment(sw::HorizontalAlignment horz, sw::VerticalAlignment vert) | sw::UIElement | |
SetBackColor(Color color, bool redraw) | sw::UIElement | protectedvirtual |
SetCursor(HCURSOR hCursor) | sw::UIElement | |
sw::Control::SetCursor(StandardCursor cursor) | sw::UIElement | |
SetDesireSize(const Size &size) override | sw::UIElement | virtual |
SetExtendedStyle(DWORD style) | sw::WndBase | |
sw::Control::SetExtendedStyle(DWORD mask, bool value) | sw::WndBase | |
SetNextTabStopFocus() | sw::UIElement | protected |
SetParent(WndBase *parent) override | sw::UIElement | protectedvirtual |
SetStyle(DWORD style) | sw::WndBase | |
sw::Control::SetStyle(DWORD mask, bool value) | sw::WndBase | |
SetTag(uint64_t tag) override | sw::UIElement | virtual |
SetText(const std::wstring &value) | sw::WndBase | protectedvirtual |
SetTextColor(Color color, bool redraw) | sw::UIElement | protectedvirtual |
Show(int nCmdShow) | sw::WndBase | |
ShowContextMenu(const Point &point) | sw::UIElement | |
TabStop | sw::UIElement | |
Tag | sw::UIElement | |
Text | sw::WndBase | |
TextColor | sw::UIElement | |
Top | sw::WndBase | |
ToUIElement() override | sw::UIElement | virtual |
Transparent | sw::UIElement | |
UIElement() | sw::UIElement | protected |
UnregisterRoutedEvent(RoutedEventType eventType) | sw::UIElement | |
Update() | sw::WndBase | |
UpdateChildrenZOrder() | sw::UIElement | protected |
UpdateFont() | sw::WndBase | |
UpdateSiblingsZOrder() | sw::UIElement | protected |
UpdateText() | sw::WndBase | protected |
VerticalAlignment | sw::UIElement | |
Visible | sw::WndBase | |
VisibleChanged(bool newVisible) override | sw::UIElement | protectedvirtual |
Width | sw::WndBase | |
WndBase() | sw::WndBase | protected |
WndBase(const WndBase &)=delete (定义于 sw::WndBase) | sw::WndBase | protected |
WndBase(WndBase &&)=delete (定义于 sw::WndBase) | sw::WndBase | protected |
WndProc(const ProcMsg &refMsg) | sw::WndBase | protectedvirtual |
~ButtonBase()=0 | sw::ButtonBase | pure virtual |
~Control()=0 | sw::Control | pure virtual |
~ILayout()=default | sw::ILayout | virtual |
~ITag()=default | sw::ITag | virtual |
~UIElement()=0 | sw::UIElement | pure virtual |
~WndBase()=0 | sw::WndBase | pure virtual |