X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=net.mograsim.preferences%2Fsrc%2Fnet%2Fmograsim%2Fpreferences%2FDefaultPreferences.java;h=2f5c7c2a56b92098de7a8be8ca3f244c9426bdd5;hb=9268d2fe8fd0ee49bcace266573425d27237b041;hp=8083680e38976e17b1303e52ff100b2ac567e668;hpb=23d21425001f8a848346c270ed10eb07897f0984;p=Mograsim.git diff --git a/net.mograsim.preferences/src/net/mograsim/preferences/DefaultPreferences.java b/net.mograsim.preferences/src/net/mograsim/preferences/DefaultPreferences.java index 8083680e..2f5c7c2a 100644 --- a/net.mograsim.preferences/src/net/mograsim/preferences/DefaultPreferences.java +++ b/net.mograsim.preferences/src/net/mograsim/preferences/DefaultPreferences.java @@ -4,6 +4,18 @@ import net.mograsim.preferences.ColorDefinition.BuiltInColor; public class DefaultPreferences extends Preferences { + @Override + public boolean getBoolean(String name) + { + switch (name) + { + case "net.mograsim.logic.model.improvetext": + return true; + default: + throw new IllegalArgumentException("Unknown boolean preference name: " + name); + } + } + @Override public int getInt(String name) { @@ -19,8 +31,12 @@ public class DefaultPreferences extends Preferences { switch (name) { - case "net.mograsim.logic.model.linewidth": + case "net.mograsim.logic.model.linewidth.default": + return 0.5; + case "net.mograsim.logic.model.linewidth.wire.singlebit": return 0.5; + case "net.mograsim.logic.model.linewidth.wire.multibit": + return 0.85; default: throw new IllegalArgumentException("Unknown double preference name: " + name); }