def __init__(self, pere, objet=None, attribut=None): """Constructeur de l'éditeur""" Uniligne.__init__(self, pere, objet, attribut) self.ajouter_option("s", self.opt_sud) self.ajouter_option("so", self.opt_sudouest) self.ajouter_option("o", self.opt_ouest) self.ajouter_option("no", self.opt_nordouest) self.ajouter_option("n", self.opt_nord) self.ajouter_option("ne", self.opt_nordest) self.ajouter_option("e", self.opt_est) self.ajouter_option("se", self.opt_sudest) self.ajouter_option("b", self.opt_bas) self.ajouter_option("h", self.opt_haut)
def accueil(self): """Retourne le message d'accueil.""" msg = Uniligne.accueil(self) msg += "\nPositions actuelles : " positions = self.objet.positions if not positions: msg += "|rg|aucune|ff|" else: msg += ", ".join([str(p) for p in positions]) return msg
def __init__(self, pere, objet=None, attribut=None): """Constructeur de l'éditeur""" Uniligne.__init__(self, pere, objet, attribut)
def __init__(self, pere, objet, attribut): Uniligne.__init__(self, pere, objet, attribut) self.ajouter_option("e", self.opt_epaisseur) self.ajouter_option("p", self.opt_positions)
def __init__(self, pere, objet=None, attribut=None): """Constructeur de l'éditeur""" Uniligne.__init__(self, pere, objet, attribut) self.ajouter_option("c", self.changer_distinction)
def __init__(self, pere, objet=None, attribut=None): """Constructeur de l'éditeur.""" Uniligne.__init__(self, pere, objet, attribut) self.ajouter_option("u", self.opt_bouger_up) self.ajouter_option("d", self.opt_bouger_down)