IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec Python Discussion :

fenêtre parent insensitive


Sujet :

GTK+ avec Python

  1. #1
    Membre éprouvé Avatar de awalter1
    Inscrit en
    Août 2004
    Messages
    994
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 994
    Par défaut fenêtre parent insensitive
    Bonjour

    Dans mon appli, j'ai une fenêtre F1 avec des champs de saisie (textview). Un bouton dans la fenêtre F1 ouvre une fenêtre F2 qui contient aussi des champs de saisie.
    La fenêtre F1 devient alors non sensitive, tant que F2 n'est pas fermée.

    Est ce le comportement standard ? et comment faire en sorte que F1 et F2 soit sensitifs en même temps (en fonction du curseur bien sûr).
    Par sensitif, j'entends pouvoir rentrer des infos dans mes champs de saisie de F1 ou F2.

    merci

  2. #2
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Par défaut
    Bonjour,

    Comment sont créées t'es deux fenêtres ?

    Tu n'as pas un appel à la fonction gtk.Window.set_modal qui traîne dans ton code ?

  3. #3
    Membre éprouvé Avatar de awalter1
    Inscrit en
    Août 2004
    Messages
    994
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 994
    Par défaut
    Comment sont créées t'es deux fenêtres ?

    Là, j'ai aussi un pb, mon appli. étant complexe, j'ai des difficultés pour tracer la chronologie des appels. Y a t'il un moyen, en ayant une référence sur un widget (un textView par exemple) de connaitre la hierarchie des objets sur laquelle il est créée : frame, HBox,scrolledWIndow ...

    En mettant des traces sur les appels à gtk, j'obtiens à peu près ceci pour mes deux fenêtres:

    gtk.Frame
    gtk.VBox
    gtk.HBox
    gtk.ScrolledWindow


    Tu n'as pas un appel à la fonction gtk.Window.set_modal qui traîne dans ton code ?
    j'ai vérifié, c'est non

    merci

  4. #4
    Membre éprouvé Avatar de awalter1
    Inscrit en
    Août 2004
    Messages
    994
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 994
    Par défaut
    En fait, la fenêtre F2 est créée en tant que gtk.Dialog avec un attribut MODAL.
    En enlevant cet attribut cela fonctionne comme je le voulais.
    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. passer une valeur à la fenêtre parent
    Par Hinomura Yo dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 20/10/2005, 15h38
  2. Comment avoir des fenêtres parentes et enfants
    Par Invité dans le forum Agents de placement/Fenêtres
    Réponses: 6
    Dernier message: 20/09/2005, 11h53
  3. [Javascript] Appeler une fonction d'une fenêtre parente
    Par TekP@f dans le forum Général JavaScript
    Réponses: 10
    Dernier message: 26/08/2005, 11h33
  4. Valider un form et lancer le résultat ds la fenêtre parent
    Par [DreaMs] dans le forum Balisage (X)HTML et validation W3C
    Réponses: 8
    Dernier message: 23/08/2005, 17h01
  5. Fenêtre parent
    Par adelavarenne dans le forum Composants VCL
    Réponses: 9
    Dernier message: 20/10/2003, 14h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo