#1 Le 04/01/2020, à 11:45
- Christophe C
yad - utilisation des boutons
Bonjour,
j'ai passé pas mal de temps sur le sujet, mais je n'y arrive pas : je voudrais passer d'une fenêtre yad --form à une autre fenêtre --form en cliquant sur un bouton, sans avoir à valider derrière (j'y arrive en cliquant sur le bouton d'accès puis sur "valider").
Contrainte supplémentaire, je voudrais que les deux fenêtres --form soient dans le même fichier programme / script.
C'est possible ?
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#2 Le 07/01/2020, à 16:38
- LukePerp
Re : yad - utilisation des boutons
Bonjour,
Voici une forme de solution. Faire une fonction par fenetre yad, dont chacune permet d'afficher une autre fenetre.
#!/bin/bash
# fonction de la fenetre 1 :
form1 () {
retourform1=$(yad --form --center --field=Form1:TXT \
--button=Annuler:1 --button="Form2":2)
if [ $? = 2 ]; then
form2
fi
}
# fonction de la fenetre 2
form2 () {
retourform2=$(yad --form --field=Form2:TXT \
--button=Annuler:1 --button="Form1":2)
if [ $? = 2 ]; then
form1
fi
}
# début de la routine, affichage de la fenetre 1 :
form1
Dernière modification par LukePerp (Le 07/01/2020, à 16:40)
Gamer inside - Ubuntu Mate dernière LTS - Intel i5, 16 Go - Dual boot Windows - Utilisateur de Dapps sur Ethereum
Hors ligne
#3 Le 08/01/2020, à 12:05
- Christophe C
Re : yad - utilisation des boutons
Aaah, je n'avais pas pensé à une fonction, je me focalisais sur les variables. Ok, merci je teste ça et je confirme.
Dernière modification par Christophe C (Le 10/01/2020, à 12:32)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#4 Le 08/01/2020, à 19:07
- Christophe C
Re : yad - utilisation des boutons
Oui, ça semble être bien, ça marche. merci pour tout !!
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne