LispWorks CAPI/Créer une simple fenêtre/Divers éléments du bouton/Radio Buttons

Un livre de Wikilivres.
Sauter à la navigation Sauter à la recherche
LispWorks CAPI
LispWorks CAPI
Sommaire

Modifier ce modèle

Les boutons radio (radio-buttons) peuvent être créer de façon implicite, cependant leur utilisation requière de choisir un élément parmis plusieurs, donc leur création est préférable dans un button panel (voir section Fenêtre de choix). Le mot clé :selected est utilisé pour savoir si l'élément est sélectionné. Le mot clé :text est utilisé pour pour le texte du bouton radio.

Voici un exemple de bouton radio

(contain (make-instance 'radio-button
                        :text "Radio Button"
                        :selected t))

Bien que l'utilisation d'un seule bouton radio soit limité, pocédé une classe de bouton radio donne une grande flexibilité puisque plusieurs boutons ne requiert pas de groupe physique dans une page. Généralement il est plus facile de créé un group de bouton radio mais ceci veut dire qu'ils sont geometriquement groupés ensemble de même que sémentiquement connecté.