Ejemplo n.º 1
0
    def __init__(self, appli):
        "Constructeur de la fenêtre Bilan Secouriste"

        self.root = appli  # Référence à l'application racine

        self.ligneLesion = []  # Tableau des lignes "lésion"
        self.listeCkLesion = [
        ]  # Tableau des valeurs cochées par ligne "lésion"

        # Création de la nouvelle fenêtre
        self.fenetre = Commun.nouvelleFenetre(self.root, "Bilan Secouriste")
        # Fermeture par la case système
        self.fenetre.protocol("WM_DELETE_WINDOW", self.quitterBILSEC)

        # Composants de la fenêtre
        self.dessineBILSEC()
        self.bulleAide()

        # Initialisations
        self.razSaisie()

        # Gestion des raccourcis clavier
        self.fenetre.bind('<Alt-v>', self.validerBILSEC)
        self.fenetre.bind('<Return>', self.validerBILSEC)
        self.fenetre.bind('<Alt-n>', self.annulerBILSEC)
        self.fenetre.bind('<Escape>', self.annulerBILSEC)
        self.fenetre.bind('<Alt-q>', self.quitterBILSEC)
        self.stCirc.bind('<Return>', self.notReturn1
                         )  # On ne valide pas par <Entrée> sur la zone stCirc
        self.stGestes.bind(
            '<Return>', self.notReturn2
        )  # On ne valide pas par <Entrée> sur la zone stGestes
        self.stSoins.bind(
            '<Return>', self.notReturn3
        )  # On ne valide pas par <Entrée> sur la zone stSoins
Ejemplo n.º 2
0
    def __init__(self, appli):
        "Constructeur de la fenêtre OBNT"

        self.root = appli  # Référence à l'application racine

        # Création de la nouvelle fenêtre
        self.fenetre = Commun.nouvelleFenetre(self.root,
                                              "Message standard OBNT")
        # Fermeture par la case système
        self.fenetre.protocol("WM_DELETE_WINDOW", self.quitterOBNT)

        # Composants de la fenêtre
        self.dessineOBNT()
        self.bulleAide()

        # Initialisations
        self.razSaisie()

        # Gestion des raccourcis clavier
        self.fenetre.bind('<Alt-v>', self.validerOBNT)
        self.fenetre.bind('<Return>', self.validerOBNT)
        self.fenetre.bind('<Alt-n>', self.annulerOBNT)
        self.fenetre.bind('<Escape>', self.annulerOBNT)
        self.fenetre.bind('<Alt-q>', self.quitterOBNT)
        self.stMessage.bind(
            '<Return>', self.notReturn
        )  # On ne valide pas par <Entrée> sur la zone stMessage
Ejemplo n.º 3
0
    def __init__(self, appli):
        "Constructeur de la fenêtre POI"

        self.root = appli # Référence à l'application racine

        # Création de la nouvelle fenêtre
        self.fenetre = Commun.nouvelleFenetre(self.root, "Message Point Particulier (POI)")
        # Paramétrage spécifique de la fenêtre
        self.fenetre.protocol("WM_DELETE_WINDOW", self.quitterPOI)

        # Composants de la fenêtre
        self.dessinePOI()

        # Initialisations
        self.razSaisie()
        
        # Gestion des raccourcis clavier
        self.fenetre.bind('<Alt-v>', self.validerPOI)
        self.fenetre.bind('<Return>', self.validerPOI)
        self.fenetre.bind('<Alt-n>', self.annulerPOI)
        self.fenetre.bind('<Escape>', self.annulerPOI)
        self.fenetre.bind('<Alt-q>', self.quitterPOI)
Ejemplo n.º 4
0
    def __init__(self, appli):
        "Constructeur de la fenêtre RMD"

        self.root = appli # Référence à l'application racine

        # Création de la nouvelle fenêtre
        self.fenetre = Commun.nouvelleFenetre(self.root, "Message de Renseignements sur Matière Dangereuse")
        # Fermeture par la case système
        self.fenetre.protocol("WM_DELETE_WINDOW", self.quitterMD)

        # Composants de la fenêtre
        self.dessineRMD()

        # Initialisations
        self.razSaisie()
        
        # Gestion des raccourcis clavier
        self.fenetre.bind('<Alt-v>', self.validerMD)
        self.fenetre.bind('<Return>', self.validerMD)
        self.fenetre.bind('<Alt-n>', self.annulerMD)
        self.fenetre.bind('<Escape>', self.annulerMD)
        self.fenetre.bind('<Alt-q>', self.quitterMD)
        self.stComment.bind('<Return>', self.notReturn) # On ne valide pas par <Entrée> sur la zone stComment
Ejemplo n.º 5
0
    def __init__(self, appli):
        "Constructeur de la fenêtre BT"

        self.root = appli  # Référence à l'application racine

        # Création de la nouvelle fenêtre
        self.fenetre = Commun.nouvelleFenetre(self.root,
                                              "Message de Bilan Temporaire")
        # Fermeture par la case système
        self.fenetre.protocol("WM_DELETE_WINDOW", self.quitterBT)

        # Composants de la fenêtre
        self.dessineBT()

        # Initialisations
        self.razSaisie()

        # Gestion des raccourcis clavier
        self.fenetre.bind('<Alt-v>', self.validerBT)
        self.fenetre.bind('<Return>', self.validerBT)
        self.fenetre.bind('<Alt-n>', self.annulerBT)
        self.fenetre.bind('<Escape>', self.annulerBT)
        self.fenetre.bind('<Alt-q>', self.quitterBT)
Ejemplo n.º 6
0
    def __init__(self, appli):
        "Constructeur de la fenêtre TMD"

        self.root = appli  # Référence à l'application racine
        self.emballage = []  # liste des lignes emballage

        # Création de la nouvelle fenêtre
        self.fenetre = Commun.nouvelleFenetre(
            self.root, "Message Transport de Matière Dangereuse")
        # Fermeture par la case système
        self.fenetre.protocol("WM_DELETE_WINDOW", self.quitterTMD)

        # Composants de la fenêtre
        self.dessineTMD()

        # Initialisations
        self.razSaisie()

        # Gestion des raccourcis clavier
        self.fenetre.bind('<Alt-v>', self.validerTMD)
        self.fenetre.bind('<Return>', self.validerTMD)
        self.fenetre.bind('<Alt-n>', self.annulerTMD)
        self.fenetre.bind('<Escape>', self.annulerTMD)
        self.fenetre.bind('<Alt-q>', self.quitterTMD)