from Tkinter import *
import Pmw
import string
-import tkMessageBox
# import modules EFICAS
+import widgets
import panels
import fontes
import compooper
self.parent.appli.affiche_infos("FORMULE %s modifiée" %self.node.item.get_nom())
else:
# la formule est incorrecte : on affiche les erreurs
- tkMessageBox.showerror("Formule incorrecte",erreur)
+ widgets.showerror("Formule incorrecte",erreur)
self.parent.appli.affiche_infos("FORMULE %s non modifiée" %self.node.item.get_nom())
def display_valeur(self):
"""
Lance la vérification du nom présent dans entry_nom
"""
- nom = self.entry_nom.get()\r
- if nom == '':\r
- test,erreur = 0,"Aucun nom fourni !"\r
+ nom = self.entry_nom.get()
+ if nom == '':
+ test,erreur = 0,"Aucun nom fourni !"
else:
test,erreur = self.node.item.verif_nom(nom)
if not test:
- tkMessageBox.showerror("Nom invalide",erreur)
+ widgets.showerror("Nom invalide",erreur)
self.entry_nom.focus()
self.entry_nom.selection_range(0,END)
self.parent.appli.affiche_infos("%s n'est pas un nom valide pour une FORMULE" %nom)
"""
Lance la vérification des arguments présents dans entry_arg
"""
- arguments = self.entry_arg.get()\r
- if arguments == '' :\r
- test,erreur = 0,"Aucun argument fourni"\r
+ arguments = self.entry_arg.get()
+ if arguments == '' :
+ test,erreur = 0,"Aucun argument fourni"
else:
test,erreur = self.node.item.verif_arguments(arguments)
if not test:
- tkMessageBox.showerror("Argument(s) invalide(s)",erreur)
+ widgets.showerror("Argument(s) invalide(s)",erreur)
self.entry_arg.focus()
self.entry_arg.selection_range(0,END)
self.parent.appli.affiche_infos("Argument(s) invalide(s) pour une FORMULE")
test,erreur = self.node.item.verif_formule((new_nom,new_typ,new_arg,new_exp))
if not test:
- tkMessageBox.showerror("Corps de FORMULE invalide",erreur)
+ widgets.showerror("Corps de FORMULE invalide",erreur)
self.entry_exp.focus()
self.entry_exp.selection_range(0,END)
self.parent.appli.affiche_infos("Corps de FORMULE invalide")