diff options
author | isen <isen@isen-desktop.(none)> | 2009-10-09 03:51:13 (GMT) |
---|---|---|
committer | isen <isen@isen-desktop.(none)> | 2009-10-09 03:51:13 (GMT) |
commit | c67e568a0a34e89a77cb2121d2b3859cd6885e69 (patch) | |
tree | f3001ddb0d564f4a2d582d741cc95e53ec97459e | |
parent | 9589ba431934d639fb7d7ed1a20abafcbf347281 (diff) |
ajout de commentaires sur le code review des proprietes. Message with multiple tails.426452
-rw-r--r-- | tutorius/creator.py | 2 | ||||
-rw-r--r-- | tutorius/properties.py | 7 |
2 files changed, 7 insertions, 2 deletions
diff --git a/tutorius/creator.py b/tutorius/creator.py index 7463fa3..82d0628 100644 --- a/tutorius/creator.py +++ b/tutorius/creator.py @@ -395,7 +395,7 @@ class EditToolBox(gtk.Window): def _list_prop_changed(self, widget, evt, action, propname, idx): try: - getattr(action, propname)[idx] = eval(widget.get_text()) + getattr(action, propname)[idx] = eval(widget.get_text())#chercher autre méthode pour remplacer eval. coup de perf. non sécu except ValueError: widget.set_text(str(getattr(action, propname)[idx])) self.__parent._creator._action_refresh_cb(None, None, action) diff --git a/tutorius/properties.py b/tutorius/properties.py index f2367d7..65059b2 100644 --- a/tutorius/properties.py +++ b/tutorius/properties.py @@ -325,7 +325,12 @@ class TPositionProperty(TutoriusProperty): self._y=y or 0 self.default = self.validate((self._x,self._y)) #voir les contraintes ou créer x en TintProperty - + #convertir en int ou raise error idem sur Tintproperty + + #contrainte générique du style is 'type' qui essai de convertir les éléments d'une séquence + + #contraintes deux élements + class TArrayOneTypeProperty(TArrayProperty): """ |