Bouton par défaut : la touche Entrée le déclenche ; un liseré d'accent le signale
ib_cancel
boolean
false
Bouton d'annulation : la touche Échap le déclenche
is_shortcut
string
""
Raccourci clavier ("Ctrl+S", "F5", "Ctrl+Shift+N"), affiché dans l'info-bulle et actif quand le bouton a le focus
ii_badge
integer
0
Pastille de compteur en angle supérieur droit (0 = aucune)
il_badge_color
long
0
Fond de la pastille, en RGB PowerBuilder (0 = la couleur qui vient du thème). La couleur du texte est choisie automatiquement pour que le compteur reste lisible
ii_badge_size
integer
0
Hauteur de la pastille en pixels (0 = la taille qui vient du thème). La taille de la police suit toute seule : le compteur reste centré quelle que soit la dimension
ib_track_mouse
boolean
false
Opt-in : active ue_mouse_enter / ue_mouse_leave
is_theme_style
string
fluent
Style visuel du composant (constantes THEME_STYLE_*)
is_theme_mode
string
light
Variante claire ou sombre (constantes THEME_MODE_*)
il_theme_accent
long
-1
Couleur d'accent de ce composant (-1 = accent du thème)
is_tooltip
string
""
Info-bulle simple affichée au survol du composant
is_super_tooltip_title
string
""
Titre de l'info-bulle enrichie (prend le pas sur is_tooltip)
is_super_tooltip_text
string
""
Texte de l'info-bulle enrichie (balisage riche accepté)
// Mettre le compteur a jour : la pastille disparait a 0
uo_messages.ii_badge = ll_non_lus
// Une pastille rouge pour une alerte, plutot que la couleur du theme.
// La couleur du texte est choisie toute seule pour rester lisible.
uo_messages.il_badge_color = RGB(200, 30, 30)
// Revenir a la couleur qui vient du theme
uo_messages.il_badge_color = 0