From: Frederic D. <de...@us...> - 2004-03-31 08:27:33
|
Update of /cvsroot/fudaa/fudaa_devel/ebli/src/org/fudaa/ebli/filechooser In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv10281/src/org/fudaa/ebli/filechooser Modified Files: EbliFavoriteFiles.java EbliFileChooser.java Log Message: Correction design Index: EbliFavoriteFiles.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/ebli/src/org/fudaa/ebli/filechooser/EbliFavoriteFiles.java,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** EbliFavoriteFiles.java 10 Mar 2004 09:10:03 -0000 1.3 --- EbliFavoriteFiles.java 31 Mar 2004 08:15:43 -0000 1.4 *************** *** 31,34 **** --- 31,36 ---- import com.memoire.bu.BuResource; import com.memoire.bu.BuToolButton; + import com.memoire.fu.FuLib; + import org.fudaa.ctulu.CtuluLib; import org.fudaa.ebli.dialog.EbliSimpleDialogPanel; *************** *** 73,76 **** --- 75,95 ---- loadFavorites(); } + + /** + * @return le dernier dossier visite selon la pref PREF_LAST + */ + public static File getLastDir() { + return new File(getLastDirPath()); + } + + /** + * @return le dernier dossier visite selon la pref PREF_LAST + */ + public static String getLastDirPath() { + return + BuPreferences.BU.getStringProperty( + EbliFavoriteFiles.PREF_LAST, + FuLib.getUserHome()); + } /** *************** *** 177,180 **** --- 196,201 ---- addElement(obj); } + + /** Index: EbliFileChooser.java =================================================================== RCS file: /cvsroot/fudaa/fudaa_devel/ebli/src/org/fudaa/ebli/filechooser/EbliFileChooser.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** EbliFileChooser.java 19 Mar 2004 17:40:13 -0000 1.2 --- EbliFileChooser.java 31 Mar 2004 08:15:43 -0000 1.3 *************** *** 11,17 **** import java.awt.Dimension; import java.awt.Frame; - import java.awt.Point; import java.awt.Toolkit; - import java.io.File; import javax.swing.BorderFactory; --- 11,15 ---- *************** *** 24,28 **** import com.memoire.bu.BuPanel; import com.memoire.bu.BuPreferences; - import com.memoire.fu.FuLib; /** * @author deniger --- 22,25 ---- *************** *** 37,53 **** /** * Si _lastDir, le fileChooser est ouvert dans le dernier repertoire ouvert. */ public EbliFileChooser(boolean _lastDir) { super(); response_= BuFileChooser.ERROR_OPTION; ! if (_lastDir) ! setCurrentDirectory(getLastDir()); ! } ! public static File getLastDir() { ! return new File( ! BuPreferences.BU.getStringProperty( ! EbliFavoriteFiles.PREF_LAST, ! FuLib.getUserHome())); } public static void main(String[] args) { JFrame f= new JFrame(); --- 34,48 ---- /** * Si _lastDir, le fileChooser est ouvert dans le dernier repertoire ouvert. + * @param _lastDir si true le rep courant est le dernier rep ouvert */ public EbliFileChooser(boolean _lastDir) { super(); response_= BuFileChooser.ERROR_OPTION; ! if (_lastDir){ ! setCurrentDirectory(EbliFavoriteFiles.getLastDir()); ! } ! } + public static void main(String[] args) { JFrame f= new JFrame(); |