Contains application native API.
- Namespace
- xtd::forms::native
- Library
- xtd.forms.native
- Warning
- Internal use only
|
| static bool | allow_quit () |
| | Gets a value indicating whether the caller can quit this application.
|
| |
| static void | cleanup () |
| | Cleanup all data, handles, references, ... initialized by initialize() before quit.
|
| |
| static void | do_events () |
| | Processes all Windows messages currently in the message queue.
|
| |
| static void | do_idle () |
| | Processes do idle event.
|
| |
| static bool | dark_mode_enabled () |
| | Return true if dark mode is enabled for the application; otherwise return false.
|
| |
| static void | enable_button_images (bool value) |
| | Enables button images for the application.
|
| |
| static void | enable_dark_mode (bool value) |
| | Enables dark mode for the application.
|
| |
| static void | enable_font_size_correction (bool value) |
| | Disable font size correction for the application.
|
| |
| static void | enable_light_mode (bool value) |
| | Enables light mode for the application.
|
| |
| static void | enable_menu_images (bool value) |
| | Enables menu images for the application.
|
| |
| static void | enable_system_font_size (bool value) |
| | Enables system font size for the application.
|
| |
| static void | enable_visual_style (bool value) |
| | Enables visual styles for the application.
|
| |
| static void | exit () |
| | Exits application.
|
| |
| static void | initialize () |
| | Initialize all data, handles, references, ... needed by toolkits.
|
| |
| static void | register_message_filter (const delegate< bool(intptr, int32, intptr, intptr, intptr)> &message_filter) |
| | Register a specified message filter from the message pump of the application.
|
| |
| static void | register_thread_exception (const delegate< bool()> &thread_exception) |
| | Register a specified thread_exception from the message pump of the application.
|
| |
| static void | register_wnd_proc (const delegate< intptr(intptr, int32, intptr, intptr, intptr)> &wnd_proc) |
| | Register a specified wnd proc from the message pump of the application.
|
| |
| static void | restart (bool exit_after_restart) |
| | Shuts down the application and starts a new instance immediately.
|
| |
| static void | run () |
| | Begins running a standard application message loop on the current thread.
|
| |
| static void | use_wait_cursor (bool use_wait_cursor) |
| | Sets whether the wait cursor is used for all open forms of the application.
|
| |