Control Abstract Class

Constructors & Destructor | Member Functions | Enumerated Types | Member Variables

Definition

Line 187 of System.Windows/Control.cm

Inheritance

Constructors & Destructor

public Control(ControlCreateParams& createParams)
public Control(const String<char>& windowClassName_, WindowClassStyle windowClassStyle_, WindowStyle style_, ExtendedWindowStyle exStyle_, const Color& backgroundColor_, const String<char>& text_, const Point& location_, const Size& size_, Dock dock_, Anchors anchors_)
public ~Control()

Member Functions

internal Result<bool> AddChildVisual(Control* child)
public inline const Color& BackgroundColor() const
internal inline bool BaseOnCreatedCalled() const
public Result<bool> BringToFront()
public inline bool CaretCreated() const
public inline int CaretShowCount() const
private inline bool CaretShown() const
public Event<ChildContentChangedEventHandler, ControlEventArgs>& ChildContentChangedEvent() const
public Event<ChildContentLocationChangedEventHandler, ControlEventArgs>& ChildContentLocationChangedEvent() const
public Event<ChildContentSizeChangedEventHandler, ControlEventArgs>& ChildContentSizeChangedEvent() const
public Event<ChildSizeChangedEventHandler, ControlEventArgs>& ChildSizeChangedEvent() const
public Event<ClickEventHandler, ClickEventArgs>& ClickEvent() const
public Result<Point> ClientToScreen(const Point& point) const
public Event<ClipboardUpdateEventHandler, EmptyEventArgs>& ClipboadUpdateEvent() const
public Event<ContentChangedEventHandler, EmptyEventArgs>& ContentChangedEvent() const
public inline const Point& ContentLocation() const
public Event<ContentLocationChangedEventHandler, EmptyEventArgs>& ContentLocationChangedEvent() const
public inline const Size& ContentSize() const
public Event<ContentSizeChangedEventHandler, EmptyEventArgs>& ContentSizeChangedEvent() const
public Event<ControlEventHandler, ControlEventArgs>& ControlAddedEvent() const
public Event<ControlEventHandler, ControlEventArgs>& ControlRemovedEvent() const
public virtual Result<bool> CreateCaret()
protected Result<bool> CreateWindow()
internal Result<bool> CreateWindowInternal()
public Event<CreatedEventHandler, EmptyEventArgs>& CreatedEvent() const
public virtual Padding DefaultPadding() const
public virtual Result<bool> DestroyCaret()
public Event<DestroyedEventHandler, EmptyEventArgs>& DestroyedEvent() const
public void Disable()
private Result<bool> DispatchKeyDown(KeyEventArgs& args)
private Result<bool> DispatchKeyPress(KeyPressEventArgs& args)
private Result<bool> DispatchKeyUp(KeyEventArgs& args)
private Result<bool> DoClipboardUpdate()
private Result<bool> DoCreateAndShowCaret()
private void DoDestroy()
private Result<bool> DoDestroyCaret()
private Result<bool> DoGotFocus()
private Result<bool> DoHScroll(ushort request)
private Result<bool> DoKeyDown(int virtualKeyCode)
private Result<bool> DoKeyPress(KeyPressEventArgs& args)
private Result<bool> DoKeyUp(int virtualKeyCode)
private Result<bool> DoKillFocus()
private Result<bool> DoLostFocus()
private Result<bool> DoMenu(KeyEventArgs& args)
private Result<bool> DoMenu(wchar accessKey, Keys keyCode)
private Result<bool> DoMouseDoubleClick(MouseEventArgs& args)
private Result<bool> DoMouseDown(MouseEventArgs& args)
private Result<bool> DoMouseHover()
private Result<bool> DoMouseLeave()
private Result<bool> DoMouseMove(MouseEventArgs& args)
private Result<bool> DoMouseUp(MouseEventArgs& args)
private Result<bool> DoMouseWheel(MouseWheelEventArgs& args)
private Result<bool> DoPaint()
private Result<bool> DoSetFocus()
private Result<bool> DoSysCommand(ulong wparam, long lparam)
private Result<bool> DoTimer(ulong timerId)
private Result<bool> DoVScroll(ushort request)
public Result<bool> DockWindow()
internal Result<bool> DockWindow(Rect& parentRect)
public void Enable()
internal void EnableWindow(bool enable)
public Event<EnabledChangedEventHandler, EmptyEventArgs>& EnabledChangedEvent() const
public Result<bool> FireChildSizeChanged(ControlEventArgs& args)
public inline bool Focused() const
public inline Anchors GetAnchors() const
public Result<Point> GetCaretPos() const
public Result<WinRect> GetClientRect() const
public virtual ContainerControl* GetContainerControl() const
public void* GetDC()
public inline Dock GetDock() const
public inline ExtendedWindowStyle GetExtendedWindowStyle() const
internal virtual Control* GetFirstEnabledTabStopControl() const
public const Font& GetFont() const
public Result<FontHandle*> GetFontHandle(Graphics& graphics)
internal virtual Control* GetLastEnabledTabStopControl() const
public Pair<int, int> GetScrollUnits() const
public const Size& GetSize() const
public Window* GetWindow() const
public Result<WinRect> GetWindowRect() const
public inline WindowStyle GetWindowStyle() const
public Result<String<char>> GetWindowText()
public Result<int> GetWindowTextLength() const
public Event<GotFocusEventHandler, EmptyEventArgs>& GotFocusEvent() const
public Event<HScrollEventHandler, ScrollEventArgs>& HScrollEvent() const
public inline void* Handle() const
private inline bool Hidden() const
public Result<bool> Hide()
public Result<bool> HideCaret()
private void Init()
public Result<bool> Invalidate()
public Result<bool> Invalidate(const Rect& rect)
public Result<bool> Invalidate(const Rect& rect, bool eraseBackground)
public Result<bool> Invalidate(const WinRect& rect)
public Result<bool> Invalidate(const WinRect& rect, bool eraseBackground)
protected virtual bool IsDecoratorControl() const
public inline bool IsDisabled() const
public inline bool IsDoubleBuffered() const
public inline bool IsEnabled() const
public inline bool IsScrollSubject() const
public inline bool IsTabStop() const
public inline bool IsVisible() const
public Event<KeyEventHandler, KeyEventArgs>& KeyDownEvent() const
private inline bool KeyDownHandled() const
public Event<KeyPressEventHandler, KeyPressEventArgs>& KeyPressEvent() const
public Event<KeyEventHandler, KeyEventArgs>& KeyUpEvent() const
public Result<bool> KillTimer(uint timerId)
private inline bool LButtonPressed() const
public Result<Point> Location()
public Event<LocationChangedEventHandler, EmptyEventArgs>& LocationChangedEvent() const
public Event<LostFocusEventHandler, EmptyEventArgs>& LostFocusEvent() const
private inline bool MenuWantsKeys() const
public Event<MouseEventHandler, MouseEventArgs>& MouseDoubleClickEvent() const
public Event<MouseEventHandler, MouseEventArgs>& MouseDownEvent() const
public Event<MouseEnterEventHandler, EnterLeaveEventArgs>& MouseEnterEvent() const
public Event<MouseEventHandler, MouseEventArgs>& MouseHoverEvent() const
public uint MouseHoverMs() const
public const Size& MouseHoverRectSize() const
private inline bool MouseHoverTimerStarted() const
private inline bool MouseInClient() const
public Event<MouseLeaveEventHandler, EnterLeaveEventArgs>& MouseLeaveEvent() const
public Event<MouseEventHandler, MouseEventArgs>& MouseMoveEvent() const
public Event<MouseEventHandler, MouseEventArgs>& MouseUpEvent() const
public Event<MouseWheelEventHandler, MouseWheelEventArgs>& MouseWheelEvent() const
internal Result<bool> MoveWindow(int dx, int dy)
protected virtual void OnChildContentChanged(ControlEventArgs& args)
protected virtual void OnChildContentLocationChanged(ControlEventArgs& args)
protected virtual Result<bool> OnChildContentSizeChanged(ControlEventArgs& args)
protected virtual Result<bool> OnChildGotFocus(ControlEventArgs& args)
protected virtual Result<bool> OnChildLostFocus(ControlEventArgs& args)
protected virtual Result<bool> OnChildSizeChanged(ControlEventArgs& args)
protected virtual Result<bool> OnClick(ClickEventArgs& args)
protected virtual Result<bool> OnClipboardUpdate()
protected virtual void OnContentChanged()
protected virtual void OnContentLocationChanged()
protected virtual void OnContentSizeChanged()
protected virtual Result<bool> OnControlAdded(ControlEventArgs& args)
public virtual Result<bool> OnControlRemoved(ControlEventArgs& args)
protected virtual Result<bool> OnCreated()
protected virtual void OnDestroyed()
protected virtual void OnEnabledChanged()
protected virtual Result<bool> OnGotFocus()
protected virtual Result<bool> OnHScroll(ScrollEventArgs& args)
protected virtual Result<bool> OnKeyDown(KeyEventArgs& args)
protected virtual Result<bool> OnKeyPress(KeyPressEventArgs& args)
protected virtual Result<bool> OnKeyUp(KeyEventArgs& args)
protected virtual Result<bool> OnLocationChanged()
protected virtual Result<bool> OnLostFocus()
protected virtual Result<bool> OnMouseDoubleClick(MouseEventArgs& args)
protected virtual Result<bool> OnMouseDown(MouseEventArgs& args)
protected virtual Result<bool> OnMouseEnter(EnterLeaveEventArgs& args)
protected virtual void OnMouseHover(MouseEventArgs& args)
protected virtual Result<bool> OnMouseLeave(EnterLeaveEventArgs& args)
protected virtual Result<bool> OnMouseMove(MouseEventArgs& args)
protected virtual Result<bool> OnMouseUp(MouseEventArgs& args)
protected virtual Result<bool> OnMouseWheel(MouseWheelEventArgs& args)
protected virtual Result<bool> OnPaint(PaintEventArgs& args)
protected virtual Result<bool> OnRightClick(RightClickEventArgs& args)
protected virtual Result<bool> OnShown()
protected virtual Result<bool> OnSizeChanged(SizeChangedEventArgs& args)
protected virtual Result<bool> OnSizeChanging(SizeChangingEventArgs& args)
protected virtual Result<bool> OnTextChanged()
protected virtual Result<bool> OnTimer(TimerEventArgs& args)
protected virtual Result<bool> OnVScroll(ScrollEventArgs& args)
protected virtual Result<bool> OnVisibleChanged()
internal virtual Result<bool> PaintAll(PaintEventArgs& args, bool skipMenuBar)
public Event<PaintEventHandler, PaintEventArgs>& PaintEvent()
public Control* ParentControl() const
public Result<String<char>> ParentText() const
public virtual Result<bool> PrintWindowTree(int level)
protected virtual Result<bool> ProcessMessage(Message& message)
internal Result<bool> ProcessMessageInternal(Message& message)
private inline void ResetBaseOnCreatedCalled()
private inline void ResetCaretCreated()
private inline void ResetCaretShown()
private inline void ResetDisabled()
public inline void ResetDoubleBuffered()
private inline void ResetFocused()
private inline void ResetHidden()
private inline void ResetKeyDownHandled()
private inline void ResetLButtonPressed()
private inline void ResetMenuWantsKeys()
public void ResetModifierKeys()
private inline void ResetMouseHoverTimerStarted()
private inline void ResetMouseInClient()
public inline void ResetScrollSubject()
public inline void ResetTabStop()
public Event<RightClickEventHandler, RightClickEventArgs>& RightClickEvent() const
public Result<Point> ScreenToClient(const Point& point) const
public virtual Result<bool> ScrollLineDown()
public virtual Result<bool> ScrollLineUp()
public void SendSetFontMessage(const FontHandle& fontHandle)
public inline void SetAnchors(Anchors anchors_)
public Result<bool> SetBackgroundColor(const Color& backgroundColor_)
internal inline void SetBaseOnCreatedCalled()
private inline void SetCaretCreated()
protected virtual Result<bool> SetCaretLocation()
public Result<bool> SetCaretPos(const Point& caretPos)
private inline void SetCaretShown()
public void SetContentChanged()
public void SetContentLocation(const Point& contentLocation_)
internal virtual void SetContentLocationInternal(const Point& contentLocation_)
public Result<bool> SetContentSize(const Size& contentSize_)
protected virtual Result<bool> SetCursor()
private inline void SetDisabled()
public Result<bool> SetDock(Dock dock_)
public inline void SetDoubleBuffered()
public void SetFocus()
private inline void SetFocused()
public void SetFont(Font&& font_)
public void SetFont(const Font& font_)
private inline void SetHidden()
private inline void SetKeyDownHandled()
private inline void SetLButtonPressed()
public Result<bool> SetLocation(const Point& loc)
internal Result<bool> SetLocationInternal(const Point& loc)
private inline void SetMenuWantsKeys()
public void SetMouseHoverMs(uint mouseHoverMs_)
public void SetMouseHoverRectSize(const Size& mouseHoverRectSize_)
private inline void SetMouseHoverTimerStarted()
private inline void SetMouseInClient()
internal Result<bool> SetParentWindow(Control* parentWindow)
public inline void SetScrollSubject()
public void SetScrollUnits(int verticalScrollUnit_, int horizontalScrollUnit_)
public Result<bool> SetSize(const Size& sz)
internal Result<bool> SetSizeInternal(const Size& sz, uint windowState)
public inline void SetTabStop()
public Result<bool> SetText(const String<char>& text_)
internal Result<bool> SetTextInternal(const String<char>& text_)
public Result<bool> SetTimer(uint timerId, uint elapseMs)
internal void SetWindowCreateStyleFromFlags()
public Result<bool> Show()
public Result<bool> ShowCaret()
public Result<bool> ShowWindow(ShowCommand showCommand)
public Event<ShownEventHandler, EmptyEventArgs>& ShownEvent() const
public Event<SizeChangedEventHandler, SizeChangedEventArgs>& SizeChangedEvent() const
public Event<SizeChangingEventHandler, SizeChangingEventArgs> SizeChangingEvent() const
protected void SubClassCommandWndProc()
public const String<char>& Text() const
public Event<TextChangedEventHandler, EmptyEventArgs>& TextChangedEvent() const
public Event<TimerEventHandler, TimerEventArgs>& TimerEvent() const
public Control* TopControl() const
protected virtual Result<bool> TranslateChildGraphics(Graphics& graphics)
protected virtual void TranslateContentLocation(Point& location)
protected virtual void TranslateMousePos(Point& location)
public void Update()
public Event<VScrollEventHandler, ScrollEventArgs>& VScrollEvent() const
public Event<VisibleChangedEventHandler, EmptyEventArgs>& VisibleChangedEvent() const

Enumerated Types

private enum Flags

Member Variables

private Anchors anchors
private Cursor arrowCursor
private Color backgroundColor
private UniquePtr<Buffer> buffer
private int caretShowCount
private Event<ChildContentChangedEventHandler, ControlEventArgs> childContentChangedEvent
private Event<ChildContentLocationChangedEventHandler, ControlEventArgs> childContentLocationChangedEvent
private Event<ChildContentSizeChangedEventHandler, ControlEventArgs> childContentSizeChangedEvent
private Event<ChildGotFocusEventHandler, ControlEventArgs> childGotFocusEvent
private Event<ChildLostFocusEventHandler, ControlEventArgs> childLostFocusEvent
private Event<ChildSizeChangedEventHandler, ControlEventArgs> childSizeChangedEvent
private Event<ClickEventHandler, ClickEventArgs> clickEvent
private Event<ClipboardUpdateEventHandler, EmptyEventArgs> clipboardUpdateEvent
private Event<ContentChangedEventHandler, EmptyEventArgs> contentChangedEvent
private Point contentLocation
private Event<ContentLocationChangedEventHandler, EmptyEventArgs> contentLocationChangedEvent
private Size contentSize
private Event<ContentSizeChangedEventHandler, EmptyEventArgs> contentSizeChangedEvent
private Event<ControlEventHandler, ControlEventArgs> controlAddedEvent
private Event<ControlEventHandler, ControlEventArgs> controlRemovedEvent
private List<Control*> createList
private Event<CreatedEventHandler, EmptyEventArgs> createdEvent
private Keys currentModifierKeys
private Event<DestroyedEventHandler, EmptyEventArgs> destroyedEvent
private Dock dock
private Event<EnabledChangedEventHandler, EmptyEventArgs> enabledChangedEvent
private ExtendedWindowStyle exStyle
private Flags flags
private Font font
private FontHandle fontHandle
private Event<GotFocusEventHandler, EmptyEventArgs> gotFocusEvent
private void* handle
private int horizontalScrollUnit
private Event<HScrollEventHandler, ScrollEventArgs> hscrollEvent
private Event<KeyEventHandler, KeyEventArgs> keyDownEvent
private Event<KeyPressEventHandler, KeyPressEventArgs> keyPressEvent
private Event<KeyEventHandler, KeyEventArgs> keyUpEvent
private Point location
private Event<LocationChangedEventHandler, EmptyEventArgs> locationChangedEvent
private Event<LostFocusEventHandler, EmptyEventArgs> lostFocusEvent
private Event<MouseEventHandler, MouseEventArgs> mouseDoubleClickEvent
private Event<MouseEventHandler, MouseEventArgs> mouseDownEvent
private Event<MouseEnterEventHandler, EnterLeaveEventArgs> mouseEnterEvent
private Event<MouseEventHandler, MouseEventArgs> mouseHoverEvent
private Point mouseHoverLocation
private uint mouseHoverMs
private Size mouseHoverRectSize
private Event<MouseLeaveEventHandler, EnterLeaveEventArgs> mouseLeaveEvent
private Event<MouseEventHandler, MouseEventArgs> mouseMoveEvent
private Event<MouseEventHandler, MouseEventArgs> mouseUpEvent
private Event<MouseWheelEventHandler, MouseWheelEventArgs> mouseWheelEvent
private void* originalWndProc
private Event<PaintEventHandler, PaintEventArgs> paintEvent
private Event<RightClickEventHandler, RightClickEventArgs> rightClickEvent
private Event<ShownEventHandler, EmptyEventArgs> shownEvent
private Size size
private Event<SizeChangedEventHandler, SizeChangedEventArgs> sizeChangedEvent
private Event<SizeChangingEventHandler, SizeChangingEventArgs> sizeChangingEvent
private WindowStyle style
private String<char> text
private Event<TextChangedEventHandler, EmptyEventArgs> textChangedEvent
private Event<TimerEventHandler, TimerEventArgs> timerEvent
private int verticalScrollUnit
private Event<VisibleChangedEventHandler, EmptyEventArgs> visibleChangedEvent
private Event<VScrollEventHandler, ScrollEventArgs> vscrollEvent
private int windowClassBackgroundColor
private String<char> windowClassName
private WindowClassStyle windowClassStyle

Constructor& Destructor Details

Control Constructor

public Control(ControlCreateParams& createParams)

Definition
Line 205 of System.Windows/Control.cm


Control Constructor

public Control(const String<char>& windowClassName_, WindowClassStyle windowClassStyle_, WindowStyle style_, ExtendedWindowStyle exStyle_, const Color& backgroundColor_, const String<char>& text_, const Point& location_, const Size& size_, Dock dock_, Anchors anchors_)

Definition
Line 195 of System.Windows/Control.cm


~Control Destructor

public ~Control()

Definition
Line 248 of System.Windows/Control.cm


Member Function Details

AddChildVisual Member Function

internal Result<bool> AddChildVisual(Control* child)

Definition
Line 396 of System.Windows/Control.cm


BackgroundColor Member Function

public inline const Color& BackgroundColor()

Definition
Line 2651 of System.Windows/Control.cm


BaseOnCreatedCalled Member Function

internal inline bool BaseOnCreatedCalled()

Definition
Line 2999 of System.Windows/Control.cm


BringToFront Member Function

public Result<bool> BringToFront()

Definition
Line 512 of System.Windows/Control.cm


CaretCreated Member Function

public inline bool CaretCreated()

Definition
Line 2939 of System.Windows/Control.cm


CaretShowCount Member Function

public inline int CaretShowCount()

Definition
Line 2249 of System.Windows/Control.cm


CaretShown Member Function

private inline bool CaretShown()

Definition
Line 2951 of System.Windows/Control.cm


ChildContentChangedEvent Member Function

public Event<ChildContentChangedEventHandler, ControlEventArgs>& ChildContentChangedEvent()

Definition
Line 2815 of System.Windows/Control.cm


ChildContentLocationChangedEvent Member Function

public Event<ChildContentLocationChangedEventHandler, ControlEventArgs>& ChildContentLocationChangedEvent()

Definition
Line 2823 of System.Windows/Control.cm


ChildContentSizeChangedEvent Member Function

public Event<ChildContentSizeChangedEventHandler, ControlEventArgs>& ChildContentSizeChangedEvent()

Definition
Line 2831 of System.Windows/Control.cm


ChildSizeChangedEvent Member Function

public Event<ChildSizeChangedEventHandler, ControlEventArgs>& ChildSizeChangedEvent()

Definition
Line 2803 of System.Windows/Control.cm


ClickEvent Member Function

public Event<ClickEventHandler, ClickEventArgs>& ClickEvent()

Definition
Line 2791 of System.Windows/Control.cm


ClientToScreen Member Function

public Result<Point> ClientToScreen(const Point& point)

Definition
Line 1098 of System.Windows/Control.cm


ClipboadUpdateEvent Member Function

public Event<ClipboardUpdateEventHandler, EmptyEventArgs>& ClipboadUpdateEvent()

Definition
Line 2875 of System.Windows/Control.cm


ContentChangedEvent Member Function

public Event<ContentChangedEventHandler, EmptyEventArgs>& ContentChangedEvent()

Definition
Line 2811 of System.Windows/Control.cm


ContentLocation Member Function

public inline const Point& ContentLocation()

Definition
Line 831 of System.Windows/Control.cm


ContentLocationChangedEvent Member Function

public Event<ContentLocationChangedEventHandler, EmptyEventArgs>& ContentLocationChangedEvent()

Definition
Line 2819 of System.Windows/Control.cm


ContentSize Member Function

public inline const Size& ContentSize()

Definition
Line 862 of System.Windows/Control.cm


ContentSizeChangedEvent Member Function

public Event<ContentSizeChangedEventHandler, EmptyEventArgs>& ContentSizeChangedEvent()

Definition
Line 2827 of System.Windows/Control.cm


ControlAddedEvent Member Function

public Event<ControlEventHandler, ControlEventArgs>& ControlAddedEvent()

Definition
Line 2863 of System.Windows/Control.cm


ControlRemovedEvent Member Function

public Event<ControlEventHandler, ControlEventArgs>& ControlRemovedEvent()

Definition
Line 2867 of System.Windows/Control.cm


CreateCaret Member Function

public virtual Result<bool> CreateCaret()

Definition
Line 2206 of System.Windows/Control.cm


CreateWindow Member Function

protected Result<bool> CreateWindow()

Definition
Line 256 of System.Windows/Control.cm


CreateWindowInternal Member Function

internal Result<bool> CreateWindowInternal()

Definition
Line 310 of System.Windows/Control.cm


CreatedEvent Member Function

public Event<CreatedEventHandler, EmptyEventArgs>& CreatedEvent()

Definition
Line 2771 of System.Windows/Control.cm


DefaultPadding Member Function

public virtual Padding DefaultPadding()

Definition
Line 1083 of System.Windows/Control.cm


DestroyCaret Member Function

public virtual Result<bool> DestroyCaret()

Definition
Line 2226 of System.Windows/Control.cm


DestroyedEvent Member Function

public Event<DestroyedEventHandler, EmptyEventArgs>& DestroyedEvent()

Definition
Line 2775 of System.Windows/Control.cm


Disable Member Function

public void Disable()

Definition
Line 490 of System.Windows/Control.cm


DispatchKeyDown Member Function

private Result<bool> DispatchKeyDown(KeyEventArgs& args)

Definition
Line 1830 of System.Windows/Control.cm


DispatchKeyPress Member Function

private Result<bool> DispatchKeyPress(KeyPressEventArgs& args)

Definition
Line 1814 of System.Windows/Control.cm


DispatchKeyUp Member Function

private Result<bool> DispatchKeyUp(KeyEventArgs& args)

Definition
Line 1847 of System.Windows/Control.cm


DoClipboardUpdate Member Function

private Result<bool> DoClipboardUpdate()

Definition
Line 1585 of System.Windows/Control.cm


DoCreateAndShowCaret Member Function

private Result<bool> DoCreateAndShowCaret()

Definition
Line 2191 of System.Windows/Control.cm


DoDestroy Member Function

private void DoDestroy()

Definition
Line 1577 of System.Windows/Control.cm


DoDestroyCaret Member Function

private Result<bool> DoDestroyCaret()

Definition
Line 2213 of System.Windows/Control.cm


DoGotFocus Member Function

private Result<bool> DoGotFocus()

Definition
Line 1979 of System.Windows/Control.cm


DoHScroll Member Function

private Result<bool> DoHScroll(ushort request)

Definition
Line 1942 of System.Windows/Control.cm


DoKeyDown Member Function

private Result<bool> DoKeyDown(int virtualKeyCode)

Definition
Line 1675 of System.Windows/Control.cm


DoKeyPress Member Function

private Result<bool> DoKeyPress(KeyPressEventArgs& args)

Definition
Line 1779 of System.Windows/Control.cm


DoKeyUp Member Function

private Result<bool> DoKeyUp(int virtualKeyCode)

Definition
Line 1746 of System.Windows/Control.cm


DoKillFocus Member Function

private Result<bool> DoKillFocus()

Definition
Line 2009 of System.Windows/Control.cm


DoLostFocus Member Function

private Result<bool> DoLostFocus()

Definition
Line 2019 of System.Windows/Control.cm


DoMenu Member Function

private Result<bool> DoMenu(KeyEventArgs& args)

Definition
Line 1915 of System.Windows/Control.cm


DoMenu Member Function

private Result<bool> DoMenu(wchar accessKey, Keys keyCode)

Definition
Line 1864 of System.Windows/Control.cm


DoMouseDoubleClick Member Function

private Result<bool> DoMouseDoubleClick(MouseEventArgs& args)

Definition
Line 2432 of System.Windows/Control.cm


DoMouseDown Member Function

private Result<bool> DoMouseDown(MouseEventArgs& args)

Definition
Line 2374 of System.Windows/Control.cm


DoMouseHover Member Function

private Result<bool> DoMouseHover()

Definition
Line 2331 of System.Windows/Control.cm


DoMouseLeave Member Function

private Result<bool> DoMouseLeave()

Definition
Line 2360 of System.Windows/Control.cm


DoMouseMove Member Function

private Result<bool> DoMouseMove(MouseEventArgs& args)

Definition
Line 2268 of System.Windows/Control.cm


DoMouseUp Member Function

private Result<bool> DoMouseUp(MouseEventArgs& args)

Definition
Line 2397 of System.Windows/Control.cm


DoMouseWheel Member Function

private Result<bool> DoMouseWheel(MouseWheelEventArgs& args)

Definition
Line 1954 of System.Windows/Control.cm


DoPaint Member Function

private Result<bool> DoPaint()

Definition
Line 2083 of System.Windows/Control.cm


DoSetFocus Member Function

private Result<bool> DoSetFocus()

Definition
Line 1959 of System.Windows/Control.cm


DoSysCommand Member Function

private Result<bool> DoSysCommand(ulong wparam, long lparam)

Definition
Line 1595 of System.Windows/Control.cm


DoTimer Member Function

private Result<bool> DoTimer(ulong timerId)

Definition
Line 2461 of System.Windows/Control.cm


DoVScroll Member Function

private Result<bool> DoVScroll(ushort request)

Definition
Line 1930 of System.Windows/Control.cm


DockWindow Member Function

public Result<bool> DockWindow()

Definition
Line 923 of System.Windows/Control.cm


DockWindow Member Function

internal Result<bool> DockWindow(Rect& parentRect)

Definition
Line 938 of System.Windows/Control.cm


Enable Member Function

public void Enable()

Definition
Line 477 of System.Windows/Control.cm


EnableWindow Member Function

internal void EnableWindow(bool enable)

Definition
Line 507 of System.Windows/Control.cm


EnabledChangedEvent Member Function

public Event<EnabledChangedEventHandler, EmptyEventArgs>& EnabledChangedEvent()

Definition
Line 2783 of System.Windows/Control.cm


FireChildSizeChanged Member Function

public Result<bool> FireChildSizeChanged(ControlEventArgs& args)

Definition
Line 803 of System.Windows/Control.cm


Focused Member Function

public inline bool Focused()

Definition
Line 2927 of System.Windows/Control.cm


GetAnchors Member Function

public inline Anchors GetAnchors()

Definition
Line 1075 of System.Windows/Control.cm


GetCaretPos Member Function

public Result<Point> GetCaretPos()

Definition
Line 2253 of System.Windows/Control.cm


GetClientRect Member Function

public Result<WinRect> GetClientRect()

Definition
Line 1088 of System.Windows/Control.cm


GetContainerControl Member Function

public virtual ContainerControl* GetContainerControl()

Definition
Line 429 of System.Windows/Control.cm


GetDC Member Function

public void* GetDC()

Definition
Line 2622 of System.Windows/Control.cm


GetDock Member Function

public inline Dock GetDock()

Definition
Line 907 of System.Windows/Control.cm


GetExtendedWindowStyle Member Function

public inline ExtendedWindowStyle GetExtendedWindowStyle()

Definition
Line 2723 of System.Windows/Control.cm


GetFirstEnabledTabStopControl Member Function

internal virtual Control* GetFirstEnabledTabStopControl()

Definition
Line 591 of System.Windows/Control.cm


GetFont Member Function

public const Font& GetFont()

Definition
Line 2661 of System.Windows/Control.cm


GetFontHandle Member Function

public Result<FontHandle*> GetFontHandle(Graphics& graphics)

Definition
Line 2689 of System.Windows/Control.cm


GetLastEnabledTabStopControl Member Function

internal virtual Control* GetLastEnabledTabStopControl()

Definition
Line 602 of System.Windows/Control.cm


GetScrollUnits Member Function

public Pair<int, int> GetScrollUnits()

Definition
Line 898 of System.Windows/Control.cm


GetSize Member Function

public const Size& GetSize()

Definition
Line 731 of System.Windows/Control.cm


GetWindow Member Function

public Window* GetWindow()

Definition
Line 438 of System.Windows/Control.cm


GetWindowRect Member Function

public Result<WinRect> GetWindowRect()

Definition
Line 1093 of System.Windows/Control.cm


GetWindowStyle Member Function

public inline WindowStyle GetWindowStyle()

Definition
Line 2719 of System.Windows/Control.cm


GetWindowText Member Function

public Result<String<char>> GetWindowText()

Definition
Line 672 of System.Windows/Control.cm


GetWindowTextLength Member Function

public Result<int> GetWindowTextLength()

Definition
Line 667 of System.Windows/Control.cm


GotFocusEvent Member Function

public Event<GotFocusEventHandler, EmptyEventArgs>& GotFocusEvent()

Definition
Line 2855 of System.Windows/Control.cm


HScrollEvent Member Function

public Event<HScrollEventHandler, ScrollEventArgs>& HScrollEvent()

Definition
Line 2839 of System.Windows/Control.cm


Handle Member Function

public inline void* Handle()

Definition
Line 2715 of System.Windows/Control.cm


Hidden Member Function

private inline bool Hidden()

Definition
Line 2975 of System.Windows/Control.cm


Hide Member Function

public Result<bool> Hide()

Definition
Line 550 of System.Windows/Control.cm


HideCaret Member Function

public Result<bool> HideCaret()

Definition
Line 2242 of System.Windows/Control.cm


Init Member Function

private void Init()

Definition
Line 215 of System.Windows/Control.cm


Invalidate Member Function

public Result<bool> Invalidate()

Definition
Line 2627 of System.Windows/Control.cm


Invalidate Member Function

public Result<bool> Invalidate(const Rect& rect)

Definition
Line 2642 of System.Windows/Control.cm


Invalidate Member Function

public Result<bool> Invalidate(const Rect& rect, bool eraseBackground)

Definition
Line 2647 of System.Windows/Control.cm


Invalidate Member Function

public Result<bool> Invalidate(const WinRect& rect)

Definition
Line 2632 of System.Windows/Control.cm


Invalidate Member Function

public Result<bool> Invalidate(const WinRect& rect, bool eraseBackground)

Definition
Line 2637 of System.Windows/Control.cm


IsDecoratorControl Member Function

protected virtual bool IsDecoratorControl()

Definition
Line 2048 of System.Windows/Control.cm


IsDisabled Member Function

public inline bool IsDisabled()

Definition
Line 2963 of System.Windows/Control.cm


IsDoubleBuffered Member Function

public inline bool IsDoubleBuffered()

Definition
Line 3023 of System.Windows/Control.cm


IsEnabled Member Function

public inline bool IsEnabled()

Definition
Line 473 of System.Windows/Control.cm


IsScrollSubject Member Function

public inline bool IsScrollSubject()

Definition
Line 3035 of System.Windows/Control.cm


IsTabStop Member Function

public inline bool IsTabStop()

Definition
Line 2987 of System.Windows/Control.cm


IsVisible Member Function

public inline bool IsVisible()

Definition
Line 528 of System.Windows/Control.cm


KeyDownEvent Member Function

public Event<KeyEventHandler, KeyEventArgs>& KeyDownEvent()

Definition
Line 2763 of System.Windows/Control.cm


KeyDownHandled Member Function

private inline bool KeyDownHandled()

Definition
Line 2915 of System.Windows/Control.cm


KeyPressEvent Member Function

public Event<KeyPressEventHandler, KeyPressEventArgs>& KeyPressEvent()

Definition
Line 2759 of System.Windows/Control.cm


KeyUpEvent Member Function

public Event<KeyEventHandler, KeyEventArgs>& KeyUpEvent()

Definition
Line 2767 of System.Windows/Control.cm


KillTimer Member Function

public Result<bool> KillTimer(uint timerId)

Definition
Line 2454 of System.Windows/Control.cm


LButtonPressed Member Function

private inline bool LButtonPressed()

Definition
Line 2891 of System.Windows/Control.cm


Location Member Function

public Result<Point> Location()

Definition
Line 683 of System.Windows/Control.cm


LocationChangedEvent Member Function

public Event<LocationChangedEventHandler, EmptyEventArgs>& LocationChangedEvent()

Definition
Line 2807 of System.Windows/Control.cm


LostFocusEvent Member Function

public Event<LostFocusEventHandler, EmptyEventArgs>& LostFocusEvent()

Definition
Line 2859 of System.Windows/Control.cm


MenuWantsKeys Member Function

private inline bool MenuWantsKeys()

Definition
Line 2903 of System.Windows/Control.cm


MouseDoubleClickEvent Member Function

public Event<MouseEventHandler, MouseEventArgs>& MouseDoubleClickEvent()

Definition
Line 2755 of System.Windows/Control.cm


MouseDownEvent Member Function

public Event<MouseEventHandler, MouseEventArgs>& MouseDownEvent()

Definition
Line 2747 of System.Windows/Control.cm


MouseEnterEvent Member Function

public Event<MouseEnterEventHandler, EnterLeaveEventArgs>& MouseEnterEvent()

Definition
Line 2731 of System.Windows/Control.cm


MouseHoverEvent Member Function

public Event<MouseEventHandler, MouseEventArgs>& MouseHoverEvent()

Definition
Line 2739 of System.Windows/Control.cm


MouseHoverMs Member Function

public uint MouseHoverMs()

Definition
Line 2318 of System.Windows/Control.cm


MouseHoverRectSize Member Function

public const Size& MouseHoverRectSize()

Definition
Line 2326 of System.Windows/Control.cm


MouseHoverTimerStarted Member Function

private inline bool MouseHoverTimerStarted()

Definition
Line 3011 of System.Windows/Control.cm


MouseInClient Member Function

private inline bool MouseInClient()

Definition
Line 2879 of System.Windows/Control.cm


MouseLeaveEvent Member Function

public Event<MouseLeaveEventHandler, EnterLeaveEventArgs>& MouseLeaveEvent()

Definition
Line 2743 of System.Windows/Control.cm


MouseMoveEvent Member Function

public Event<MouseEventHandler, MouseEventArgs>& MouseMoveEvent()

Definition
Line 2735 of System.Windows/Control.cm


MouseUpEvent Member Function

public Event<MouseEventHandler, MouseEventArgs>& MouseUpEvent()

Definition
Line 2751 of System.Windows/Control.cm


MouseWheelEvent Member Function

public Event<MouseWheelEventHandler, MouseWheelEventArgs>& MouseWheelEvent()

Definition
Line 2847 of System.Windows/Control.cm


MoveWindow Member Function

internal Result<bool> MoveWindow(int dx, int dy)

Definition
Line 1040 of System.Windows/Control.cm


OnChildContentChanged Member Function

protected virtual void OnChildContentChanged(ControlEventArgs& args)

Definition
Line 827 of System.Windows/Control.cm


OnChildContentLocationChanged Member Function

protected virtual void OnChildContentLocationChanged(ControlEventArgs& args)

Definition
Line 858 of System.Windows/Control.cm


OnChildContentSizeChanged Member Function

protected virtual Result<bool> OnChildContentSizeChanged(ControlEventArgs& args)

Definition
Line 888 of System.Windows/Control.cm


OnChildGotFocus Member Function

protected virtual Result<bool> OnChildGotFocus(ControlEventArgs& args)

Definition
Line 2003 of System.Windows/Control.cm


OnChildLostFocus Member Function

protected virtual Result<bool> OnChildLostFocus(ControlEventArgs& args)

Definition
Line 2043 of System.Windows/Control.cm


OnChildSizeChanged Member Function

protected virtual Result<bool> OnChildSizeChanged(ControlEventArgs& args)

Definition
Line 808 of System.Windows/Control.cm


OnClick Member Function

protected virtual Result<bool> OnClick(ClickEventArgs& args)

Definition
Line 2564 of System.Windows/Control.cm


OnClipboardUpdate Member Function

protected virtual Result<bool> OnClipboardUpdate()

Definition
Line 1589 of System.Windows/Control.cm


OnContentChanged Member Function

protected virtual void OnContentChanged()

Definition
Line 823 of System.Windows/Control.cm


OnContentLocationChanged Member Function

protected virtual void OnContentLocationChanged()

Definition
Line 854 of System.Windows/Control.cm


OnContentSizeChanged Member Function

protected virtual void OnContentSizeChanged()

Definition
Line 883 of System.Windows/Control.cm


OnControlAdded Member Function

protected virtual Result<bool> OnControlAdded(ControlEventArgs& args)

Definition
Line 2611 of System.Windows/Control.cm


OnControlRemoved Member Function

public virtual Result<bool> OnControlRemoved(ControlEventArgs& args)

Definition
Line 2617 of System.Windows/Control.cm


OnCreated Member Function

protected virtual Result<bool> OnCreated()

Definition
Line 2576 of System.Windows/Control.cm


OnDestroyed Member Function

protected virtual void OnDestroyed()

Definition
Line 2582 of System.Windows/Control.cm


OnEnabledChanged Member Function

protected virtual void OnEnabledChanged()

Definition
Line 503 of System.Windows/Control.cm


OnGotFocus Member Function

protected virtual Result<bool> OnGotFocus()

Definition
Line 1997 of System.Windows/Control.cm


OnHScroll Member Function

protected virtual Result<bool> OnHScroll(ScrollEventArgs& args)

Definition
Line 2593 of System.Windows/Control.cm


OnKeyDown Member Function

protected virtual Result<bool> OnKeyDown(KeyEventArgs& args)

Definition
Line 2552 of System.Windows/Control.cm


OnKeyPress Member Function

protected virtual Result<bool> OnKeyPress(KeyPressEventArgs& args)

Definition
Line 2546 of System.Windows/Control.cm


OnKeyUp Member Function

protected virtual Result<bool> OnKeyUp(KeyEventArgs& args)

Definition
Line 2558 of System.Windows/Control.cm


OnLocationChanged Member Function

protected virtual Result<bool> OnLocationChanged()

Definition
Line 726 of System.Windows/Control.cm


OnLostFocus Member Function

protected virtual Result<bool> OnLostFocus()

Definition
Line 2037 of System.Windows/Control.cm


OnMouseDoubleClick Member Function

protected virtual Result<bool> OnMouseDoubleClick(MouseEventArgs& args)

Definition
Line 2540 of System.Windows/Control.cm


OnMouseDown Member Function

protected virtual Result<bool> OnMouseDown(MouseEventArgs& args)

Definition
Line 2515 of System.Windows/Control.cm


OnMouseEnter Member Function

protected virtual Result<bool> OnMouseEnter(EnterLeaveEventArgs& args)

Definition
Line 2493 of System.Windows/Control.cm


OnMouseHover Member Function

protected virtual void OnMouseHover(MouseEventArgs& args)

Definition
Line 2504 of System.Windows/Control.cm


OnMouseLeave Member Function

protected virtual Result<bool> OnMouseLeave(EnterLeaveEventArgs& args)

Definition
Line 2509 of System.Windows/Control.cm


OnMouseMove Member Function

protected virtual Result<bool> OnMouseMove(MouseEventArgs& args)

Definition
Line 2499 of System.Windows/Control.cm


OnMouseUp Member Function

protected virtual Result<bool> OnMouseUp(MouseEventArgs& args)

Definition
Line 2534 of System.Windows/Control.cm


OnMouseWheel Member Function

protected virtual Result<bool> OnMouseWheel(MouseWheelEventArgs& args)

Definition
Line 2605 of System.Windows/Control.cm


OnPaint Member Function

protected virtual Result<bool> OnPaint(PaintEventArgs& args)

Definition
Line 2175 of System.Windows/Control.cm


OnRightClick Member Function

protected virtual Result<bool> OnRightClick(RightClickEventArgs& args)

Definition
Line 2570 of System.Windows/Control.cm


OnShown Member Function

protected virtual Result<bool> OnShown()

Definition
Line 2587 of System.Windows/Control.cm


OnSizeChanged Member Function

protected virtual Result<bool> OnSizeChanged(SizeChangedEventArgs& args)

Definition
Line 791 of System.Windows/Control.cm


OnSizeChanging Member Function

protected virtual Result<bool> OnSizeChanging(SizeChangingEventArgs& args)

Definition
Line 797 of System.Windows/Control.cm


OnTextChanged Member Function

protected virtual Result<bool> OnTextChanged()

Definition
Line 677 of System.Windows/Control.cm


OnTimer Member Function

protected virtual Result<bool> OnTimer(TimerEventArgs& args)

Definition
Line 2473 of System.Windows/Control.cm


OnVScroll Member Function

protected virtual Result<bool> OnVScroll(ScrollEventArgs& args)

Definition
Line 2599 of System.Windows/Control.cm


OnVisibleChanged Member Function

protected virtual Result<bool> OnVisibleChanged()

Definition
Line 582 of System.Windows/Control.cm


PaintAll Member Function

internal virtual Result<bool> PaintAll(PaintEventArgs& args, bool skipMenuBar)

Definition
Line 2181 of System.Windows/Control.cm


PaintEvent Member Function

public Event<PaintEventHandler, PaintEventArgs>& PaintEvent()

Definition
Line 2727 of System.Windows/Control.cm


ParentControl Member Function

public Control* ParentControl()

Definition
Line 260 of System.Windows/Control.cm


ParentText Member Function

public Result<String<char>> ParentText()

Definition
Line 275 of System.Windows/Control.cm


PrintWindowTree Member Function

public virtual Result<bool> PrintWindowTree(int level)

Definition
Line 1113 of System.Windows/Control.cm


ProcessMessage Member Function

protected virtual Result<bool> ProcessMessage(Message& message)

Definition
Line 1178 of System.Windows/Control.cm


ProcessMessageInternal Member Function

internal Result<bool> ProcessMessageInternal(Message& message)

Definition
Line 1108 of System.Windows/Control.cm


ResetBaseOnCreatedCalled Member Function

private inline void ResetBaseOnCreatedCalled()

Definition
Line 3007 of System.Windows/Control.cm


ResetCaretCreated Member Function

private inline void ResetCaretCreated()

Definition
Line 2947 of System.Windows/Control.cm


ResetCaretShown Member Function

private inline void ResetCaretShown()

Definition
Line 2959 of System.Windows/Control.cm


ResetDisabled Member Function

private inline void ResetDisabled()

Definition
Line 2971 of System.Windows/Control.cm


ResetDoubleBuffered Member Function

public inline void ResetDoubleBuffered()

Definition
Line 3031 of System.Windows/Control.cm


ResetFocused Member Function

private inline void ResetFocused()

Definition
Line 2935 of System.Windows/Control.cm


ResetHidden Member Function

private inline void ResetHidden()

Definition
Line 2983 of System.Windows/Control.cm


ResetKeyDownHandled Member Function

private inline void ResetKeyDownHandled()

Definition
Line 2923 of System.Windows/Control.cm


ResetLButtonPressed Member Function

private inline void ResetLButtonPressed()

Definition
Line 2899 of System.Windows/Control.cm


ResetMenuWantsKeys Member Function

private inline void ResetMenuWantsKeys()

Definition
Line 2911 of System.Windows/Control.cm


ResetModifierKeys Member Function

public void ResetModifierKeys()

Definition
Line 1670 of System.Windows/Control.cm


ResetMouseHoverTimerStarted Member Function

private inline void ResetMouseHoverTimerStarted()

Definition
Line 3019 of System.Windows/Control.cm


ResetMouseInClient Member Function

private inline void ResetMouseInClient()

Definition
Line 2887 of System.Windows/Control.cm


ResetScrollSubject Member Function

public inline void ResetScrollSubject()

Definition
Line 3043 of System.Windows/Control.cm


ResetTabStop Member Function

public inline void ResetTabStop()

Definition
Line 2995 of System.Windows/Control.cm


RightClickEvent Member Function

public Event<RightClickEventHandler, RightClickEventArgs>& RightClickEvent()

Definition
Line 2871 of System.Windows/Control.cm


ScreenToClient Member Function

public Result<Point> ScreenToClient(const Point& point)

Definition
Line 1103 of System.Windows/Control.cm


ScrollLineDown Member Function

public virtual Result<bool> ScrollLineDown()

Definition
Line 1143 of System.Windows/Control.cm


ScrollLineUp Member Function

public virtual Result<bool> ScrollLineUp()

Definition
Line 1157 of System.Windows/Control.cm


SendSetFontMessage Member Function

public void SendSetFontMessage(const FontHandle& fontHandle)

Definition
Line 783 of System.Windows/Control.cm


SetAnchors Member Function

public inline void SetAnchors(Anchors anchors_)

Definition
Line 1079 of System.Windows/Control.cm


SetBackgroundColor Member Function

public Result<bool> SetBackgroundColor(const Color& backgroundColor_)

Definition
Line 2656 of System.Windows/Control.cm


SetBaseOnCreatedCalled Member Function

internal inline void SetBaseOnCreatedCalled()

Definition
Line 3003 of System.Windows/Control.cm


SetCaretCreated Member Function

private inline void SetCaretCreated()

Definition
Line 2943 of System.Windows/Control.cm


SetCaretLocation Member Function

protected virtual Result<bool> SetCaretLocation()

Definition
Line 903 of System.Windows/Control.cm


SetCaretPos Member Function

public Result<bool> SetCaretPos(const Point& caretPos)

Definition
Line 2258 of System.Windows/Control.cm


SetCaretShown Member Function

private inline void SetCaretShown()

Definition
Line 2955 of System.Windows/Control.cm


SetContentChanged Member Function

public void SetContentChanged()

Definition
Line 813 of System.Windows/Control.cm


SetContentLocation Member Function

public void SetContentLocation(const Point& contentLocation_)

Definition
Line 840 of System.Windows/Control.cm


SetContentLocationInternal Member Function

internal virtual void SetContentLocationInternal(const Point& contentLocation_)

Definition
Line 835 of System.Windows/Control.cm


SetContentSize Member Function

public Result<bool> SetContentSize(const Size& contentSize_)

Definition
Line 867 of System.Windows/Control.cm


SetCursor Member Function

protected virtual Result<bool> SetCursor()

Definition
Line 2487 of System.Windows/Control.cm


SetDisabled Member Function

private inline void SetDisabled()

Definition
Line 2967 of System.Windows/Control.cm


SetDock Member Function

public Result<bool> SetDock(Dock dock_)

Definition
Line 912 of System.Windows/Control.cm


SetDoubleBuffered Member Function

public inline void SetDoubleBuffered()

Definition
Line 3027 of System.Windows/Control.cm


SetFocus Member Function

public void SetFocus()

Definition
Line 613 of System.Windows/Control.cm


SetFocused Member Function

private inline void SetFocused()

Definition
Line 2931 of System.Windows/Control.cm


SetFont Member Function

public void SetFont(Font&& font_)

Definition
Line 2684 of System.Windows/Control.cm


SetFont Member Function

public void SetFont(const Font& font_)

Definition
Line 2680 of System.Windows/Control.cm


SetHidden Member Function

private inline void SetHidden()

Definition
Line 2979 of System.Windows/Control.cm


SetKeyDownHandled Member Function

private inline void SetKeyDownHandled()

Definition
Line 2919 of System.Windows/Control.cm


SetLButtonPressed Member Function

private inline void SetLButtonPressed()

Definition
Line 2895 of System.Windows/Control.cm


SetLocation Member Function

public Result<bool> SetLocation(const Point& loc)

Definition
Line 699 of System.Windows/Control.cm


SetLocationInternal Member Function

internal Result<bool> SetLocationInternal(const Point& loc)

Definition
Line 715 of System.Windows/Control.cm


SetMenuWantsKeys Member Function

private inline void SetMenuWantsKeys()

Definition
Line 2907 of System.Windows/Control.cm


SetMouseHoverMs Member Function

public void SetMouseHoverMs(uint mouseHoverMs_)

Definition
Line 2314 of System.Windows/Control.cm


SetMouseHoverRectSize Member Function

public void SetMouseHoverRectSize(const Size& mouseHoverRectSize_)

Definition
Line 2322 of System.Windows/Control.cm


SetMouseHoverTimerStarted Member Function

private inline void SetMouseHoverTimerStarted()

Definition
Line 3015 of System.Windows/Control.cm


SetMouseInClient Member Function

private inline void SetMouseInClient()

Definition
Line 2883 of System.Windows/Control.cm


SetParentWindow Member Function

internal Result<bool> SetParentWindow(Control* parentWindow)

Definition
Line 465 of System.Windows/Control.cm


SetScrollSubject Member Function

public inline void SetScrollSubject()

Definition
Line 3039 of System.Windows/Control.cm


SetScrollUnits Member Function

public void SetScrollUnits(int verticalScrollUnit_, int horizontalScrollUnit_)

Definition
Line 893 of System.Windows/Control.cm


SetSize Member Function

public Result<bool> SetSize(const Size& sz)

Definition
Line 748 of System.Windows/Control.cm


SetSizeInternal Member Function

internal Result<bool> SetSizeInternal(const Size& sz, uint windowState)

Definition
Line 736 of System.Windows/Control.cm


SetTabStop Member Function

public inline void SetTabStop()

Definition
Line 2991 of System.Windows/Control.cm


SetText Member Function

public Result<bool> SetText(const String<char>& text_)

Definition
Line 634 of System.Windows/Control.cm


SetTextInternal Member Function

internal Result<bool> SetTextInternal(const String<char>& text_)

Definition
Line 653 of System.Windows/Control.cm


SetTimer Member Function

public Result<bool> SetTimer(uint timerId, uint elapseMs)

Definition
Line 2447 of System.Windows/Control.cm


SetWindowCreateStyleFromFlags Member Function

internal void SetWindowCreateStyleFromFlags()

Definition
Line 291 of System.Windows/Control.cm


Show Member Function

public Result<bool> Show()

Definition
Line 533 of System.Windows/Control.cm


ShowCaret Member Function

public Result<bool> ShowCaret()

Definition
Line 2234 of System.Windows/Control.cm


ShowWindow Member Function

public Result<bool> ShowWindow(ShowCommand showCommand)

Definition
Line 567 of System.Windows/Control.cm


ShownEvent Member Function

public Event<ShownEventHandler, EmptyEventArgs>& ShownEvent()

Definition
Line 2779 of System.Windows/Control.cm


SizeChangedEvent Member Function

public Event<SizeChangedEventHandler, SizeChangedEventArgs>& SizeChangedEvent()

Definition
Line 2795 of System.Windows/Control.cm


SizeChangingEvent Member Function

public Event<SizeChangingEventHandler, SizeChangingEventArgs> SizeChangingEvent()

Definition
Line 2799 of System.Windows/Control.cm


SubClassCommandWndProc Member Function

protected void SubClassCommandWndProc()

Definition
Line 1170 of System.Windows/Control.cm


Text Member Function

public const String<char>& Text()

Definition
Line 629 of System.Windows/Control.cm


TextChangedEvent Member Function

public Event<TextChangedEventHandler, EmptyEventArgs>& TextChangedEvent()

Definition
Line 2835 of System.Windows/Control.cm


TimerEvent Member Function

public Event<TimerEventHandler, TimerEventArgs>& TimerEvent()

Definition
Line 2851 of System.Windows/Control.cm


TopControl Member Function

public Control* TopControl()

Definition
Line 516 of System.Windows/Control.cm


TranslateChildGraphics Member Function

protected virtual Result<bool> TranslateChildGraphics(Graphics& graphics)

Definition
Line 2053 of System.Windows/Control.cm


TranslateContentLocation Member Function

protected virtual void TranslateContentLocation(Point& location)

Definition
Line 2074 of System.Windows/Control.cm


TranslateMousePos Member Function

protected virtual void TranslateMousePos(Point& location)

Definition
Line 2066 of System.Windows/Control.cm


Update Member Function

public void Update()

Definition
Line 587 of System.Windows/Control.cm


VScrollEvent Member Function

public Event<VScrollEventHandler, ScrollEventArgs>& VScrollEvent()

Definition
Line 2843 of System.Windows/Control.cm


VisibleChangedEvent Member Function

public Event<VisibleChangedEventHandler, EmptyEventArgs>& VisibleChangedEvent()

Definition
Line 2787 of System.Windows/Control.cm