2 -- look_newviolet for Ion's default drawing engine.
3 -- Based on look_cleanviolet
6 if not gr.select_engine("de") then
13 highlight_colour = "#e7e7ff",
14 shadow_colour = "#e7e7ff",
15 background_colour = "#b8b8c8",
16 foreground_colour = "#000000",
22 border_style = "elevated",
25 font = "-*-helvetica-medium-r-normal-*-14-*-*-*-*-*-*-*",
26 text_align = "center",
31 font = "-*-helvetica-medium-r-normal-*-12-*-*-*-*-*-*-*",
33 de.substyle("active-selected", {
34 highlight_colour = "#aaaacc",
35 shadow_colour = "#aaaacc",
36 background_colour = "#666699",
37 foreground_colour = "#eeeeee",
40 de.substyle("inactive-selected", {
41 highlight_colour = "#cfcfdf",
42 shadow_colour = "#cfcfdf",
43 background_colour = "#9999bb",
44 foreground_colour = "#000000",
49 de.defstyle("input", {
51 highlight_colour = "#eeeeff",
52 shadow_colour = "#eeeeff",
54 de.substyle("*-selection", {
55 background_colour = "#666699",
56 foreground_colour = "#000000",
59 de.substyle("*-cursor", {
60 background_colour = "#000000",
61 foreground_colour = "#b8b8c8",
66 de.defstyle("input-menu", {
73 de.defstyle("frame", {
81 dopath("lookcommon_clean")
84 -- Refresh objects' brushes.