Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#701 Le 18/10/2010, à 08:09

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

function _eventbox1() 
{
if [[ ${1} =~ isactive ]]
then
    msg_type=${@##*message_}
    echo "msg_type : $msg_type
cmd : $cmd"
    ${cmd}
else
    echo 'ISACTIVE@@_eventbox1'
fi
}

avec une event box et enter/live-notify-event ca marche mais j'aimerai bien pouvoir lancer le truc avec button press mais ça passe pas..., de meme que set-focus-child est décalé d'un clic...

EDIT : via event ça marche smile
mais la question reste ouverte : vaut-il mieux garder les 4 fonctions des toggle radio ou n'utiliser que cette fonction ? ?

Je repose une question que tu n'as pas du lire/comprendre :
Pourrais-tu intégrer un équivalent à toggle_active mais pour les expander pour les développer ou réduire ?

De même y a-t-il moyen de régler le problème des en tètes des tree sans qu'on ait à ajouter la commande dans notre script ? (que ce soit géré dans ton script python)

Dernière modification par Hizoka (Le 18/10/2010, à 08:57)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#702 Le 18/10/2010, à 14:21

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

mais la question reste ouverte : vaut-il mieux garder les 4 fonctions des toggle radio ou n'utiliser que cette fonction ? ?

C'est à toi de voir ! Si je comprends bien, tu veux finalement récup l'etat des checks à chaque action de l'user dans la boite ??? Je suppose que c'est pour l'affichage en temps réel de zenitor ? Perso, je mettrais un bouton pour générer le code, c'est sur, ca fait moins higth-tech , mais bon ...

Je repose une question que tu n'as pas du lire/comprendre :
Pourrais-tu intégrer un équivalent à toggle_active mais pour les expander pour les développer ou réduire ?

Effectivement, j'avais pas fait gaffe smile
A ajouter avec les autres TOGGLE:

#=~line 950, commande TOGGLE@@EXPANDER@@widget,widget
    def TOGGLEEXPANDER(self, sortie):
        l_widgets = sortie.split('@@')[2].split(',')
        for item in l_widgets:
            widget = eval('self.gui.%s' % (item) )
            if widget.get_expanded():
                widget.set_expanded(False)
            else:
                widget.set_expanded(True)
    

Pour la prochaine mise à jour, je modifierais un peu les TOGGLE, ca peut être un peu réduit !

De même y a-t-il moyen de régler le problème des en tètes des tree sans qu'on ait à ajouter la commande dans notre script ? (que ce soit géré dans ton script python)

Ben il faudrait plutot remonter le bug aux dev de glade, l'option n'est pas prise en compte dans le xml de glade.
Quant à mettre un truc dans glade2script, je vois pas bien l'intérêt, il faudra, d'une façon ou d'une autre, indiquer que tu veux les entêtes non cliquable sur tel ou tel treeview, donc autant le faire toi même dans le script associé, MULTI@@SET wink


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#703 Le 18/10/2010, à 16:35

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Ben il faudrait plutot remonter le bug aux dev de glade, l'option n'est pas prise en compte dans le xml de glade

Ok, j'avais pas vu que ça venait de là.

Quant à mettre un truc dans glade2script, je vois pas bien l'intérêt, il faudra, d'une façon ou d'une autre, indiquer que tu veux les entêtes non cliquable sur tel ou tel treeview, donc autant le faire toi même dans le script associé, MULTI@@SET

Pour le coup c'est ce que j'ai fait tongue

A ajouter avec les autres TOGGLE:

merci
EDIT : ca passe pas chez moi... il se passe rien avec le callback toggle_expander

C'est à toi de voir ! Si je comprends bien, tu veux finalement récup l'etat des checks à chaque action de l'user dans la boite ??? Je suppose que c'est pour l'affichage en temps réel de zenitor ? Perso, je mettrais un bouton pour générer le code, c'est sur, ca fait moins higth-tech , mais bon ...

Non pas de bouton tongue
Mais en réfléchissant, il va lancer la fonction au moindre déplacement de la souris dans l'eventbox... alors qu'avec les bouton radio, ça ne le fait qu'au clic... donc je remets comme avant.
As tu jetter un oeil à la nouvelle version de zenitor ? smile

Dernière modification par Hizoka (Le 18/10/2010, à 16:42)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#704 Le 18/10/2010, à 17:21

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

j'essaie de compiler la version 3.7.1 mais ca marche pas, je vais tester sur une version gnome...

SI tu veux test avec un checkinstall, histoire d'avoir un deb tongue


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#705 Le 18/10/2010, à 19:34

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

EDIT : ca passe pas chez moi... il se passe rien avec le callback toggle_expander

Je croyais que tu voulais la commande, pas un callback ?
Pour le callback, ajoute:

#line =~ 807            
    def toggle_expander(self, widget, event=None,arg=None):
        if widget.get_expanded():
            widget.set_expanded(False)
        else:
            widget.set_expanded(True)

tu peux aussi ajouter des on off:

#line =~ 807                
    def on_expander(self,widget, event=None,arg=None):
        widget.set_expanded(True)
    
    def off_expander(self,widget, event=None,arg=None):
        widget.set_expanded(False)
            
    

Ca sera ajouté sur les prochaines versions.

As tu jetter un oeil à la nouvelle version de zenitor ?

C'est mieux smile

j'essaie de compiler la version 3.7.1 mais ca marche pas, je vais tester sur une version gnome...

SI tu veux test avec un checkinstall, histoire d'avoir un deb

Comprends po !!!???


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#706 Le 18/10/2010, à 19:39

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Je croyais que tu voulais la commande, pas un callback ?

Si si je parlais des callback smile
merci.
EDIT : niquel smile

C'est mieux

un chouille plus léger tongue

Comprends po !!!???

je parle de la version de glade (c'etait pas tres clair pour le coup...), on a les 3.67 mais la version de dev 3.7.1 est sorti mais pas de deb.

Dernière modification par Hizoka (Le 18/10/2010, à 19:41)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#707 Le 19/10/2010, à 10:47

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

pour la compilation, je pige pas, si tu as une idée : http://forum.ubuntu-fr.org/viewtopic.php?pid=3797086


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#708 Le 19/10/2010, à 17:03

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

qu'est-ce que ça donne pour l'utilisation de la fenêtre about ?

EDIT : en donnant un même nom de fenêtre et logiciel, ca passe ok.

Dernière modification par Hizoka (Le 19/10/2010, à 17:08)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#709 Le 19/10/2010, à 21:46

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Hizoka a écrit :

qu'est-ce que ça donne pour l'utilisation de la fenêtre about ?

EDIT : en donnant un même nom de fenêtre et logiciel, ca passe ok.

C'est modifié pour la prochaine version, oubli dans la dernière ...


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#710 Le 20/10/2010, à 07:09

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

ok smile

Sinon tu as pu look pour la compilation de glade ?


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#711 Le 20/10/2010, à 13:16

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

je vois qu'il est impossible d'utiliser de & dans les modifications des tree (les cellules editables), peut-on faire quelque chose pour ça ?


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#712 Le 27/10/2010, à 14:16

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Sinon tu as pu look pour la compilation de glade ?

Non, pas trop le temps en ce moment, et de plus, si j'ai compilé 5 soft dans ma vie, c'est beaucoup, alors bon ...

je vois qu'il est impossible d'utiliser de & dans les modifications des tree (les cellules editables), peut-on faire quelque chose pour ça ?

Si, il faut le remplacer par sa valeur unicode ou un truc su genre, me souviens plus, la question avait déjà été soulevé.


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#713 Le 27/10/2010, à 16:54

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

ok, il faudrait le preciser dans la doc


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#714 Le 27/10/2010, à 17:25

AnsuzPeorth

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

j'essaierai de pas oublier roll


Interface graphique pour bash, python ou autre: glade2script
Support Tchat: http://chat.jabberfr.org/muckl_int/inde … ade2script  (Hors ligne)

Hors ligne

#715 Le 07/11/2010, à 10:13

yakusa77

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Salut les mecs

Je vient de me lancer dans un nouveau script, et je me demande comment faire avec glade quel widget sert pour intégré un affichage comme par exemple un xnest, ou bien même un terminal comme dans la fenêtre d'install sous synaptic. En faite je suis entrain de faire GUI pour un emulateur de console de jeu nommé MESS (XMESS) et celui si j'ai bien compris propose une intégration a une GUI
mais pour celui je doit trouver comment faire ....

Dernière modification par yakusa77 (Le 07/11/2010, à 10:14)


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#716 Le 10/11/2010, à 12:50

Wild_Child_87

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Salut, j'aimerais placer glade2script dans /usr/bin/, mais je sais pas trop comment m'y prendre pour les droits, si vous pouviez m'indiquez la marche à suivre smile

Pour toi Yasuka, j'en ai aucune idée,  j'en ai eu l'idée une fois, mais  je n'ai jamais trouver comment faire. sad

Dernière modification par Wild_Child_87 (Le 10/11/2010, à 12:56)

Hors ligne

#717 Le 10/11/2010, à 14:51

yakusa77

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Wild_Child_87 a écrit :

Salut, j'aimerais placer glade2script dans /usr/bin/, mais je sais pas trop comment m'y prendre pour les droits, si vous pouviez m'indiquez la marche à suivre smile

pour sa tu le copie avec les droits sudo et tu fait un chmod +x dessus.par contre dans ton fichier go_* tu pourra enlevé le "./" car dans le repertoire /usr/bin il sera inclue par la variable d'environement $path

Wild_Child_87 a écrit :

Pour toi Yasuka, j'en ai aucune idée,  j'en ai eu l'idée une fois, mais  je n'ai jamais trouver comment faire. sad

pas grave mon interface fonctionne quand meme smile

Dernière modification par yakusa77 (Le 10/11/2010, à 16:41)


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#718 Le 10/11/2010, à 18:06

Wild_Child_87

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Merci bien smile

Hors ligne

#719 Le 10/11/2010, à 19:26

yakusa77

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

en faite il faut mettre les autorisations sur 755 sur /usr/bin/glade2script.py car en faisant juste un cp les droits sont modifiers
donc

sudo chmod 755 /usr/bin/glade2script.py

De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#720 Le 10/11/2010, à 23:18

yakusa77

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

@Ansuz: Je ne trouve rien dans la doc sur les linkbuttons es ce un oublie ou simplement une mise de coté volontaire de ce widget ?


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#721 Le 11/11/2010, à 13:42

Wild_Child_87

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Tu peux te référer à la doc pygtk, c'est ce que j'ai fait quand j'ai voulu utilisé des linkbuttons.

Hors ligne

#722 Le 11/11/2010, à 13:45

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

ca sert à quoi, les linkbuttons ? des liens web ?

Dernière modification par Hizoka (Le 11/11/2010, à 13:46)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne

#723 Le 11/11/2010, à 13:52

yakusa77

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Si qelqu'un passe par la et connait la façon d'exploité le retour de la GET dans une variable je suis preneur.
merci


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#724 Le 11/11/2010, à 13:54

yakusa77

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Hizoka a écrit :

ca sert à quoi, les linkbuttons ? des liens web ?

oui un bouton qui te permet d'ouvrir le navigateur sur une page directement depuis ton glade


De vraies interfaces graphique pour vos scripts shell
"Précise 64" | AMD phenom II x4 black édition 965

Hors ligne

#725 Le 11/11/2010, à 19:42

Hizoka

Re : [glade2script-GTK2] Interface graphique pour script bash ou autre.

Si qelqu'un passe par la et connait la façon d'exploité le retour de la GET dans une variable je suis preneur.
quel GET ? normalement c'est :

GET@_entry1.get_text()
echo "${_entry1_get_text} : le retour"

et si ca passe pas c'est qu'il faut passer par un iter :

fonction entry_texte { echo "${_entry1_get_text} = le retour"; }
GET@_entry1.get_text()
ITER@@entry_texte

KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne