3 ; Dark background color init file for gschem
7 ; keywords are case sensitive (guile feature)
8 ; mode strings are case sensitive
9 ; colors are not case sensitive
13 ; Start of color related keywords
17 ; Color index reference
19 ; All valid X color names are valid (assuming you can allocate the colors)
20 ; DO NOT change the index value of these colors, unless you understand what
25 ; NET_ENDPOINT_COLOR 2
29 ; LOGIC_BUBBLE_COLOR 6
31 ; DETACHED_ATTRIBUTE_COLOR 8
35 ; BOUNDINGBOX_COLOR 12
39 ; OUTPUT_BACKGROUND_COLOR 16
40 ; Freestyle colors 17-20
43 ; OVERRIDE_NET_COLOR 4
44 ; OVERRIDE_PIN_COLOR 1
45 ; OVERRIDE_BUS_COLOR 10
48 ; In all of the color modes:
49 ; the first string is the actual color name
50 ; the second string is the outline color name
51 ; the third string is the postscript color name
52 ; and the final 3 integers are the RGB values for PNG image files
57 ; background-color index color_name outline_color ps_color_string
58 ; int_red int_green int_blue
59 ; Set the default background color.
60 ; DO NOT change the value of the index (first number)
62 (background-color 0 "black" "null" "null" -1 -1 -1) ; dark background
64 ; pin-color index color_name outline_color ps_color_string
65 ; int_red int_green int_blue
66 ; Set the color of any new pins (does not effect existing pins).
67 ; To change existing pins use the override-pin-color
68 ; DO NOT change the value of the index (first number)
70 (pin-color 1 "white" "grey" "1 1 1" 255 255 255) ; dark background
72 ; net-endpoint-color index color_name outline_color ps_color_string
73 ; int_red int_green int_blue
74 ; Set the default net endpoint color.
75 ; DO NOT change the value of the index (first number)
77 (net-endpoint-color 2 "red" "red3" "1 0 0" 255 0 0) ; dark background
79 ; graphic-color index color_name outline_color ps_color_string
80 ; int_red int_green int_blue
81 ; Set the default graphics color. All new Lines, Boxes, Circles, and Arcs
82 ; are effected by this keyword. Existing graphic objects are not effected
84 ; DO NOT change the value of the index (first number)
86 (graphic-color 3 "green" "green3" "0 1 0" 0 255 0) ; dark background
88 ; net-color index color_name outline_color ps_color_string
89 ; int_red int_green int_blue
90 ; Set the color of any new nets (does not effect existing nets).
91 ; To change existing nets use the override-net-color
92 ; DO NOT change the value of the index (first number)
94 (net-color 4 "blue" "blue3" "0 0 1" 0 0 255) ; dark background
96 ; attribute-color index color_name outline_color ps_color_string
97 ; int_red int_green int_blue
98 ; Set the color of attributes. Attributes are any object associated with
99 ; another with the 'Attach Attribute' command.
100 ; DO NOT change the value of the index (first number)
102 (attribute-color 5 "yellow" "yellow3" "1 1 0" 255 255 0) ; dark background
104 ; logic-bubble-color index color_name outline_color ps_color_string
105 ; int_red int_green int_blue
106 ; Set the color of logic bubbles / circles.
107 ; DO NOT change the value of the index (first number)
110 (logic-bubble-color 6 "cyan" "cyan3" "0 1 1" 0 255 255) ; dark background
112 ; grid-color index color_name outline_color ps_color_string
113 ; int_red int_green int_blue
114 ; Set the default grid color.
115 ; DO NOT change the value of the index (first number)
117 (grid-color 7 "grey" "null" "null" -1 -1 -1) ; dark background
119 ; detached-attribute-color index color_name outline_color ps_color_string
120 ; int_red int_green int_blue
121 ; Set the color of detached attributes. Detached attributes are just
122 ; text items which were attributes at one time. Detached attributes
123 ; are created in conjunction with the 'Detach Attribute' command.
124 ; DO NOT change the value of the index (first number)
126 (detached-attribute-color 8 "red" "red3" "1 0 0" 255 0 0) ; dark background
128 ; text-color index color_name outline_color ps_color_string
129 ; int_red int_green int_blue
130 ; Set the color of any new text (does not effect attributes, see below).
131 ; Existing graphic objects are not effected by this keyword.
132 ; DO NOT change the value of the index (first number)
134 (text-color 9 "green" "green3" "0 1 0" 0 255 0) ; dark background
136 ; bus-color index color_name outline_color ps_color_string
137 ; int_red int_green int_blue
138 ; Set the color of any new buses (does not effect existing buses).
139 ; To change existing buses use the override-bus-color
140 ; DO NOT change the value of the index (first number)
142 (bus-color 10 "green" "green3" "0 1 0" 0 255 0) ; dark background
144 ; select-color index color_name outline_color ps_color_string
145 ; int_red int_green int_blue
146 ; Set the default selection color. This include the bounding box in window
147 ; selects and when objects are selected.
148 ; DO NOT change the value of the index (first number)
150 (select-color 11 "orange" "orange" "null" -1 -1 -1) ; dark background
152 ; boundingbox-color index color_name outline_color ps_color_string
153 ; int_red int_green int_blue
154 ; Set the default bounding box color. The bounding box color is displayed
155 ; whenever you request that actions (move/copy/place) use a bounding box
156 ; instead of the default outline.
157 ; DO NOT change the value of the index (first number)
159 (boundingbox-color 12 "orange" "orange" "null" -1 -1 -1) ; dark background
161 ; zoom-box-color index color_name outline_color ps_color_string
162 ; int_red int_green int_blue
163 ; Set the default zoom box color. The zoom box color is displayed
164 ; whenever you use the zoom window / box option.
165 ; DO NOT change the value of the index (first number)
167 (zoom-box-color 13 "cyan" "cyan" "null" -1 -1 -1) ; dark background
169 ; stroke-color index color_name outline_color ps_color_string
170 ; int_red int_green int_blue
171 ; Set the default stroke color which is displayed when you draw a stroke.
172 ; Basically this color specifies what the mouse droppings color
173 ; DO NOT change the value of the index (first number)
175 (stroke-color 14 "grey90" "grey90" "null" -1 -1 -1) ; dark background
177 ; lock-color index color_name outline_color ps_color_string
178 ; int_red int_green int_blue
179 ; Set the default lock color which is used when you lock an object down
180 ; DO NOT change the value of the index (first number)
182 (lock-color 15 "grey" "darkgrey" ".75 .75 .75" 190 190 190) ; dark background
184 ; output-color-background index color_name outline_color ps_color_string
185 ; int_red int_green int_blue
186 ; Specifies the color of the background of the output (color postscript file)
187 ; - string is one of the valid colors
188 ; - Only used if ouput-color is "enabled" (see above)
189 ; DO NOT change the value of the index (first number)
191 (output-color-background 16 "black" "null" "0 0 0" 0 0 0) ; dark background
193 ; override-net-color index color_name outline_color ps_color_string
194 ; int_red int_green int_blue
195 ; Override the color of ALL nets
196 ; New net color will be applied to all nets in any file which is opened and
197 ; then saved. Comment out if you don't want to override the net color.
198 ; DO NOT change the value of the index (first number)
200 ;(override-net-color 4 "blue" "blue3" "0 0 1" 0 0 255)
202 ; override-pin-color index color_name outline_color ps_color_string
203 ; int_red int_green int_blue
204 ; Override the color of ALL pins
205 ; New pin color will be applied to all pin in any file which is opened and
206 ; then saved. Comment out if you don't want to override the pin color.
207 ; DO NOT change the value of the index (first number)
209 ;(override-pin-color 1 "white" "grey" "1 1 1" 255 255 255)
211 ; override-bus-color index color_name outline_color ps_color_string
212 ; int_red int_green int_blue
213 ; Override the color of ALL buses
214 ; New net color will be applied to all buses in any file which is opened and
215 ; then saved. Comment out if you don't want to override the bus color.
216 ; DO NOT change the value of the index (first number)
218 ;(override-bus-color 10 "green" "green3" "0 1 0" 0 255 0)
220 ; freestyle-color index color_name outline_color ps_color_string
221 ; int_red int_green int_blue
222 ; Set a freestyle color which can be used in whatever context you want.
223 ; However, care should be taken with this facility since users might
224 ; change this colors at will.
226 ;(freestyle-color 17 "color_name" "dark_color_name" "0.0 0.0 0.0" 0 0 0)
227 ;(freestyle-color 18 "color_name" "dark_color_name" "0.0 0.0 0.0" 0 0 0)
228 ;(freestyle-color 19 "color_name" "dark_color_name" "0.0 0.0 0.0" 0 0 0)
229 ;(freestyle-color 20 "color_name" "dark_color_name" "0.0 0.0 0.0" 0 0 0)
231 ; junction-color index color_name outline_color ps_color_string
232 ; int_red int_green int_blue
233 ; Set the default junction color.
234 ; DO NOT change the value of the index (first number)
236 (junction-color 21 "yellow" "yellow3" "1 1 0" 255 255 0) ; dark background
239 ; End of color related keywords