From: <had...@us...> - 2008-08-12 15:06:41
|
Revision: 3783 http://fudaa.svn.sourceforge.net/fudaa/?rev=3783&view=rev Author: hadouxad Date: 2008-08-12 15:06:48 +0000 (Tue, 12 Aug 2008) Log Message: ----------- - integration de la scene dans fudaa prepro : creation de la classe TrPostLayoutFille extends BuInternalFrame - integration des actions de bases (alignements, arriere, avant plan et duplication) - integration de la palette de base (pour le moment ractangle et fleche) - ajout des l ouverture du calque de resultat (possibiliter d editer, de dupliauer et supprimer la legende du bidule) Modified Paths: -------------- branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/tr/post/TrPostCourbeBuilder.java Modified: branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/tr/post/TrPostCourbeBuilder.java =================================================================== --- branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/tr/post/TrPostCourbeBuilder.java 2008-08-12 15:04:53 UTC (rev 3782) +++ branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/tr/post/TrPostCourbeBuilder.java 2008-08-12 15:06:48 UTC (rev 3783) @@ -100,6 +100,7 @@ final String titre = TrResource.getS("Evolutions temporelles"); CtuluDialogPanel pn = chooser; + //FIXME: a remplacer par une recherche des frames dans le layout actif. final List fr = TrPostCourbeFille.getCourbeFilleFrames(_src.getImpl()); final FudaaInternalFrameSelectorPanel pnFrame = fr.size() == 0 ? null : new FudaaInternalFrameSelectorPanel(fr, TrLib.getString("Afficher les \xE9volutions temporelles dans une nouvelle fen\xEAtre"), titre); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <had...@us...> - 2008-09-13 20:37:40
|
Revision: 3920 http://fudaa.svn.sourceforge.net/fudaa/?rev=3920&view=rev Author: hadouxad Date: 2008-09-13 20:37:51 +0000 (Sat, 13 Sep 2008) Log Message: ----------- COrrection bugs - action configurer: delegue toujours a son widgetBordure. - cas special legende: Copier/couper: lors de la copie/couper de legende, n enregistre rien pour eviter le plantage. Correction bug wizard courbes temporelles - l'action ajouter en cliquant sur la ligene de la cellule vide - action supprimer: qui supprime les points saisis - action modifs: en double cliquant sur les cellules (cf setValueAt) - s'il n'y a pas de graphe dispo, l'option cr?\195?\169e un nouveau graphe doit etre coch?\195?\169e et disable ( l'utilisateur n'a pas le choix...) - Bug bizarre lors de la saisie de certains points pour les courbes temporelles... FONCTION AJOUT COURBE SOURCE OK!! - Fonction clic droit sur courbe du graphe FONCTIONNE! - methode TrPostCourbeTreeModel.duplicateWithChooseSrc() - Il fallait initialiser le tableau des y en recuperant la taille du y de son duplicata - utilsier la methode update - GESTION DE TOUS LEs CAS (tentative) - creation courbe REELLE sur nouveau src depuis courbe REELLE ancien source - creation courbe INTERPOLEE sur nouveau src depuis courbe REELLE ancien source - creation courbe REELLE sur nouveau src depuis courbe INTERPOLEE ancien source - creation courbe INTERPOLEE sur nouveau src depuis courbe INTERPOLEE ancien source Modified Paths: -------------- branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/tr/post/TrPostCourbeBuilder.java Modified: branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/tr/post/TrPostCourbeBuilder.java =================================================================== --- branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/tr/post/TrPostCourbeBuilder.java 2008-09-13 20:37:17 UTC (rev 3919) +++ branches/Prepro-0.92-SNAPSHOT/fudaa/src/org/fudaa/fudaa/tr/post/TrPostCourbeBuilder.java 2008-09-13 20:37:51 UTC (rev 3920) @@ -27,14 +27,14 @@ public final class TrPostCourbeBuilder { private TrPostCourbeBuilder() {} - public static TrPostCourbeTreeModel build(final FudaaCommonImplementation _impl, final TrPostSource _src, + public static TrPostCourbeTreeModel build(TrPostProjet projet, final TrPostSource _src, final int[] _tidx, final H2dVariableType[] _vars, final int[] _idxPtArray, final ProgressionInterface _prog) { if (_prog != null) { _prog.setDesc(TrResource.getS("Construction des courbes")); } - final TrPostCourbeTreeModel treeModel = new TrPostCourbeTreeModel(_impl, _src, /* - * _tidx, - */_idxPtArray, _vars); + final TrPostCourbeTreeModel treeModel = new TrPostCourbeTreeModel(projet.impl_, _src, /* + * _tidx, + */_idxPtArray, _vars, projet); treeModel.addAllCourbes(_prog, null); return treeModel; @@ -57,13 +57,14 @@ return new EvolutionReguliere(times, values, true); } - public static TrPostCourbeTreeModel build(final FudaaCommonImplementation _impl, final TrPostSource _src, + public static TrPostCourbeTreeModel build(final TrPostProjet projet, final TrPostSource _src, final int[] _tidx, final H2dVariableType[] _vars, final TrPostInterpolatePoint _idxPtArray, final ProgressionInterface _prog) { if (_prog != null) { _prog.setDesc(TrResource.getS("Construction des courbes")); } - final TrPostCourbeTreeModel treeModel = new TrPostCourbeTreeModel(_impl, _src, _tidx, _idxPtArray, _vars); + final TrPostCourbeTreeModel treeModel = new TrPostCourbeTreeModel(projet.impl_, _src, _tidx, _idxPtArray, _vars, + projet); treeModel.addAllCourbes(_prog, null); return treeModel; } This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |