X-Git-Url: http://git.nikiroo.be/?p=jvcard.git;a=blobdiff_plain;f=src%2Fbe%2Fnikiroo%2Fjvcard%2Ftui%2Fpanes%2FMainContentList.java;h=9e5f8ec0e8278108d0aee9d971e6b1d04378f592;hp=e4c40ba0bc5aaa1a4031d736c79a4867814a60c5;hb=e119a1c1a924998b9315e46c96b1c750aab1deb9;hpb=30a4aa17f2141ad80a23447ee2e6303f6c9ef995 diff --git a/src/be/nikiroo/jvcard/tui/panes/MainContentList.java b/src/be/nikiroo/jvcard/tui/panes/MainContentList.java index e4c40ba..9e5f8ec 100644 --- a/src/be/nikiroo/jvcard/tui/panes/MainContentList.java +++ b/src/be/nikiroo/jvcard/tui/panes/MainContentList.java @@ -5,8 +5,9 @@ import java.util.List; import be.nikiroo.jvcard.launcher.Main; import be.nikiroo.jvcard.resources.StringUtils; -import be.nikiroo.jvcard.resources.Trans.StringId; -import be.nikiroo.jvcard.tui.UiColors.Element; +import be.nikiroo.jvcard.resources.enums.ColorOption; +import be.nikiroo.jvcard.resources.enums.StringId; +import be.nikiroo.jvcard.tui.UiColors; import com.googlecode.lanterna.TextColor; import com.googlecode.lanterna.gui2.AbstractListBox.ListItemRenderer; @@ -27,9 +28,9 @@ abstract public class MainContentList extends MainContent implements Runnable { */ public class TextPart { private String text; - private Element element; + private ColorOption element; - public TextPart(String text, Element element) { + public TextPart(String text, ColorOption element) { this.text = text; this.element = element; } @@ -38,20 +39,20 @@ abstract public class MainContentList extends MainContent implements Runnable { return text; } - public Element getElement() { + public ColorOption getElement() { return element; } public TextColor getForegroundColor() { if (element != null) - return element.getForegroundColor(); - return Element.DEFAULT.getForegroundColor(); + return UiColors.getForegroundColor(element); + return UiColors.getForegroundColor(ColorOption.DEFAULT); } public TextColor getBackgroundColor() { if (element != null) - return element.getBackgroundColor(); - return Element.DEFAULT.getBackgroundColor(); + return UiColors.getBackgroundColor(element); + return UiColors.getBackgroundColor(ColorOption.DEFAULT); } } @@ -153,7 +154,7 @@ abstract public class MainContentList extends MainContent implements Runnable { addItem(run.toString()); } setSelectedIndex(index); - + return deleted; } @@ -230,10 +231,10 @@ abstract public class MainContentList extends MainContent implements Runnable { if (selected && focused) { parts.add(new TextPart("" + lines.getItems().get(index), - Element.CONTACT_LINE_SELECTED)); + ColorOption.CONTACT_LINE_SELECTED)); } else { parts.add(new TextPart("" + lines.getItems().get(index), - Element.CONTACT_LINE)); + ColorOption.CONTACT_LINE)); } return parts;