2 -- Look_cleanviolet for Ion's default drawing engine.
3 -- Based on look-clean and look-violetgrey.
6 if not gr.select_engine("de") then
10 -- Clear existing styles from memory.
16 highlight_colour = "#eeeeee",
17 shadow_colour = "#eeeeee",
18 background_colour = "#aaaaaa",
19 foreground_colour = "#000000",
25 border_style = "elevated",
27 font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
28 text_align = "center",
34 font = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*",
36 de.substyle("active-selected", {
38 highlight_colour = "#aaaacc",
39 shadow_colour = "#aaaacc",
40 background_colour = "#666699",
41 foreground_colour = "#eeeeee",
44 de.substyle("inactive-selected", {
46 highlight_colour = "#eeeeff",
47 shadow_colour = "#eeeeff",
48 background_colour = "#9999aa",
49 foreground_colour = "#000000",
54 de.defstyle("input", {
58 -- Greyish violet background
59 highlight_colour = "#eeeeff",
60 shadow_colour = "#eeeeff",
61 background_colour = "#9999aa",
62 foreground_colour = "#000000",
64 de.substyle("*-selection", {
65 background_colour = "#777799",
66 foreground_colour = "#000000",
69 de.substyle("*-cursor", {
70 background_colour = "#000000",
71 foreground_colour = "#9999aa",
76 dopath("lookcommon_clean")
79 -- Refresh objects' brushes.