X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=Editeur%2Foptions.py;h=d2b270c129685b3dc55a5ae22da8df9eeeb749ef;hb=fd27c38037ee9c07a594b6727c99965322d9f9bc;hp=0101dd05e78338cc1f0e7cf5fdcde0b8e1183b85;hpb=fcd054a825fbe171652108194c0204f8e3fd955a;p=tools%2Feficas.git diff --git a/Editeur/options.py b/Editeur/options.py index 0101dd05..d2b270c1 100644 --- a/Editeur/options.py +++ b/Editeur/options.py @@ -1,19 +1,42 @@ +# -*- coding: utf-8 -*- +# CONFIGURATION MANAGEMENT OF EDF VERSION +# ====================================================================== +# COPYRIGHT (C) 1991 - 2002 EDF R&D WWW.CODE-ASTER.ORG +# THIS PROGRAM IS FREE SOFTWARE; YOU CAN REDISTRIBUTE IT AND/OR MODIFY +# IT UNDER THE TERMS OF THE GNU GENERAL PUBLIC LICENSE AS PUBLISHED BY +# THE FREE SOFTWARE FOUNDATION; EITHER VERSION 2 OF THE LICENSE, OR +# (AT YOUR OPTION) ANY LATER VERSION. +# +# THIS PROGRAM IS DISTRIBUTED IN THE HOPE THAT IT WILL BE USEFUL, BUT +# WITHOUT ANY WARRANTY; WITHOUT EVEN THE IMPLIED WARRANTY OF +# MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. SEE THE GNU +# GENERAL PUBLIC LICENSE FOR MORE DETAILS. +# +# YOU SHOULD HAVE RECEIVED A COPY OF THE GNU GENERAL PUBLIC LICENSE +# ALONG WITH THIS PROGRAM; IF NOT, WRITE TO EDF R&D CODE_ASTER, +# 1 AVENUE DU GENERAL DE GAULLE, 92141 CLAMART CEDEX, FRANCE. +# +# +# ====================================================================== """ """ # Modules Python import os,string -from tkFileDialog import * # Modules Eficas +from widgets import askopenfilename +# l'option affichage_commandes peut prendre les valeurs "groupes" ou "alphabetic" +affichage_commandes="alphabetic" class OPTIONS: menu_defs=[ - ('Options',[ - ("Catalogue développeur",'choix_cata_developpeur'), - ] - ) + ('Options',[ + ("Affichage commandes",(("alphabétique",'&affichage_alpha'),("groupes",'&affichage_grp'))), + # ("Catalogue développeur",'choix_cata_developpeur'), + ] + ) ] button_defs=[] @@ -22,6 +45,14 @@ class OPTIONS: self.appli=appli self.parent=parent + def affichage_grp(self): + global affichage_commandes + affichage_commandes="groupes" + + def affichage_alpha(self): + global affichage_commandes + affichage_commandes="alphabetic" + def choix_cata_developpeur(self): """ Cette méthode demande à l'utilisateur-développeur d'indiquer quel catalogue @@ -32,7 +63,7 @@ class OPTIONS: file = askopenfilename(title="Choix d'un catalogue personnel", defaultextension=".py", filetypes = ( ("Catalogue", "cata*.py"),)) - if file != '': + if file : self.parent.update_idletasks() self.appli.reset_affichage_infos() rep_fic = os.path.dirname(file)