Paulinlemalin a écrit 5 commentaires

  • [^] # Re: Des pistes

    Posté par  . En réponse au message Script shell et timer. Évalué à 1.

    Merci Romain...

    J'avais aussi pensé à cette solution mais je voulais savoir si je pouvais le faire autrement... je vais essayer de me dépatouiller pour choper le numero du processus et le tuer...

    Encore merci...

    Paulin
  • [^] # Re: Des pistes

    Posté par  . En réponse au message Script shell et timer. Évalué à 1.

    Merci Romain... J'ai casi réussi... mais je souhaiterais que au lieu de m'ouvrir mon image dans un autre gimp mon script me l'ouvre en remplacant la premiere imge ouverte...

    Est ce possible? avez vous des pistes?

    Merci...

    Paulin
  • [^] # Re: Des pistes

    Posté par  . En réponse au message Script shell et timer. Évalué à 1.

    Merci Romain... J'ai casi réussi... mais je souhaiterais que au lieu de m'ouvrir mon image dans un autre gimp mon script me l'ouvre en remplacant la premiere imge ouverte...

    Est ce possible? avez vous des pistes?

    Merci...

    Paulin
  • # modification aporter mais erruer venue de nul part...

    Posté par  . En réponse au message Recuperer les gtk.Entry en PyGTK. Évalué à 1.

    Bonjour tout le monde...

    alors ja'ai appoerter des modification a mon prog mais j'ai une ereur qui persiste :

    Traceback (most recent call last):
    File "saisietexte.py", line 130, in ?
    SaisieTexte()
    File "saisietexte.py", line 108, in __init__
    bouton1.connect("clicked", self.enter_callback(fenetre, champsaisie1, champsaisie2, champsaisie3, champsaisie4, champsaisie5, champsaisie6))
    TypeError: second argument must be callable

    Je ne vois pas d'ou ca viens mais je pense aue les experts en python on du deja avoir ce souci...
    Mon code est le suivant :

    #!/usr/bin/env python

    import gtk
    import hildon

    class SaisieTexte:

    def enter_callback(self, fenetre, entry1, entry2, entry3, entry4, entry5, entry6):
    entry_text1 = entry1.get_text()
    entry_text2 = entry2.get_text()
    entry_text3 = entry3.get_text()
    entry_text4 = entry4.get_text()
    entry_text5 = entry5.get_text()
    entry_text6 = entry6.get_text()
    logfile = open('test.txt', 'w')
    logfile.write(entry_text1)
    logfile.write(entry_text2)
    logfile.write(entry_text3)
    logfile.write(entry_text4)
    logfile.write(entry_text5)
    logfile.write(entry_text6)
    logfile.close()
    print file('test.txt').read()

    def __init__(self):

    app = hildon.App()

    fenetre = hildon.AppView("Form appview")

    app.set_title("Form title")
    app.set_two_part_title(True)
    app.set_appview(fenetre)

    fenetre.connect("delete_event", gtk.mainquit)

    boite_v0 = gtk.VBox(False, 0)
    fenetre.add(boite_v0)
    boite_v0.show()

    tab = gtk.Table(70, 120, True)
    boite_v0.add(tab)
    tab.show()

    label1 = gtk.Label("Nom :")
    tab.attach(label1, 18, 30, 1, 9)
    label1.show()

    champsaisie1 = gtk.Entry()
    champsaisie1.set_max_length(50)
    tab.attach(champsaisie1, 60, 110, 1, 9)
    champsaisie1.show()

    label2 = gtk.Label("Prenom :")
    tab.attach(label2, 19, 32, 11, 19)
    label2.show()

    champsaisie2 = gtk.Entry()
    champsaisie2.set_max_length(50)
    tab.attach(champsaisie2, 60, 110, 11, 19)
    champsaisie2.show()

    label3 = gtk.Label("Adresse :")
    tab.attach(label3, 19, 32, 21, 29)
    label3.show()

    champsaisie3 = gtk.Entry()
    champsaisie3.set_max_length(50)
    tab.attach(champsaisie3, 60, 110, 21, 29)
    champsaisie3.show()

    label4 = gtk.Label("Code Postal :")
    tab.attach(label4, 19, 36, 31, 39)
    label4.show()

    champsaisie4 = gtk.Entry()
    champsaisie4.set_max_length(50)
    tab.attach(champsaisie4, 60, 110, 31, 39)
    champsaisie4.show()

    label5 = gtk.Label("Ville :")
    tab.attach(label5, 16, 30, 41, 49)
    label5.show()

    champsaisie5 = gtk.Entry()
    champsaisie5.set_max_length(50)
    tab.attach(champsaisie5, 60, 110, 41, 49)
    champsaisie5.show()

    label6 = gtk.Label("Mail :")
    tab.attach(label6, 16, 30, 51, 59)
    label6.show()

    champsaisie6 = gtk.Entry()
    champsaisie6.set_max_length(50)
    tab.attach(champsaisie6, 60, 110, 51, 59)
    champsaisie6.show()

    bouton1 = gtk.Button(stock=gtk.STOCK_SAVE)
    bouton1.connect("clicked", self.enter_callback(fenetre, champsaisie1, champsaisie2, champsaisie3, champsaisie4, champsaisie5, champsaisie6))
    tab.attach(bouton1, 30, 50, 62, 68)
    bouton1.show()

    bouton3 = gtk.Button(stock=gtk.STOCK_CLOSE)
    bouton3.connect("clicked", gtk.mainquit, fenetre)
    tab.attach(bouton3, 70, 90, 62, 68)
    bouton3.show()

    fenetre.show()
    app.show()

    def main():
    gtk.main()
    return 0

    if __name__ == "__main__":
    SaisieTexte()
    main()




    Si vous pouvez m'expliquer, ce serait sympa....

    Merci
  • # Merci...

    Posté par  . En réponse au message Recuperer les gtk.Entry en PyGTK. Évalué à 1.

    Merci à vous deux jlh et rangzen...

    Je vais essayer de la maniere dont tu m'a parler jlh... ca m'a l'air pas mal du tout !!!
    Pour les liens, Rangzen, j'en avais deja trouver certains mais il y en a de tres bon dqns ceux que tu m'a conseillé... Je vais essayer de me dépatouiller avec ca...

    Encore merci...