Outils pour utilisateurs

Outils du site


apropos

Une fenêtre "à propos"

#!/usr/bin/python
# -*- coding: utf-8 -*-
 
import Tkinter
import tkFont
 
class Apropos(Tkinter.Toplevel):
 
    def __init__(self, master=None):
        Tkinter.Toplevel.__init__(self, master)
        self.title("A propos")
        self.mes="""
VotreApplication version 1.40
 
Copyright 2008 VotreNom
Distribution avec license GPL v3
Site http://xxxxxx..com
            """
        police=tkFont.Font(self, size=12, family='Arial')
        self.L=Tkinter.Label(self, text=self.mes, bg='yellow', font=police).grid()

Comme c'est du “Toplevel”, cette fenêtre est appelée à l'intérieur d'une application Tkinter, par exemple par un menu qui appelle la méthode suivante:

    def apropos(self,event=None):
        """affiche la fenêtre 'A propos' """
        self.apr=Apropos()
        self.apr.focus_set()

apropos.txt · Dernière modification: 2008/05/08 20:28 de tyrtamos

Outils de la page