@@ -2,7 +2,7 @@ Pynche - The PYthonically Natural Color and Hue Editor
22
33Contact: Barry A. Warsaw
445- Version: 1.1
5+ Version: 1.2
66
77Introduction
88
@@ -31,7 +31,8 @@ Introduction
3131 the license only for rgb.txt and both files are in the X/
3232 subdirectory.
3333
34- Pynche is pronounced `Pinch-ee'.
34+ Pynche is pronounced: Pin'-chee
35+
3536
3637Running Standalone
3738
@@ -66,14 +67,15 @@ Running Standalone
6667 many shells, it is optional in the spec (e.g. #45dd1f is the
6768 same as 45dd1f).
6869
70+
6971Running as a Modal Dialog
7072
7173 Pynche can be run as a modal dialog, inside another application,
72- say as a general color chooser. In fact, Grail 0.6 already uses
73- Pynche and a future version of IDLE may as well. Pynche supports
74- the API implemented by the Tkinter standard tkColorChooser module,
75- with a few changes as described below. By importing pyColorChooser
76- from the Pynche package, you can run
74+ say as a general color chooser. In fact, Grail 0.6 uses Pynche
75+ and a future version of IDLE may as well. Pynche supports the API
76+ implemented by the Tkinter standard tkColorChooser module, with a
77+ few changes as described below. By importing pyColorChooser from
78+ the Pynche package, you can run
7779
7880 pyColorChooser.askcolor()
7981
@@ -128,6 +130,7 @@ Running as a Modal Dialog
128130 [*] these arguments must be specified the first time
129131 askcolor() is used and cannot be changed on subsequent calls.
130132
133+
131134The Colorstrip Window
132135
133136 The top part of the main Pynche window contains the "variation
@@ -148,12 +151,13 @@ The Colorstrip Window
148151
149152 Click on "Update while dragging" if you want Pynche to update the
150153 selected color while you drag along any variation strip (this will
151- be slower). Click on "Hexadecimal" to display the arrow numbers
152- in hex.
154+ be a bit slower). Click on "Hexadecimal" to display the arrow
155+ numbers in hex.
153156
154157 There are also two shortcut buttons in this window, which
155158 auto-select Black (0/0/0) and White (255/255/255).
156159
160+
157161The Proof Window
158162
159163 In the lower left corner of the main window you see two larger
@@ -172,6 +176,7 @@ The Proof Window
172176 Nearest chip. The other names are "aliases" and they are visible
173177 in the Color List Window (see below).
174178
179+
175180The Type-in Window
176181
177182 At the lower right of the main window are three entry fields.
@@ -185,12 +190,14 @@ The Type-in Window
185190 value!) Click on "Hexadecimal" to display and enter color values
186191 in hex.
187192
193+
188194Other Views
189195
190196 There are three secondary windows which are not displayed by
191197 default. You can bring these up via the "View" menu on the main
192198 Pynche window.
193199
200+
194201The Text Window
195202
196203 The "Text Window" allows you to see what effects various colors
@@ -214,6 +221,7 @@ The Text Window
214221 new text will be inserted as you type. The insertion cursor only
215222 has a background.
216223
224+
217225The Color List Window
218226
219227 The "Color List" window shows every named color in the color name
@@ -235,6 +243,7 @@ The Color List Window
235243 the selected color has no matching color name you'll see
236244 "<no matching color>" in the Aliases window.
237245
246+
238247The Details Window
239248
240249 The "Details" window gives you more control over color selection
@@ -288,13 +297,15 @@ The Details Window
288297 +10 == Control Right Arrow
289298 +25 == Shift Right Arrow
290299
300+
291301Keyboard Accelerators
292302
293303 Alt-w in any secondary window dismisses the window. In the main
294304 window it exits Pynche (except when running as a modal).
295305
296306 Alt-q in any window exits Pynche (except when running as a modal).
297307
308+
298309Persistency
299310
300311 Pynche remembers various settings of options and colors between
@@ -325,6 +336,7 @@ Persistency
325336 you really want to do this, use /dev/null as the init file, using
326337 --initfile.
327338
339+
328340Color Name Database Files
329341
330342 Pynche uses a color name database file to calculate the nearest
@@ -352,9 +364,10 @@ Color Name Database Files
352364 update the appropriate windows. If not, it will bring up an error
353365 dialog.
354366
367+
355368To Do
356369
357- Here's a brief list of things I want to do:
370+ Here's a brief list of things I want to do (some mythical day) :
358371
359372 - Better support for resizing the top level windows
360373
@@ -365,6 +378,8 @@ To Do
365378
366379 - Support setting the font in the text view
367380
381+ - Support distutils setup.py for installation
382+
368383 I'm open to suggestions!
369384
370385
0 commit comments