static | Application() |
private | Application() |
public | ~Application() |
public void | Exit() |
public nothrow Control* | FocusedControl() const |
public nothrow MenuBar* | GetMenuBar() const |
private UniquePtr<Message> | GetMessage() |
public WindowManager& | GetWindowManager() const |
public static Application& | Instance() |
public nothrow Window* | MainWindow() |
public void | PostMessage(Message& message) |
public UniquePtr<Message> | ReadMessage() |
public void | Run(Window& mainWindow_) |
public void | RunDialog(Window* window) |
public nothrow void | SetFocusedControl(Control* focusedControl_) |
public nothrow void | SetMenuBar(MenuBar* menuBar_) |
public nothrow void | SetStatusBar(StatusBar* statusBar_) |
public void | Timer(const Duration& duration, Control* control, int timerId) |
private Control* | focusedControl |
private static UniquePtr<Application> | instance |
private int | lastDefaultWriteScreenMessageWindow |
private Window* | mainWindow |
private MenuBar* | menuBar |
private int | menuBarWindowHandle |
private int | msgQ |
private StatusBar* | statusBar |
private int | statusBarWindowHandle |
private WindowManager | windowManager |