package cc.glsn.v15.moviemenu; import java.io.File; import java.io.FileNotFoundException; import java.util.LinkedList; import cc.glsn.ConfigFile; public class MovieMenuConfig { private ConfigFile ConfF; public MovieMenuConfig(String Root) throws FileNotFoundException { File F=null; LinkedList FilesToTry=new LinkedList(); FilesToTry.add("c:/etc/moviemenu.conf"); FilesToTry.add("p:/etc/moviemenu.conf"); FilesToTry.add(Root + "/moviemenu.conf"); for(String S : FilesToTry) { File A=new File(S); if (A.exists()) { F=A; break; } } ConfF=new ConfigFile(F); } public int getFontSize() { return ConfF.getInt("font_size"); } public int getWindowWidth() { return ConfF.getInt("window_width"); } public int getWindowHeight() { return ConfF.getInt("window_height"); } public int getImageHeight() { return ConfF.getInt("image_height"); } public String getStartCmd() { return ConfF.getString("start_cmd"); } public String getEditCmd() { return ConfF.getString("edit_cmd"); } }