SDK Multiplataforma en C logo

SDK Multiplataforma en C

UpDown

❮ Anterior
Siguiente ❯

Funciones

UpDown*updown_create (void)
voidupdown_OnClick (...)
voidupdown_tooltip (...)

Los UpDown son controles tipo botón divididos horizontalmente dos partes (Figura 1). Cada parte tiene impresa una pequeña flecha y se utilizan, normalmente, para realizar incrementos discretos en valores numéricos asociados a controles Edit.

  • Utiliza updown_create para crear un botón updown.
  • Utiliza updown_OnClick para responder a pulsaciones.
  • Ventana donde aparecen varios controles updowns junto a editbox.
    Figura 1: UpDown en Windows, macOS y Linux.

updown_create ()

Crea un control updown.

UpDown*
updown_create(void);

Retorna

El updown.


updown_OnClick ()

Establece un manejador para la pulsación del botón.

void
updown_OnClick(UpDown *updown,
               Listener *listener);
updown

El updown.

listener

Función callback que se llamará tras hacer clic.

Observaciones

Ver Eventos GUI.


updown_tooltip ()

Establece un tooltip para el botón. Es un pequeño texto explicativo que aparecerá cuando el ratón esté sobre el control.

void
updown_tooltip(UpDown *updown,
               const char_t *text);
updown

El updown.

text

Cadena C UTF8 terminada en carácter nulo '\0'.

❮ Anterior
Siguiente ❯