From ec03792398d1b78ab5af20dbf5a2d171871396ce Mon Sep 17 00:00:00 2001 From: asie Date: Wed, 28 Nov 2018 10:54:38 +0100 Subject: add line number coloring, bugfixes --- src/main/java/cuchaz/enigma/gui/MinecraftSyntaxKit.java | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/main/java/cuchaz/enigma/gui/MinecraftSyntaxKit.java') diff --git a/src/main/java/cuchaz/enigma/gui/MinecraftSyntaxKit.java b/src/main/java/cuchaz/enigma/gui/MinecraftSyntaxKit.java index 96327ab..d9fcee5 100644 --- a/src/main/java/cuchaz/enigma/gui/MinecraftSyntaxKit.java +++ b/src/main/java/cuchaz/enigma/gui/MinecraftSyntaxKit.java @@ -1,6 +1,7 @@ package cuchaz.enigma.gui; import cuchaz.enigma.config.Config; +import de.sciss.syntaxpane.components.LineNumbersRuler; import de.sciss.syntaxpane.syntaxkits.JavaSyntaxKit; import de.sciss.syntaxpane.util.Configuration; @@ -29,6 +30,9 @@ public class MinecraftSyntaxKit extends JavaSyntaxKit { configuration.put("Style.TYPE2", Config.getInstance().typeColor + ", 1"); configuration.put("Style.IDENTIFIER", Config.getInstance().identifierColor + ", 0"); configuration.put("Style.DEFAULT", Config.getInstance().defaultTextColor + ", 0"); + configuration.put(LineNumbersRuler.PROPERTY_BACKGROUND, Config.getInstance().lineNumbersBackground + ""); + configuration.put(LineNumbersRuler.PROPERTY_FOREGROUND, Config.getInstance().lineNumbersForeground + ""); + configuration.put(LineNumbersRuler.PROPERTY_CURRENT_BACK, Config.getInstance().lineNumbersSelected + ""); configuration.put("RightMarginColumn", "999"); //No need to have a right margin, if someone wants it add a config } -- cgit v1.2.3