// event open da janela
uo_bouton.is_text = "&Guardar" // & = letra sublinhada (mnemonica)
uo_bouton.is_style = uo_bouton.STYLE_PRIMARY // botao de acao principal
uo_bouton.is_image = "mono:img\save.svg" // icone recolorido pelo tema
uo_bouton.is_shortcut = "Ctrl+S" // atalho apresentado e ativo
uo_bouton.is_tooltip = "Guarda o processo em curso"
Etiqueta. Aceita a formatação com etiquetas e o mnemónico& (&Guardar sublinha o G); && apresenta um E comercial literal
is_image
string
""
Ícone apresentado antes da etiqueta (formas aceites: caminho, mono:, tint:, recurso de DLL)
ii_image_size
integer
0
Tamanho do ícone em píxeis (0 = tamanho natural do componente)
is_style
string
"standard"
Aspeto: STYLE_STANDARD, STYLE_PRIMARY (fundo de destaque, ação principal), STYLE_FLAT (sem contorno)
ib_enabled
boolean
true
Botão ativo ou esbatido
ib_default
boolean
false
Botão predefinido: a tecla Enter aciona-o; um filete de destaque assinala-o
ib_cancel
boolean
false
Botão de cancelamento: a tecla Esc aciona-o
is_shortcut
string
""
Atalho de teclado ("Ctrl+S", "F5", "Ctrl+Shift+N"), apresentado no tooltip e ativo quando o botão tem o focus
ii_badge
integer
0
Emblema de contador no canto superior direito (0 = nenhum)
il_badge_color
long
0
Fundo do emblema, em RGB do PowerBuilder (0 = a cor que vem do tema). A cor do texto é escolhida automaticamente para que o contador continue legível
ii_badge_size
integer
0
Altura do emblema em píxeis (0 = o tamanho que vem do tema). O tamanho da letra acompanha sozinho: o contador continua centrado seja qual for a dimensão
ib_track_mouse
boolean
false
Opt-in: ativa ue_mouse_enter / ue_mouse_leave
is_theme_style
string
fluent
Estilo visual do componente (constantes THEME_STYLE_*)
is_theme_mode
string
light
Variante clara ou escura (constantes THEME_MODE_*)
il_theme_accent
long
-1
Cor de destaque deste componente (-1 = destaque do tema)
is_tooltip
string
""
Tooltip simples apresentado ao passar sobre o componente
is_super_tooltip_title
string
""
Título do tooltip enriquecido (prevalece sobre is_tooltip)
is_super_tooltip_text
string
""
Texto do tooltip enriquecido (aceita marcação enriquecida)
// Atualizar o contador: o emblema desaparece a 0
uo_messages.ii_badge = ll_non_lus
// Um emblema vermelho para um alerta, em vez da cor do tema.
// A cor do texto e escolhida sozinha para continuar legivel.
uo_messages.il_badge_color = RGB(200, 30, 30)
// Voltar a cor que vem do tema
uo_messages.il_badge_color = 0