mudlmp Posté(e) le 19 juin 2008 Posté(e) le 19 juin 2008 Bonjour à tous,je suis débutant en Lisp et j'ai quelques soucis :), je m'explique :Avec 2 list_box dans une boite de dialogue j'aimerais alimenter la seconde en fonction du choix de la premiere, est-ce possible ? ex : label = "1"; :list_box { key ="LB1"; list = "A" "\n B" "\n C" } label = "2"; :list_box { key = "LB2"; list = " A1" "\n B1" "\n C1" } label = "3"; :list_box { key = "LB2"; list = " A2" "\n B2" "\n C2" } Donc en gros si on selectionne A on affiche en dessous la list_box "2" et si on selectionne B la list_box "3" Si quelqu'un est inspiré !merci d'avanceGros bibi[Edité le 20/6/2008 par mudlmp] [Edité le 20/6/2008 par mudlmp]
Arcasdk Posté(e) le 8 septembre 2010 Posté(e) le 8 septembre 2010 Bonjour à tous, je relance ce sujet faute d'avoir trouvé la réponse dans un autre... Je cherche donc comme mudlmp à rendre une list_box dynamique. Est ce qu'il est possible d'avoir une boite de dialogue avec deux list_box dont la deuxième qui réagit en fonction du choix de la première. http://a.imageshack.us/img27/6100/listbox.jpg Bien sur il me serait possible de le faire en deux boites de dialogue. Mais autant mettre la barre plus haute tout de suite. Bout de code ;; chargement de la boite de dialogue (setq dcl_id (load_dialog "windows.dcl")) (if (not (new_dialog "windows" dcl_id)) (progn (alert "chargement impossible") (exit) ) ) ;; Remplir la liste box "list_dn" (start_list "diam") (mapcar 'add_list list_dn) (end_list) FICHIER DCL windows: dialog { label="Choix de la vis"; spacer; :column { :list_box { label="Choix du DN"; key ="diam"; height=16; width=3; } } spacer; :column { :list_box { label="Liste des vis disponible"; key ="list_lg"; height=10; width=30; } } ok_cancel; } [Edité le 8/9/2010 par Arcasdk] <IMG SRC=http://peronfrederic.free.fr/banniere.jpg></IMG> <a href=www.formu-lan.net>www.FormuLan.net</a>
Patrick_35 Posté(e) le 8 septembre 2010 Posté(e) le 8 septembre 2010 Salut Bien sur, comme avec par exemple MPL qui met à jour la liste des onglets en fonction de celui qui est choisit dans la list_box. @+ Les Lisps de PatrickLe but n'est pas toujours placé pour être atteint, mais pour servir de point de mire.Joseph Joubert, 1754-1824
Arcasdk Posté(e) le 8 septembre 2010 Posté(e) le 8 septembre 2010 AH merci, je vais aller jeter un oeil. <IMG SRC=http://peronfrederic.free.fr/banniere.jpg></IMG> <a href=www.formu-lan.net>www.FormuLan.net</a>
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant