コード例 #1
0
    def __init__(self, personnage, canal):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, canal)
        if personnage and canal:
            self.construire(canal)
コード例 #2
0
    def __init__(self, personnage, chantier):
        """Constructeur de l'éditeur."""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, chantier)
        if personnage and chantier:
            self.construire(chantier)
コード例 #3
0
ファイル: presentation.py プロジェクト: wkta/tsunami
    def __init__(self, personnage, editeur, attribut=None):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, editeur)
        if personnage and editeur:
            self.construire(editeur)
コード例 #4
0
ファイル: commande.py プロジェクト: wkta/tsunami
    def __init__(self, personnage, commande, attribut=None, *args):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, commande)
        if personnage and commande:
            self.construire(commande)
コード例 #5
0
ファイル: __init__.py プロジェクト: vlegoff/tsunami
 def __init__(self, personnage, banc):
     """Constructeur de l'éditeur"""
     if personnage:
         instance_connexion = personnage.instance_connexion
     else:
         instance_connexion = None
     
     Presentation.__init__(self, instance_connexion, banc)
     if personnage and banc:
         self.construire(banc)
コード例 #6
0
ファイル: presentation.py プロジェクト: vlegoff/tsunami
    def __init__(self, personnage, editeur, attribut=None):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, editeur)
        if personnage and editeur:
            self.construire(editeur)
コード例 #7
0
ファイル: __init__.py プロジェクト: stormi/tsunami
    def __init__(self, personnage, rapport):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, rapport)
        if personnage and rapport:
            self.construire(rapport)
コード例 #8
0
ファイル: type.py プロジェクト: wkta/tsunami
    def __init__(self, personnage, type, attribut=None):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, type, None, False)
        if personnage and type:
            self.construire(type)
コード例 #9
0
ファイル: __init__.py プロジェクト: vlegoff/tsunami
 def __init__(self, personnage, newsletter, attribut=None):
     """Constructeur de l'éditeur."""
     if personnage:
         instance_connexion = personnage.instance_connexion
     else:
         instance_connexion = None
     
     Presentation.__init__(self, instance_connexion, newsletter, attribut)
     if personnage and newsletter:
         self.construire(newsletter)
コード例 #10
0
ファイル: __init__.py プロジェクト: wkta/tsunami
    def __init__(self, personnage, diligence):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, diligence)
        if personnage and diligence:
            self.construire(diligence)
コード例 #11
0
    def __init__(self, personnage, prototype):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, prototype)
        if personnage and prototype:
            self.construire(prototype)
コード例 #12
0
ファイル: __init__.py プロジェクト: wkta/tsunami
    def __init__(self, personnage, fiche):
        """Constructeur de l'éditeur."""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, fiche)
        if personnage and fiche:
            self.construire(fiche)
コード例 #13
0
ファイル: __init__.py プロジェクト: stormi/tsunami
 def __init__(self, personnage, commande):
     """Constructeur de l'éditeur"""
     if personnage:
         instance_connexion = personnage.instance_connexion
     else:
         instance_connexion = None
     
     Presentation.__init__(self, instance_connexion, commande)
     if personnage and commande:
         self.construire(commande)
コード例 #14
0
    def __init__(self, personnage, race, attribut=""):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, race)
        if personnage and race:
            self.construire(race)
コード例 #15
0
ファイル: __init__.py プロジェクト: vlegoff/tsunami
    def __init__(self, personnage, fiche):
        """Constructeur de l'éditeur."""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, fiche)
        if personnage and fiche:
            self.construire(fiche)
コード例 #16
0
ファイル: rang.py プロジェクト: vlegoff/tsunami
    def __init__(self, personnage, rang, attribut=None):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, rang, None, False)
        if personnage and rang:
            self.construire(rang)
コード例 #17
0
 def __init__(self, personnage, squelette):
     """Constructeur de l'éditeur"""
     if personnage:
         instance_connexion = personnage.instance_connexion
     else:
         instance_connexion = None
     
     Presentation.__init__(self, instance_connexion, squelette)
     if personnage and squelette:
         self.construire(squelette)
コード例 #18
0
ファイル: __init__.py プロジェクト: stormi/tsunami
    def __init__(self, personnage, affection):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, affection)
        if personnage and affection:
            self.construire(affection)
コード例 #19
0
ファイル: presentation.py プロジェクト: stormi/tsunami
    def __init__(self, personnage, prototype, attribut=""):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, prototype)
        if personnage and prototype:
            self.construire(prototype)
コード例 #20
0
    def __init__(self, personnage, affection):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, affection)
        if personnage and affection:
            self.construire(affection)
コード例 #21
0
ファイル: __init__.py プロジェクト: wkta/tsunami
    def __init__(self, personnage, newsletter, attribut=None):
        """Constructeur de l'éditeur."""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, newsletter, attribut)
        if personnage and newsletter:
            self.construire(newsletter)
コード例 #22
0
ファイル: __init__.py プロジェクト: stormi/tsunami
 def __init__(self, personnage, objet=None):
     """Constructeur de l'éditeur"""
     if personnage:
         instance_connexion = personnage.instance_connexion
     else:
         instance_connexion = None
     
     Presentation.__init__(self, instance_connexion, None)
     if personnage:
         self.construire()
     self.ajouter_option("h", self.opt_help)
コード例 #23
0
    def __init__(self, personnage, mail, attribut=None):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, mail, attribut)
        if personnage and mail:
            self.construire(mail)
        self.supprimer_choix("quitter la fenêtre")
コード例 #24
0
ファイル: __init__.py プロジェクト: stormi/tsunami
 def __init__(self, personnage, mail, attribut=None):
     """Constructeur de l'éditeur"""
     if personnage:
         instance_connexion = personnage.instance_connexion
     else:
         instance_connexion = None
     
     Presentation.__init__(self, instance_connexion, mail, attribut)
     if personnage and mail:
         self.construire(mail)
     self.supprimer_choix("quitter la fenêtre")
コード例 #25
0
ファイル: __init__.py プロジェクト: wkta/tsunami
    def __init__(self, personnage, objet=None):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, None)
        if personnage:
            self.construire()
        self.ajouter_option("h", self.opt_help)
コード例 #26
0
ファイル: __init__.py プロジェクト: wkta/tsunami
    def __init__(self, personnage, evenement):
        """Cinstructeur de l'éditeur"""
        self.personnage = personnage
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, evenement)

        if personnage and evenement:
            self.construire(evenement)
コード例 #27
0
ファイル: personnalise.py プロジェクト: vlegoff/tsunami
    def __init__(self, personnage, extension, attribut=""):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, extension,
                attribut, False)

        if personnage and extension:
            self.construire(extension)
コード例 #28
0
    def __init__(self, personnage, extension, attribut=""):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, extension, attribut,
                              False)

        if personnage and extension:
            self.construire(extension)
コード例 #29
0
ファイル: __init__.py プロジェクト: stormi/tsunami
 def __init__(self, personnage, evenement):
     """Cinstructeur de l'éditeur"""
     self.personnage = personnage
     if personnage:
         instance_connexion = personnage.instance_connexion
     else:
         instance_connexion = None
     
     Presentation.__init__(self, instance_connexion, evenement)
     
     if personnage and evenement:
         self.construire(evenement)
コード例 #30
0
ファイル: __init__.py プロジェクト: wkta/tsunami
    def __init__(self, personnage, joueur):
        """Constructeur de l'éditeur

        joueur représente ici le même objet que personnage.

        """
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, joueur, None, False)
        if personnage and joueur:
            self.construire(personnage, joueur)
コード例 #31
0
ファイル: __init__.py プロジェクト: vlegoff/tsunami
    def __init__(self, personnage, joueur):
        """Constructeur de l'éditeur

        joueur représente ici le même objet que personnage.

        """
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, joueur, None, False)
        if personnage and joueur:
            self.construire(personnage, joueur)
コード例 #32
0
ファイル: edt_salle.py プロジェクト: stormi/tsunami
    def accueil(self):
        """Message d'accueil de l'éditeur."""
        salle = self.objet
        msg = Presentation.accueil(self)
        msg += "\n"
        # Sorties
        msg += " Sorties :"
        for dir, nom in NOMS_SORTIES.items():
            sortie = salle.sorties[dir]
            if sortie:
                msg += "\n   {} vers {}".format(sortie.nom.capitalize(),
                        sortie.salle_dest.mnemonic)
                if sortie.porte:
                    msg += " (|att|fermée d'une porte|ff|)"
            else:
                msg += "\n   {}".format(nom.capitalize())

        msg += "\n"
        # Éléments
        msg += "\n Éléments de navire : " + ", ".join(
                e.cle for e in salle.mod_elements)
        if not salle.mod_elements:
            msg += "aucun"

        return msg
コード例 #33
0
ファイル: presentation.py プロジェクト: wkta/tsunami
    def accueil(self):
        """Message d'accueil de l'éditeur."""
        quete = self.objet
        msg = Presentation.accueil(self)
        quitter = msg.split("\n")[-1]
        intro = "| |tit|"
        intro += "Edition de la quête {}".format(str(quete)).ljust(76)
        intro += "|ff||\n" + self.opts.separateur + "\n"
        intro += "Entrez |cmd|/|ff| pour revenir à la fenêtre précédente.\n" \
                "Options :\n" \
                " - |cmd|/e <titre de l'étape>|ff| : ajoute une étape " \
                "simple à la quête\n" \
                " - |cmd|/d <niveau de l'étape>|ff| : supprime l'étape\n" \
                " - |cmd|/q <titre de la sous-quête>|ff| : ajoute une " \
                "sous-quête (qui pourra elle-même\n" \
                "   contenir sous-quêtes et étapes simples)\n" \
                "Pour éditer une étape ou une sous-quête, entrez simplement " \
                "son niveau.\n"
        msg = intro + "\n".join(msg.split("\n")[2:-1]) + "\n\n"
        msg += " |tit|Etapes de la quête :|ff|\n"
        etapes = quete.afficher_etapes(quete)
        if not etapes:
            etapes = "   |att|Aucune pour le moment|ff|"

        msg += etapes

        msg += "\n\n" + quitter
        return msg
コード例 #34
0
ファイル: presentation.py プロジェクト: stormi/tsunami
 def accueil(self):
     """Message d'accueil de l'éditeur."""
     quete = self.objet
     msg = Presentation.accueil(self)
     quitter = msg.split("\n")[-1]
     intro = "| |tit|"
     intro += "Edition de la quête {}".format(str(quete)).ljust(76)
     intro += "|ff||\n" + self.opts.separateur + "\n"
     intro += "Entrez |cmd|/|ff| pour revenir à la fenêtre précédente.\n" \
             "Options :\n" \
             " - |cmd|/e <titre de l'étape>|ff| : ajoute une étape " \
             "simple à la quête\n" \
             " - |cmd|/d <niveau de l'étape>|ff| : supprime l'étape\n" \
             " - |cmd|/q <titre de la sous-quête>|ff| : ajoute une " \
             "sous-quête (qui pourra elle-même\n" \
             "   contenir sous-quêtes et étapes simples)\n" \
             "Pour éditer une étape ou une sous-quête, entrez simplement " \
             "son niveau.\n"
     msg = intro + "\n".join(msg.split("\n")[2:-1]) + "\n\n"
     msg += " |tit|Etapes de la quête :|ff|\n"
     etapes = quete.afficher_etapes(quete)
     if not etapes:
         etapes = "   |att|Aucune pour le moment|ff|"
     
     msg += etapes
     
     msg += "\n\n" + quitter
     return msg
コード例 #35
0
    def accueil(self):
        """Message d'accueil de l'éditeur."""
        salle = self.objet
        msg = Presentation.accueil(self)
        msg += "\n"
        # Sorties
        msg += " Sorties :"
        for dir, nom in NOMS_SORTIES.items():
            sortie = salle.sorties[dir]
            if sortie and sortie.salle_dest:
                msg += "\n   {} vers {}".format(sortie.nom.capitalize(),
                        sortie.salle_dest.mnemonic)
                if sortie.porte:
                    msg += " (|att|fermée d'une porte|ff|)"
            else:
                msg += "\n   {}".format(nom.capitalize())

        msg += "\n"
        # Éléments
        msg += "\n Éléments de navire : " + ", ".join(
                e.cle for e in salle.mod_elements)
        if not salle.mod_elements:
            msg += "aucun"

        return msg
コード例 #36
0
    def __init__(self, personnage, editeur, structure, quitter=None,
            lecture_seule=None):
        """Constructeur de l'éditeur"""
        lecture_seule = lecture_seule or []
        if hasattr(personnage, "instance_connexion"):
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = personnage

        if quitter is None:
            quitter = True
            if editeur:
                quitter = editeur.afficher_quitter

        Presentation.__init__(self, instance_connexion, editeur, None, quitter)
        if personnage and editeur and structure:
            self.construire(editeur, structure, lecture_seule)
コード例 #37
0
ファイル: presentation.py プロジェクト: wkta/tsunami
    def __init__(self, personnage, quete, attribut=""):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, quete)
        self.personnage = personnage

        # Options
        self.ajouter_option("e", self.ajouter_etape)
        self.ajouter_option("d", self.supprimer_etape)
        self.ajouter_option("q", self.ajouter_sous_quete)
        self.ajouter_option("d", self.opt_supprimer_etape)

        if personnage and quete:
            self.construire(quete)
コード例 #38
0
ファイル: presentation.py プロジェクト: stormi/tsunami
 def __init__(self, personnage, quete, attribut=""):
     """Constructeur de l'éditeur"""
     if personnage:
         instance_connexion = personnage.instance_connexion
     else:
         instance_connexion = None
     
     Presentation.__init__(self, instance_connexion, quete)
     self.personnage = personnage
     
     # Options
     self.ajouter_option("e", self.ajouter_etape)
     self.ajouter_option("d", self.supprimer_etape)
     self.ajouter_option("q", self.ajouter_sous_quete)
     self.ajouter_option("d", self.opt_supprimer_etape)
     
     if personnage and quete:
         self.construire(quete)
コード例 #39
0
 def editer(self, personnage, autoquete):
     """Édite l'autoquête en constituant l'éditeur automatiquement.
     
     On se base sur la configuration dans autoquete.editeur.
     
     """
     editeurs = autoquete.editeur
     presentation = Presentation(personnage.instance_connexion, autoquete)
     for ligne in editeurs:
         nom, info = tuple(ligne.items())
         raccourci = info["raccourci"]
         type = info["type"]
         aide = info["aide"]
         attribut = info.get("attribut")
         edt_type = editeurs[type]
         choix = presentation.ajouter_choix(nom, raccourci, edt_type,
                 autoquete, attribut)
         choix.aide_courte = aide
コード例 #40
0
    def __init__(self, personnage, salle, attribut=""):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, salle, "", False)
        self.ajouter_option("bab", self.opt_ajouter_babord)
        self.ajouter_option("tri", self.opt_ajouter_tribord)
        self.ajouter_option("ava", self.opt_ajouter_avant)
        self.ajouter_option("arr", self.opt_ajouter_arriere)
        self.ajouter_option("hau", self.opt_ajouter_haut)
        self.ajouter_option("bas", self.opt_ajouter_bas)
        self.ajouter_option("elt", self.opt_ajouter_supprimer_element)
        self.ajouter_option("s", self.opt_renommer_sortie)
        self.ajouter_option("p", self.opt_changer_porte)
        if personnage and salle:
            self.construire(salle)
コード例 #41
0
ファイル: edt_salle.py プロジェクト: stormi/tsunami
    def __init__(self, personnage, salle, attribut=""):
        """Constructeur de l'éditeur"""
        if personnage:
            instance_connexion = personnage.instance_connexion
        else:
            instance_connexion = None

        Presentation.__init__(self, instance_connexion, salle, "", False)
        self.ajouter_option("bab", self.opt_ajouter_babord)
        self.ajouter_option("tri", self.opt_ajouter_tribord)
        self.ajouter_option("ava", self.opt_ajouter_avant)
        self.ajouter_option("arr", self.opt_ajouter_arriere)
        self.ajouter_option("hau", self.opt_ajouter_haut)
        self.ajouter_option("bas", self.opt_ajouter_bas)
        self.ajouter_option("elt", self.opt_ajouter_supprimer_element)
        self.ajouter_option("s", self.opt_renommer_sortie)
        self.ajouter_option("p", self.opt_changer_porte)
        if personnage and salle:
            self.construire(salle)
コード例 #42
0
ファイル: edt_etape.py プロジェクト: stormi/tsunami
 def accueil(self):
     """Message d'accueil de l'éditeur."""
     etape = self.objet
     msg = Presentation.accueil(self)
     quitter = msg.split("\n")[-1]
     msg = "\n".join(msg.split("\n")[:-1]) + "\n\n"
     msg += "Niveau : " + etape.str_niveau
     msg += "\n"
     if etape.test:
         msg += "Test : " + str(etape.test) + "\n"
     
     msg += "\n" + quitter
     return msg
コード例 #43
0
    def accueil(self):
        """Message d'accueil de l'éditeur."""
        etape = self.objet
        msg = Presentation.accueil(self)
        quitter = msg.split("\n")[-1]
        msg = "\n".join(msg.split("\n")[:-1]) + "\n\n"
        msg += "Niveau : " + etape.str_niveau
        msg += "\n"
        if etape.test:
            msg += "Test : " + str(etape.test) + "\n"

        msg += "\n" + quitter
        return msg
コード例 #44
0
ファイル: __init__.py プロジェクト: vlegoff/tsunami
 def fermer(self):
     """On ferme l'éditeur."""
     Presentation.fermer(self)
     if self.objet:
         for pnj in self.objet.pnj:
             importeur.pnj.inscrire_PNJ(pnj)
コード例 #45
0
 def __init__(self, pere, detail=None, attribut=None):
     """Constructeur de l'éditeur"""
     Presentation.__init__(self, pere, detail, attribut, False)
     if pere and detail:
         self.construire(detail)
コード例 #46
0
 def fermer(self):
     """On ferme l'éditeur."""
     Presentation.fermer(self)
     if self.objet:
         for pnj in self.objet.pnj:
             importeur.pnj.inscrire_PNJ(pnj)
コード例 #47
0
ファイル: fourreau.py プロジェクト: wkta/tsunami
 def __init__(self, instance_connexion, prototype, attribut=""):
     """Constructeur de l'éditeur"""
     Presentation.__init__(self, instance_connexion, prototype, "", False)
     if instance_connexion and prototype:
         self.construire(prototype)
コード例 #48
0
ファイル: edt_periode.py プロジェクト: wkta/tsunami
 def __init__(self, instance_connexion, periode, attribut=None):
     """Constructeur de l'éditeur"""
     Presentation.__init__(self, instance_connexion, periode, attribut,
                           False)
     if instance_connexion and periode:
         self.construire(periode)
コード例 #49
0
ファイル: __init__.py プロジェクト: vlegoff/tsunami
 def fermer(self):
     """On ferme l'éditeur."""
     Presentation.fermer(self)
     if self.objet:
         importeur.salle.inscrire_salle(self.objet)
コード例 #50
0
 def __init__(self, pere, chapitre=None, attribut=None):
     """Constructeur de l'éditeur"""
     Presentation.__init__(self, pere, chapitre, attribut, False)
     if pere and chapitre:
         self.construire(chapitre)
コード例 #51
0
ファイル: edt_support.py プロジェクト: vlegoff/tsunami
 def __init__(self, pere, detail=None, attribut=None):
     """Constructeur de l'éditeur"""
     Presentation.__init__(self, pere, detail, attribut, False)
     if pere and detail:
         self.construire(detail)
コード例 #52
0
ファイル: edt_chambre.py プロジェクト: stormi/tsunami
 def __init__(self, pere, chambre=None, attribut=None):
     """Constructeur de l'éditeur"""
     Presentation.__init__(self, pere, chambre, attribut, False)
     if pere and chambre:
         self.construire(chambre)
コード例 #53
0
ファイル: edt_etat.py プロジェクト: vlegoff/tsunami
 def __init__(self, pere, etat=None, attribut=None):
     """Constructeur de l'éditeur"""
     Presentation.__init__(self, pere, etat, attribut, False)
     if pere and etat:
         self.construire(etat)
コード例 #54
0
ファイル: edt_periode.py プロジェクト: stormi/tsunami
 def __init__(self, instance_connexion, periode, attribut=None):
     """Constructeur de l'éditeur"""
     Presentation.__init__(self, instance_connexion, periode, attribut, False)
     if instance_connexion and periode:
         self.construire(periode)
コード例 #55
0
ファイル: __init__.py プロジェクト: wkta/tsunami
 def fermer(self):
     """On ferme l'éditeur."""
     Presentation.fermer(self)
     if self.objet:
         importeur.salle.inscrire_salle(self.objet)