wxLua et wxWidgets:
Mode d'emploi.
 wxWidgets
Lua
Flèche gauche accueil wxWidgets lua notes Flèche droite
Qu'est-ce qu'une boîte de dialogue?

Une boîte de dialogue est similaire à un "panel".

Il s'agit d'une fenêtre, qui peut être utilisée pour placer des contrôles, sauf si:

  1. Un encadrement est implicitement créé.
  2. Des fonctionnalités supplémentaires sont attribuées automatiquement à la boîte de dialogue, tels que la tabulation.

Les boîtes de dialogue encapsulent les éléments couramment utilisés.

Elles sont toutes modales, et restent opérationnelles jusqu'à ce que l'utilisateur les aient fermées.

Pour un ensemble de fonctions pratiques sur les boîtes de dialogue, y compris la sélection de fichier, voir le paragraphe sur la liste des fonctions pour les boîtes de dialogue.

Certaines boites de dialogue ont à la fois une implémentation dépendante de la plateforme, et une implémentation indépendante, de sorte que si le système de fenêtrage ne fournit pas la fonctionnalité requise, les classes et fonctions génériques prennent le relais.
Par exemple, sous Ms Windows, wxColourDialog utilise le sélecteur de couleur standard.
Il y a aussi un équivalent nommé wxGenericColourDialog pour d'autres plateformes, et une macro qui définit wxColourDialog comme étant le même que wxGenericColourDialog sur les plateformes non-MS Windows.
Cependant, sous MS Windows, la boite de dialogue générique peut quand même être utilisée, pour tester ou pour toute autre raison.

Vous trouverez ci-dessous, la liste des différentes types de boîtes de dialogue communes:

wxColourDialogAffiche une boîte de dialogue pour choisir une couleur.
wxFontDialogAffiche une boîte de dialogue pour choisir une fonte.
wxPrintDialogAffiche une boîte de dialogue pour configurer une imprimante ou imprimer un document.
wxFileDialogAffiche une boîte de dialogue pour la sauvegarde ou l'ouverture d'un fichier.
wxDirDialogAffiche une boîte de dialogue pour choisir un répertoire.
wxTextEntryDialogAffiche une boîte de dialogue pour demander à l'usager d'insérer une seule ligne de texte.
wxMessageDialogAffiche une boîte de dialogue avec un message sur une ligne ou plusieurs lignes avec les choix suivants : Ok, Yes (Oui), No (Non) et Cancel (Annuler).
wxPasswordEntryDialogAffiche une boîte de dialogue avec un champ de saisie de mot de passe.
wxProgressDialogAffiche une boîte de dialogue avec une barre de progression.
wxSingleChoiceDialogAffiche une boîte de dialogue avec une liste de noms dont "UN" peut être sélectionné.
wxMultiChoiceDialogAffiche une boîte de dialogue avec une liste de noms dont "UN" ou "PLUSIEURS" peuvent être sélectionnés.
logo wxWidgets Le savoir ne vaut que s'il est partagé par tous...
logo-internet_32x32.png Dernière mise à jour, le 14 octobre 2012.
Valid XHTML 1.0 Transitional

Connexion à la base de données impossible