AcceptFiles | sw::WndBase | |
ActiveWindow | sw::Window | static |
AddChild(UIElement *element) | sw::UIElement | |
sw::Layer::AddChild(UIElement &element) | sw::UIElement | |
sw::Layer::AddChild(UIElement *element, uint64_t layoutTag) | sw::UIElement | |
sw::Layer::AddChild(UIElement &element, uint64_t layoutTag) | sw::UIElement | |
Arrange(const sw::Rect &finalPosition) override | sw::Layer | virtual |
AutoSize | sw::Layer | |
BackColor | sw::UIElement | |
ChildCount | sw::UIElement | |
ClearChildren() | sw::UIElement | |
ClientHeight | sw::WndBase | |
ClientRect | sw::WndBase | |
ClientWidth | sw::WndBase | |
Close() | sw::WndBase | |
CollapseWhenHide | sw::UIElement | |
ContextMenu | sw::UIElement | |
DefaultWndProc(const ProcMsg &refMsg) | sw::WndBase | protected |
DisableLayout() | sw::Layer | |
DrawMenuBar() | sw::Window | |
Enabled | sw::WndBase | |
EnableLayout() | sw::Layer | |
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 |
GetDefaultLayout() override | sw::Window | protectedvirtual |
GetDesireSize() override | sw::UIElement | virtual |
GetExtendedStyle() | sw::WndBase | |
sw::Layer::GetExtendedStyle(DWORD mask) | sw::WndBase | |
GetFontHandle() | sw::WndBase | |
GetHorizontalScrollPageSize() | sw::Layer | |
GetHorizontalScrollRange(double &refMin, double &refMax) | sw::Layer | |
GetLayoutTag() override | sw::UIElement | virtual |
GetNextElement() | sw::UIElement | |
GetNextTabStopElement() | sw::UIElement | |
GetRealBackColor() | sw::UIElement | |
GetRealTextColor() | sw::UIElement | |
GetRootElement() | sw::UIElement | |
GetStyle() | sw::WndBase | |
sw::Layer::GetStyle(DWORD mask) | sw::WndBase | |
GetTag() override | sw::UIElement | virtual |
GetText() | sw::WndBase | protectedvirtual |
GetVerticalScrollPageSize() | sw::Layer | |
GetVerticalScrollRange(double &refMin, double &refMax) | sw::Layer | |
GetWndBase(HWND hwnd) | sw::WndBase | static |
Handle | sw::WndBase | |
HandleInitialized(HWND hwnd) | sw::WndBase | protectedvirtual |
Height | sw::WndBase | |
HorizontalAlignment | sw::UIElement | |
HorizontalScrollBar | sw::Layer | |
HorizontalScrollLimit | sw::Layer | |
HorizontalScrollPos | sw::Layer | |
IndexOf(UIElement *element) | sw::UIElement | |
sw::Layer::IndexOf(UIElement &element) | sw::UIElement | |
InheritTextColor | sw::UIElement | |
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 | |
IsLayoutDisabled() | sw::Layer | |
IsModal | sw::Window | |
IsRootElement() | sw::UIElement | |
IsRoutedEventRegistered(RoutedEventType eventType) | sw::UIElement | |
IsVisible() | sw::WndBase | |
Layer() | sw::Layer | protected |
Layout | sw::Layer | |
LayoutTag | sw::UIElement | |
Left | sw::WndBase | |
Margin | sw::UIElement | |
MaxHeight | sw::Window | |
MaximizeBox | sw::Window | |
MaxWidth | sw::Window | |
Measure(const Size &availableSize) override | sw::Layer | virtual |
Menu | sw::Window | |
MinHeight | sw::Window | |
MinimizeBox | sw::Window | |
MinWidth | sw::Window | |
MoveToBottom() | sw::UIElement | |
MoveToTop() | sw::UIElement | |
NcHitTest(const Point &testPoint) | sw::WndBase | |
NotifyLayoutUpdated() | sw::UIElement | protected |
OnAcceleratorCommand(int id) | sw::WndBase | protectedvirtual |
OnActived() | sw::Window | protectedvirtual |
OnAddedChild(UIElement &element) | sw::UIElement | protectedvirtual |
OnChar(wchar_t ch, KeyFlags flags) override | sw::UIElement | protectedvirtual |
OnClose() override | sw::Window | protectedvirtual |
OnColor(HDC hdc, HBRUSH &hRetBrush) override | sw::UIElement | protectedvirtual |
OnCommand(int code) | sw::WndBase | 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() override | sw::Window | protectedvirtual |
OnDpiChanged(int dpiX, int dpiY) | sw::Window | protectedvirtual |
OnDrawFocusRect() | sw::UIElement | 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) override | sw::Window | protectedvirtual |
OnFirstShow() | sw::Window | protectedvirtual |
OnHorizontalScroll(int event, int pos) override | sw::Layer | protectedvirtual |
OnInactived() | sw::Window | protectedvirtual |
OnKeyDown(VirtualKey key, KeyFlags flags) override | sw::UIElement | protectedvirtual |
OnKeyUp(VirtualKey key, KeyFlags flags) override | sw::UIElement | protectedvirtual |
OnKillFocus(HWND hNextFocus) override | sw::UIElement | protectedvirtual |
OnMeasureItem(int id, MEASUREITEMSTRUCT *pMeasure) | sw::WndBase | protectedvirtual |
OnMeasureItemSelf(MEASUREITEMSTRUCT *pMeasure) | sw::WndBase | protectedvirtual |
OnMenuCommand(int id) override | sw::Window | 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() override | sw::Window | protectedvirtual |
OnRemovedChild(UIElement &element) | sw::UIElement | protectedvirtual |
OnScroll(ScrollOrientation scrollbar, ScrollEvent event, double pos) | sw::Layer | protectedvirtual |
OnSetCursor(HWND hwnd, HitTestResult hitTest, int message, bool &result) override | sw::UIElement | protectedvirtual |
OnSetFocus(HWND hPrevFocus) override | sw::UIElement | 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) override | sw::Layer | 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 | |
Owner | sw::Window | |
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::Layer::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::Layer::RegisterRoutedEvent(RoutedEventType eventType, T &obj, void(T::*handler)(UIElement &, RoutedEventArgs &)) | sw::UIElement | inline |
sw::Layer::RegisterRoutedEvent(std::function< void(UIElement &, TEventArgs &)> handler) | sw::UIElement | inline |
sw::Layer::RegisterRoutedEvent(THandleObj &obj, void(THandleObj::*handler)(UIElement &, TEventArgs &)) | sw::UIElement | inline |
RemoveChild(UIElement *element) | sw::UIElement | |
sw::Layer::RemoveChild(UIElement &element) | sw::UIElement | |
RemoveChildAt(int index) | sw::UIElement | |
ResetCursor() | sw::UIElement | |
Resize(const Size &size) | sw::UIElement | |
ScrollHorizontal(double offset) | sw::Layer | |
ScrollToBottom() | sw::Layer | |
ScrollToLeft() | sw::Layer | |
ScrollToRight() | sw::Layer | |
ScrollToTop() | sw::Layer | |
ScrollVertical(double offset) | sw::Layer | |
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::Layer::SetCursor(StandardCursor cursor) | sw::UIElement | |
SetDesireSize(const Size &size) override | sw::UIElement | virtual |
SetExtendedStyle(DWORD style) | sw::WndBase | |
sw::Layer::SetExtendedStyle(DWORD mask, bool value) | sw::WndBase | |
SetHorizontalScrollPageSize(double pageSize) | sw::Layer | |
SetHorizontalScrollRange(double min, double max) | sw::Layer | |
SetIcon(HICON hIcon) | sw::Window | |
SetLayout() | sw::Window | inline |
SetLayout() | sw::Window | inline |
SetNextTabStopFocus() | sw::UIElement | protected |
SetParent(WndBase *parent) override | sw::UIElement | protectedvirtual |
SetStyle(DWORD style) | sw::WndBase | |
sw::Layer::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 |
SetVerticalScrollPageSize(double pageSize) | sw::Layer | |
SetVerticalScrollRange(double min, double max) | sw::Layer | |
Show(int nCmdShow=SW_SHOW) | sw::Window | |
ShowContextMenu(const Point &point) | sw::UIElement | |
ShowDialog(Window &owner) | sw::Window | |
ShowDialog() | sw::Window | |
SizeBox | sw::Window | |
SizeToContent() | sw::Window | |
StartupLocation | sw::Window | |
State | sw::Window | |
TabStop | sw::UIElement | |
Tag | sw::UIElement | |
Text | sw::WndBase | |
TextColor | sw::UIElement | |
ToolWindow | sw::Window | |
Top | sw::WndBase | |
Topmost | sw::Window | |
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 | |
UpdateLayout() | sw::Layer | protected |
UpdateScrollRange() | sw::Layer | |
UpdateSiblingsZOrder() | sw::UIElement | protected |
UpdateText() | sw::WndBase | protected |
VerticalAlignment | sw::UIElement | |
VerticalScrollBar | sw::Layer | |
VerticalScrollLimit | sw::Layer | |
VerticalScrollPos | sw::Layer | |
Visible | sw::WndBase | |
VisibleChanged(bool newVisible) override | sw::UIElement | protectedvirtual |
Width | sw::WndBase | |
Window() | sw::Window | |
WindowCount | sw::Window | static |
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) override | sw::Window | protectedvirtual |
~ILayout()=default | sw::ILayout | virtual |
~ITag()=default | sw::ITag | virtual |
~Layer()=0 | sw::Layer | pure virtual |
~UIElement()=0 | sw::UIElement | pure virtual |
~WndBase()=0 | sw::WndBase | pure virtual |