Lexique informatique › Programmation › XmSelectionBox

XmSelectionBox

Programmation Svenska → Mis à jour: 2026-10-12

La boîte de dialogue générique de Motif pour choisir dans une liste, et la mère de la boîte de sélection de fichiers comme de l'invite XmCommand.

Elle est une sous-classe de XmBulletinBoard et se compose d'un titre, d'une XmList, d'un champ de texte montrant le choix courant, et des boutons OK, Appliquer, Annuler et Aide. Un clic sur un élément le copie dans le champ, mais l'utilisateur peut taper ce qu'il veut. Avec XmNmustMatch, la valeur saisie est comparée à la liste et un échec va à XmNnoMatchCallback au lieu de OK. XmCreateSelectionDialog l'enveloppe dans une XmDialogShell, et XmCreatePromptDialog construit le même widget sans la liste : une simple question avec un champ de texte.

Deux sous-classes sont devenues plus connues que leur parent. XmFileSelectionBox a ajouté un filtre et une liste de répertoires. XmCommand a transformé la liste en historique des commandes précédentes, le champ de texte servant d'invite, pour les programmes qui voulaient une ligne de commande dans une fenêtre graphique.

← Retour au lexique