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

Tkinter Python Discussion :

options accessibles pour Dialog.msg


Sujet :

Tkinter Python

  1. #1
    Membre averti Avatar de zardoz45
    Homme Profil pro
    Chef de projet en SSII, retraité
    Inscrit en
    Décembre 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Chef de projet en SSII, retraité
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2011
    Messages : 30
    Par défaut options accessibles pour Dialog.msg
    bonjour,
    Je développe une application sous Linux Mint, Python 3.8.10 et Tk 8.6
    Pour affiner la présentation de messages d'erreur dans une fenêtre message.box, j'ai identifié ces 2 options "globales" qui s'appliquent à Dialog.msg et permettent de spécifier la police du texte et la largeur de la fenêtre des message.box :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    App.option_add('*Dialog.msg.font', 'FreeSans 10')
    App.option_add('*Dialog.msg.width', 50)
    J'ai trouvé ces options .font et .width sur des forums, en réponses à des questions précises, mais je n'ai pas trouvé de référence qui donne la liste des options disponibles, par exemples couleur de polices, couleur de fond, image de l'icône, police des boutons ...
    Est-ce que cette référence existe ?
    Est-ce qu'une instruction (de type dir ou help) appliquée à un objet Tk peut donner cette liste ?
    merci de votre aide

  2. #2
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Salut,

    Citation Envoyé par zardoz45 Voir le message
    Est-ce que cette référence existe ?
    Ca existe au moins dans la documentation de TCL/Tk (mais c'est un truc qui date du X-window des années 80 et qui a mal vieilli).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

  3. #3
    Membre averti Avatar de zardoz45
    Homme Profil pro
    Chef de projet en SSII, retraité
    Inscrit en
    Décembre 2011
    Messages
    30
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : Chef de projet en SSII, retraité
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2011
    Messages : 30
    Par défaut
    Citation Envoyé par wiztricks Voir le message
    Ca existe au moins dans la documentation de TCL/Tk (mais c'est un truc qui date du X-window des années 80 et qui a mal vieilli).
    merci
    oui, mal vieilli l'option width n'est pas mentionnée
    et pour mieux préciser ma question, je recherche les options applicables à chacun des objets de la classe Dialog

    j'ai essayé, entre autres, de changer la police du bouton OK
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    App.option_add('*Dialog.button.font', 'FreeSans 9 bold')
    mais ça n'a aucun effet, ni message d'erreur

  4. #4
    Expert éminent
    Homme Profil pro
    Architecte technique retraité
    Inscrit en
    Juin 2008
    Messages
    21 738
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Manche (Basse Normandie)

    Informations professionnelles :
    Activité : Architecte technique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Juin 2008
    Messages : 21 738
    Par défaut
    Salut,

    Le but de Tk est de créer des applications qui ressemblent aux autres.

    La plupart des dialogues sont en fait des appels direct aux boites de dialogue du GUI système (ex: filedialog) excepté commondialog et la classe Dialog qui sont réalisés avec des widgets tkinter (on peut modifier le source pour l'adapter à ce qu'on veut).

    - W
    Architectures post-modernes.
    Python sur DVP c'est aussi des FAQs, des cours et tutoriels

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

Discussions similaires

  1. Exemples de valeurs pour les options d'un Dialog
    Par Juju54350 dans le forum jQuery
    Réponses: 7
    Dernier message: 25/08/2010, 11h44
  2. formualaire access pour gerer bases sql server
    Par attavus dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 25/04/2005, 11h01
  3. Réponses: 20
    Dernier message: 19/12/2004, 18h52
  4. "Tree Control" pour "Dialog Based"
    Par bigboomshakala dans le forum MFC
    Réponses: 4
    Dernier message: 22/04/2004, 10h32

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