WinBox - Documentation 1.2

Liste des Widgets > Dialog

Une boîte de dialogue contenant un widget central et un ou deux boutons en bas.
H-Expansif: Oui
V-Expansif: Oui
Dialog1 Dialog2

Création

Widget *wDialog1(const char *title, const char *button);
Widget *wDialog2(const char *title, const char *button1, const char *button2);

Méthodes

void wDialog_SetTitle(Widget *dialog, const char *title);
void wDialog_SetTitleBackground(Widget *dialog, wBACKGROUND *background);

A propos

Si aucun titre n'est défini, la barre supérieure et l'icône ne s'afficheront pas.

Si button1 est NULL, aucun des deux boutons ne s'affichera.

Dialog est considéré comme un widget dynamique malgré son statut de Layout. Même si votre Dialog ne contient que des widgets statiques, le programme ne quittera pas aussitôt, mais attendra l'appui sur la touche ESC ou ENTER.

Inclure un Dialog dans un autre a peu d'utilité puisque l'un des deux sera inutilisable.