| public | Window(WindowCreateParams& createParams) |
| public | Window(const String<char>& caption) |
| public | Window(const String<char>& windowClassName, WindowClassStyle classStyle, WindowStyle style, ExtendedWindowStyle exStyle, const Color& backgroundColor, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors, WindowState state) |
| public | Window(const String<char>& windowClassName, WindowClassStyle classStyle, WindowStyle style, ExtendedWindowStyle exStyle, const Color& backgroundColor, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors, const String<char>& fontFamilyName_, float fontSize_, FontStyle fontStyle_, WindowState state_) |
| public | Window(const String<char>& windowClassName, WindowStyle style, ExtendedWindowStyle exStyle, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors, WindowState state) |
| public | Window(const String<char>& windowClassName, WindowStyle style, ExtendedWindowStyle exStyle, const String<char>& text, const Point& location, const Size& size, Dock dock, Anchors anchors, const String<char>& fontFamilyName_, float fontSize_, FontStyle fontStyle_, WindowState state) |
| public | Window(const String<char>& caption, const String<char>& fontFamilyName_, float fontSize_, FontStyle fontStyle_) |
| public inline Button* | CancelButton() const |
| public Result<bool> | Close() |
| public inline Button* | DefaultButton() const |
| public void | DefaultKeyPreview(Keys key, bool shift, bool control, bool alt, bool keyDown, bool& handled) |
| public Result<bool> | FocusNext() |
| public Result<bool> | FocusPrev() |
| public ContextMenu* | GetContextMenu() const |
| internal inline int | GetDialogResult() const |
| public inline Control* | GetFocusedControl() const |
| public inline const KeyPreviewMethod& | GetKeyPreviewMethod() const |
| public MenuBar* | GetMenuBar() const |
| public WindowState | GetWindowState() const |
| public Result<bool> | HideContextMenu() |
| private Result<bool> | Init() |
| public inline bool | IsMainWindow() const |
| protected virtual Result<bool> | MouseUpNotification(MouseEventArgs& args) |
| internal Result<bool> | MouseUpNotificationInternal(MouseEventArgs& args) |
| protected override Result<bool> | OnControlAdded(ControlEventArgs& args) |
| protected override Result<bool> | OnControlRemoved(ControlEventArgs& args) |
| protected override Result<bool> | OnCreated() |
| protected override Result<bool> | OnGotFocus() |
| protected override Result<bool> | OnKeyDown(KeyEventArgs& args) |
| protected override Result<bool> | OnLostFocus() |
| protected override Result<bool> | OnMouseDown(MouseEventArgs& args) |
| protected override Result<bool> | OnMouseMove(MouseEventArgs& args) |
| protected override Result<bool> | OnMouseUp(MouseEventArgs& args) |
| protected override Result<bool> | OnPaint(PaintEventArgs& args) |
| protected virtual void | OnWindowClosed(bool& processed) |
| protected virtual Result<bool> | OnWindowClosing(bool& cancelClose) |
| public override Result<bool> | PrintWindowTree(int level) |
| protected override Result<bool> | ProcessMessage(Message& message) |
| public Result<bool> | RemoveContextMenu() |
| public void | ResetFocusedControl() |
| internal inline void | ResetShowingDialog() |
| public inline void | SetAsMainWindow() |
| public void | SetCancelButton(Button* cancelButton_) |
| public Result<bool> | SetContextMenu(ContextMenu* contextMenu_) |
| public void | SetDefaultButton(Button* defaultButton_) |
| public inline void | SetDialogResult(DialogResult dialogResult_) |
| internal inline void | SetFocusedControl(Control* focusedControl_) |
| public Result<bool> | SetIcon(const Icon& icon) |
| public void | SetKeyPreviewMethod(const KeyPreviewMethod& keyPreviewMethod_) |
| internal inline void | SetShowingDialog() |
| public Result<bool> | SetSmallIcon(const Icon& icon) |
| public Result<bool> | SetWindowState(WindowState newState) |
| public Result<bool> | ShowContextMenu(ContextMenu* contextMenu_, const Point& ptInScreenCoords) |
| public Result<DialogResult> | ShowDialog(Window& parentWindow) |
| private inline bool | ShowingDialog() const |
| public Event<WindowClosedEventHandler, EmptyEventArgs>& | WindowClosedEvent() |
| public Event<WindowClosingEventHandler, bool>& | WindowClosingEvent() |
| private enum | Flags |
| private Button* | cancelButton |
| private ContextMenu* | contextMenu |
| private Button* | defaultButton |
| private DialogResult | dialogResult |
| private Flags | flags |
| private Control* | focusedControl |
| private String<char> | fontFamilyName |
| private float | fontSize |
| private FontStyle | fontStyle |
| private KeyPreviewMethod | keyPreviewMethod |
| private MenuBar* | menuBar |
| private WindowState | state |
| private Event<WindowClosedEventHandler, EmptyEventArgs> | windowClosedEvent |
| private Event<WindowClosingEventHandler, bool> | windowClosingEvent |