UIng
Constants
Keep a process-lifetime callback available while replacing a user callback during shutdown. This also protects applications linked against an older libui-ng that does not reset uiOnShouldQuit() during uiUninit().
Class methods
Restores the default behavior of rejecting application-wide quit requests.
Equivalent to on_should_quit(nil).
Handle callback errors by printing the error message and backtrace, then invoking the application-defined policy when one has been configured.
Returns the build identifier reported by the linked libui-ng library. This is diagnostic information, not a complete ABI compatibility check.
Passing NULL is technically valid and handled by all platforms, but it's considered better practice to provide a parent window
DEPRECATED Use .msg_box_error on Window instead
Passing NULL is technically valid and handled by all platforms, but it's considered better practice to provide a parent window
Schedules a repeating callback on the UI thread at an interval given in
milliseconds. Return true to keep running or false to stop.
Schedules a repeating callback on the UI thread. Return true to keep
running or false to stop. The interval is rounded up to whole
milliseconds because libui-ng accepts only integer milliseconds.
Nested types
- UIng::Align
- UIng::Area
- UIng::Box
- UIng::Button
- UIng::Checkbox
- UIng::ColorButton
- UIng::Combobox
- UIng::Control
- UIng::DateTimePicker
- UIng::Drop
- UIng::EditableCombobox
- UIng::Entry
- UIng::ErrorHandler
- UIng::ExtKey
- UIng::FontButton
- UIng::FontDescriptor
- UIng::Form
- UIng::Grid
- UIng::Group
- UIng::Image
- UIng::ImageBuffer
- UIng::ImageView
- UIng::Label
- UIng::Menu
- UIng::MenuItem
- UIng::Modifiers
- UIng::MultilineEntry
- UIng::OpenTypeFeatures
- UIng::Orientation
- UIng::ProgressBar
- UIng::RadioButtons
- UIng::Separator
- UIng::Slider
- UIng::Spinbox
- UIng::TM
- UIng::Tab
- UIng::Table
- UIng::TextItalic
- UIng::TextStretch
- UIng::TextWeight
- UIng::Timer
- UIng::Toolbar
- UIng::ToolbarItem
- UIng::Window