X-Git-Url: http://git.nikiroo.be/?a=blobdiff_plain;f=src%2Fjexer%2FTEditColorThemeWindow.java;fp=src%2Fjexer%2FTEditColorThemeWindow.java;h=976c8957b22f74db54f286903c997982c1a01916;hb=a51c793705414e7926744e6431632dab7f1de951;hp=e06d331dfd9b1be13969cb0636440efe187f40ae;hpb=31b7033c9169743e9b9f5b976066faac26f8a9d5;p=fanfix.git diff --git a/src/jexer/TEditColorThemeWindow.java b/src/jexer/TEditColorThemeWindow.java index e06d331..976c895 100644 --- a/src/jexer/TEditColorThemeWindow.java +++ b/src/jexer/TEditColorThemeWindow.java @@ -202,41 +202,40 @@ public final class TEditColorThemeWindow extends TWindow { // Have to draw the colors manually because the int value matches // SGR, not CGA. attr.reset(); - attr.setReverse(true); attr.setForeColor(Color.BLACK); - putStringXY(1, 1, " ", attr); + putStringXY(1, 1, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.BLUE); - putStringXY(4, 1, " ", attr); + putStringXY(4, 1, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.GREEN); - putStringXY(7, 1, " ", attr); + putStringXY(7, 1, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.CYAN); - putStringXY(10, 1, " ", attr); + putStringXY(10, 1, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.RED); - putStringXY(1, 2, " ", attr); + putStringXY(1, 2, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.MAGENTA); - putStringXY(4, 2, " ", attr); + putStringXY(4, 2, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.YELLOW); - putStringXY(7, 2, " ", attr); + putStringXY(7, 2, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.WHITE); - putStringXY(10, 2, " ", attr); + putStringXY(10, 2, "\u2588\u2588\u2588", attr); attr.setBold(true); attr.setForeColor(Color.BLACK); - putStringXY(1, 3, " ", attr); + putStringXY(1, 3, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.BLUE); - putStringXY(4, 3, " ", attr); + putStringXY(4, 3, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.GREEN); - putStringXY(7, 3, " ", attr); + putStringXY(7, 3, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.CYAN); - putStringXY(10, 3, " ", attr); + putStringXY(10, 3, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.RED); - putStringXY(1, 4, " ", attr); + putStringXY(1, 4, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.MAGENTA); - putStringXY(4, 4, " ", attr); + putStringXY(4, 4, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.YELLOW); - putStringXY(7, 4, " ", attr); + putStringXY(7, 4, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.WHITE); - putStringXY(10, 4, " ", attr); + putStringXY(10, 4, "\u2588\u2588\u2588", attr); // Draw the dot int dotX = getXColorPosition(color); @@ -248,7 +247,9 @@ public final class TEditColorThemeWindow extends TWindow { getScreen().putCharXY(dotX, dotY, GraphicsChars.CP437[0x07], attr); } else { - getScreen().putCharXY(dotX, dotY, GraphicsChars.CP437[0x07]); + attr.setForeColor(color); + attr.setBold(bold); + getScreen().putCharXY(dotX, dotY, '\u25D8', attr); } } @@ -474,23 +475,22 @@ public final class TEditColorThemeWindow extends TWindow { // Have to draw the colors manually because the int value matches // SGR, not CGA. attr.reset(); - attr.setReverse(true); attr.setForeColor(Color.BLACK); - putStringXY(1, 1, " ", attr); + putStringXY(1, 1, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.BLUE); - putStringXY(4, 1, " ", attr); + putStringXY(4, 1, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.GREEN); - putStringXY(7, 1, " ", attr); + putStringXY(7, 1, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.CYAN); - putStringXY(10, 1, " ", attr); + putStringXY(10, 1, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.RED); - putStringXY(1, 2, " ", attr); + putStringXY(1, 2, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.MAGENTA); - putStringXY(4, 2, " ", attr); + putStringXY(4, 2, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.YELLOW); - putStringXY(7, 2, " ", attr); + putStringXY(7, 2, "\u2588\u2588\u2588", attr); attr.setForeColor(Color.WHITE); - putStringXY(10, 2, " ", attr); + putStringXY(10, 2, "\u2588\u2588\u2588", attr); // Draw the dot int dotX = getXColorPosition(color); @@ -502,7 +502,8 @@ public final class TEditColorThemeWindow extends TWindow { getScreen().putCharXY(dotX, dotY, GraphicsChars.CP437[0x07], attr); } else { - getScreen().putCharXY(dotX, dotY, GraphicsChars.CP437[0x07]); + attr.setForeColor(color); + getScreen().putCharXY(dotX, dotY, '\u25D8', attr); } }