Default button: the Enter key triggers it; an accent outline marks it
ib_cancel
boolean
false
Cancel button: the Esc key triggers it
is_shortcut
string
""
Keyboard shortcut ("Ctrl+S", "F5", "Ctrl+Shift+N"), shown in the tooltip and active when the button has focus
ii_badge
integer
0
Counter badge in the top-right corner (0 = none)
il_badge_color
long
0
Badge background, as a PowerBuilder RGB value (0 = the color that comes from the theme). The text color is picked automatically so that the counter stays legible
ii_badge_size
integer
0
Badge height in pixels (0 = the size that comes from the theme). The font size follows on its own: the counter stays centered whatever the size
ib_track_mouse
boolean
false
Opt-in: enables ue_mouse_enter / ue_mouse_leave
is_theme_style
string
fluent
Visual style of the component (THEME_STYLE_* constants)
is_theme_mode
string
light
Light or dark variant (THEME_MODE_* constants)
il_theme_accent
long
-1
Accent color of this component (-1 = the theme accent)
is_tooltip
string
""
Simple tooltip shown when hovering the component
is_super_tooltip_title
string
""
Title of the rich tooltip (takes precedence over is_tooltip)
// Update the counter : the badge disappears at 0
uo_messages.ii_badge = ll_non_lus
// A red badge for an alert, rather than the theme color.
// The text color is picked on its own so it stays legible.
uo_messages.il_badge_color = RGB(200, 30, 30)
// Go back to the color that comes from the theme
uo_messages.il_badge_color = 0