Module Expr Str ImportFrom alias Import alias Assign NameStore Str Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Str FunctionDef arguments args NameParam defaults body Assign NameStore BinOpDiv Num BinOpSub NameLoad Num Assign NameStore Num Assign NameStore ListLoad While CompareGt NameLoad Num body Expr Call AttributeLoad NameLoad attr Call NameLoad NameLoad Assign NameStore BinOpAdd NameLoad NameLoad Assign NameStore BinOpSub NameLoad Num Return NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Return Call NameLoad NameLoad BinOpMult ListLoad NameLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Return Call NameLoad NameLoad NameLoad BinOpMult ListLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Return Call NameLoad NameLoad NameLoad NameLoad BinOpMult ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Return Call NameLoad NameLoad NameLoad BinOpMult ListLoad NameLoad NameLoad BinOpMult ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Return Call NameLoad NameLoad BinOpMult ListLoad NameLoad NameLoad NameLoad BinOpMult ListLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore Call NameLoad NameLoad Return Call NameLoad NameLoad BinOpMult ListLoad NameLoad NameLoad BinOpMult ListLoad NameLoad NameLoad NameLoad decorator_list ClassDef bases body Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore Num Assign NameStore TupleLoad Str FunctionDef arguments args NameParam NameParam NameParam defaults body Assign AttributeStore NameLoad attr NameLoad Assign TupleStore AttributeStore NameLoad attr AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad AttributeLoad NameLoad attr BinOpAdd NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str keyword Num keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd BinOpAdd NameLoad AttributeLoad NameLoad attr Num BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword Str Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assert NameLoad Return SubscriptLoad NameLoad Index Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore BinOpSub NameLoad Call AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr NameLoad Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad decorator_list decorator_list ClassDef bases NameLoad body Assign NameStore TupleLoad Str FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad AttributeLoad NameLoad attr BinOpAdd NameLoad AttributeLoad NameLoad attr AttributeLoad NameLoad attr BinOpAdd NameLoad AttributeLoad NameLoad attr BinOpAdd AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword Str keyword Num keyword AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd BinOpSub NameLoad AttributeLoad NameLoad attr Num BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr keyword NameLoad keyword Str keyword AttributeLoad NameLoad attr Return TupleLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Assert NameLoad Return BinOpAdd SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr decorator_list decorator_list ClassDef bases body Assign NameStore Num Assign NameStore Num Assign NameStore Num FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam NameParam defaults NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Str NameLoad NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assert CompareIn AttributeLoad NameLoad attr TupleLoad Num Num Num Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore BinOpMult NameLoad BinOpAdd NameLoad Num Assign NameStore BinOpAdd NameLoad Num Assign NameStore AttributeStore NameLoad attr Call NameLoad NameLoad keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore AttributeStore NameLoad attr ListLoad Assign NameStore Num Assign NameStore Num Assign NameStore TupleLoad Str For NameStore Call NameLoad AttributeLoad NameLoad attr body Assign NameStore Str Expr Call AttributeLoad NameLoad attr NameLoad NameLoad BinOpAdd NameLoad NameLoad BinOpAdd NameLoad NameLoad keyword NameLoad keyword NameLoad keyword NameLoad Assign NameStore BinOpAdd BinOpAdd NameLoad NameLoad Num Expr Call AttributeLoad NameLoad attr NameLoad Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr Num BinOpAdd BinOpAdd NameLoad NameLoad Num keyword NameLoad keyword NameLoad Assign NameStore Call AttributeLoad NameLoad attr Num Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad NameLoad attr BinOpSub Call NameLoad NameLoad Num Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr BinOpAdd NameLoad Num Assert NameLoad Assign TupleStore NameStore NameStore NameStore NameStore NameLoad Return BinOpDiv BinOpAdd NameLoad NameLoad Num decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad If BoolOpAnd NameLoad CompareLtELtE Num SubscriptLoad NameLoad Index Num AttributeLoad NameLoad attr body Assign NameStore SubscriptLoad AttributeLoad NameLoad attr Index BinOpSub SubscriptLoad NameLoad Index Num Num Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad Assign NameStore Call NameLoad AttributeLoad NameLoad attr If BoolOpOr CompareEq NameLoad NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad orelse Expr Call AttributeLoad NameLoad attr SubscriptLoad NameLoad Index Num TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body If CompareIsNot AttributeLoad NameLoad attr NameLoad body Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad Assign AttributeStore NameLoad attr NameLoad Assign NameStore SubscriptLoad NameLoad Index AttributeLoad NameLoad attr If Call AttributeLoad AttributeLoad NameLoad attr attr body Assign NameStore Call NameLoad NameLoad orelse Assign NameStore Call NameLoad NameLoad If CompareLtE NameLoad Num body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr BinOpSub NameLoad Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num orelse Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr BinOpSub NameLoad Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareLtE NameLoad Num body Assign NameStore Str orelse Assign NameStore Str Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assert AttributeLoad NameLoad attr Assign NameStore Num Assign NameStore Num Assign NameStore AttributeStore NameLoad attr ListLoad Assign NameStore AttributeLoad AttributeLoad NameLoad attr attr For NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr NameLoad NameLoad NameLoad body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore NameStore NameLoad If BoolOpAnd CompareLtE NameLoad NameLoad CompareLtE NameLoad NameLoad CompareLtE NameLoad NameLoad body Assign NameStore NameLoad Assign NameStore BinOpAdd NameLoad Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad NameLoad attr BinOpMod Str TupleLoad AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Call AttributeLoad NameLoad attr NameLoad TupleLoad NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad NameLoad attr keyword NameLoad Assign AttributeStore NameLoad attr NameLoad decorator_list decorator_list ClassDef bases body FunctionDef arguments args NameParam NameParam NameParam defaults NameLoad body Assign AttributeStore NameLoad attr NameLoad Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad keyword NameLoad keyword Num Expr Call AttributeLoad NameLoad attr keyword Num keyword Num keyword Num keyword Str Assign NameStore AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Num Assign NameStore AttributeStore NameLoad attr Call NameLoad Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr Str Num Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad keyword NameLoad keyword Num keyword Str keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad keyword NameLoad keyword Num keyword Str keyword NameLoad keyword NameLoad Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad keyword NameLoad keyword Num keyword Str keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr keyword NameLoad keyword NameLoad Expr Call AttributeLoad NameLoad attr Num keyword Num Expr Call AttributeLoad NameLoad attr Num keyword Num Assign NameStore Num Assign NameStore Call NameLoad NameLoad keyword Str keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Num keyword Num keyword Num keyword NameLoad keyword NameLoad Assign NameStore Call NameLoad NameLoad keyword Str keyword NameLoad Expr Call AttributeLoad NameLoad attr keyword Num keyword Num keyword NameLoad Assign NameStore Call NameLoad NameLoad keyword Str keyword NameLoad keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Num keyword Num keyword NameLoad Assign NameStore Call NameLoad NameLoad keyword Str keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr keyword Num keyword Num keyword Num keyword NameLoad keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Assign TupleStore NameStore NameStore NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Num Num decorator_list FunctionDef arguments args NameParam NameParam defaults NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Num Num decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr Assign SubscriptStore NameLoad Index Str Call AttributeLoad AttributeLoad NameLoad attr attr decorator_list decorator_list
N/A N/A Strip viewer and related widgets.

The classes in this file implement the StripViewer shown in the top two thirds
of the main Pynche window.  It consists of three StripWidgets which display
the variations in red, green, and blue respectively of the currently selected
r/g/b color value.

Each StripWidget shows the color variations that are reachable by varying an
axis of the currently selected color.  So for example, if the color is

  (R,G,B)=(127,163,196)

then the Red variations show colors from (0,163,196) to (255,163,196), the
Green variations show colors from (127,0,196) to (127,255,196), and the Blue
variations show colors from (127,163,0) to (127,163,255).

The selected color is always visible in all three StripWidgets, and in fact
each StripWidget highlights the selected color, and has an arrow pointing to
the selected chip, which includes the value along that particular axis.

Clicking on any chip in any StripWidget selects that color, and updates all
arrows and other windows.  By toggling on Update while dragging, Pynche will
select the color under the cursor while you drag it, but be forewarned that
this can be slow.
 Tkinter * N/A ColorDB N/A TCLPROC proc setcolor {canv colors} {
    set i 1
    foreach c $colors {
        $canv itemconfigure $i -fill $c -outline $c
        incr i
    }
}
 N/A BTNDOWN 4 N/A BTNUP 5 N/A BTNDRAG 6 N/A SPACE constant N/A N/A numchips N/A N/A N/A step N/A 255.0 N/A numchips 1 N/A start 0.0 N/A seq N/A N/A N/A numchips 0 N/A N/A N/A N/A seq append N/A int start N/A start N/A start step N/A numchips N/A numchips 1 N/A seq N/A constant_red_generator N/A N/A numchips red green blue N/A N/A N/A seq N/A constant numchips N/A N/A map None N/A N/A red numchips seq seq N/A constant_green_generator N/A N/A numchips red green blue N/A N/A N/A seq N/A constant numchips N/A N/A map None seq N/A N/A green numchips seq N/A constant_blue_generator N/A N/A numchips red green blue N/A N/A N/A seq N/A constant numchips N/A N/A map None seq seq N/A N/A blue numchips N/A constant_cyan_generator N/A N/A numchips red green blue N/A N/A N/A seq N/A constant numchips N/A N/A map None seq N/A N/A green numchips N/A N/A blue numchips N/A constant_magenta_generator N/A N/A numchips red green blue N/A N/A N/A seq N/A constant numchips N/A N/A map None N/A N/A red numchips seq N/A N/A blue numchips N/A constant_yellow_generator N/A N/A numchips red green blue N/A N/A N/A seq N/A constant numchips N/A N/A map None N/A N/A red numchips N/A N/A green numchips seq N/A LeftArrow N/A N/A N/A _ARROWWIDTH 30 N/A _ARROWHEIGHT 15 N/A _YOFFSET 13 N/A _TEXTYOFFSET 1 N/A _TAG N/A leftarrow __init__ N/A N/A self canvas x N/A N/A N/A N/A self _canvas canvas N/A N/A N/A self __arrow N/A self __text N/A N/A self _create x N/A N/A N/A self move_to x N/A _create N/A N/A self x N/A N/A N/A arrow N/A N/A N/A self _canvas create_line x N/A N/A self _ARROWHEIGHT N/A self _YOFFSET x N/A self _YOFFSET N/A x N/A self _ARROWWIDTH N/A self _YOFFSET arrow first width 3.0 tags N/A self _TAG N/A text N/A N/A N/A self _canvas create_text N/A N/A x N/A self _ARROWWIDTH 13 N/A N/A self _ARROWHEIGHT N/A self _TEXTYOFFSET tags N/A self _TAG text 128 N/A N/A arrow text N/A _x N/A N/A self N/A N/A N/A coords N/A N/A N/A self _canvas coords N/A self _TAG N/A coords N/A N/A coords N/A 0 N/A move_to N/A N/A self x N/A N/A N/A deltax N/A x N/A N/A self _x N/A N/A N/A N/A self _canvas move N/A self _TAG deltax 0 N/A set_text N/A N/A self text N/A N/A N/A N/A N/A N/A self _canvas itemconfigure N/A self __text text text N/A N/A RightArrow N/A LeftArrow N/A N/A _TAG N/A rightarrow _create N/A N/A self x N/A N/A N/A arrow N/A N/A N/A self _canvas create_line x N/A self _YOFFSET N/A x N/A self _ARROWWIDTH N/A self _YOFFSET N/A x N/A self _ARROWWIDTH N/A N/A self _ARROWHEIGHT N/A self _YOFFSET arrow last width 3.0 tags N/A self _TAG N/A text N/A N/A N/A self _canvas create_text N/A N/A x N/A self _ARROWWIDTH 15 N/A N/A self _ARROWHEIGHT N/A self _TEXTYOFFSET justify RIGHT text 128 tags N/A self _TAG N/A N/A arrow text N/A _x N/A N/A self N/A N/A N/A coords N/A N/A N/A self _canvas coords N/A self _TAG N/A coords N/A N/A N/A coords N/A 0 N/A self _ARROWWIDTH N/A N/A StripWidget N/A N/A N/A _CHIPHEIGHT 50 N/A _CHIPWIDTH 10 N/A _NUMCHIPS 40 __init__ N/A N/A self switchboard master chipwidth chipheight numchips generator axis label uwdvar hexvar N/A None _CHIPWIDTH _CHIPHEIGHT _NUMCHIPS None None None None N/A N/A N/A self __generator generator N/A N/A self __axis axis N/A N/A self __numchips numchips N/A N/A N/A self __axis N/A 0 1 2 N/A N/A self __uwd uwdvar N/A N/A self __hexp hexvar N/A N/A self __lastchip None N/A N/A self __sb switchboard N/A canvaswidth N/A numchips N/A chipwidth 1 N/A canvasheight N/A chipheight 43 N/A canvas N/A self __canvas N/A Canvas master width canvaswidth height canvasheight N/A N/A N/A canvas pack N/A N/A N/A canvas bind <ButtonPress-1> N/A self __select_chip N/A N/A N/A canvas bind <ButtonRelease-1> N/A self __select_chip N/A N/A N/A canvas bind <B1-Motion> N/A self __select_chip N/A N/A N/A N/A canvas tk eval TCLPROC N/A chips N/A self __chips N/A N/A x 1 N/A y 30 N/A tags N/A chip N/A c N/A range N/A self __numchips N/A N/A color grey N/A N/A N/A canvas create_rectangle x y N/A x chipwidth N/A y chipheight fill color outline color tags tags N/A x N/A N/A x chipwidth 1 N/A N/A N/A chips append color N/A N/A self __label N/A N/A canvas create_text 3 N/A N/A y chipheight 8 text label anchor W N/A chipx N/A N/A self __arrow_x 0 N/A N/A self __leftarrow N/A LeftArrow canvas chipx N/A chipx N/A N/A self __arrow_x N/A N/A len chips 1 N/A N/A self __rightarrow N/A RightArrow canvas chipx N/A __arrow_x N/A N/A self chipnum N/A N/A N/A coords N/A N/A N/A self __canvas coords N/A chipnum 1 N/A coords N/A N/A x0 y0 x1 y1 coords N/A N/A N/A x1 x0 2.0 N/A __select_chip N/A N/A self event N/A None N/A N/A x N/A event x N/A y N/A event y N/A canvas N/A self __canvas N/A chip N/A N/A canvas find_overlapping x y x y N/A N/A chip N/A 1 N/A chip N/A 0 N/A self __numchips N/A N/A color N/A N/A self __chips N/A N/A N/A chip N/A 0 1 N/A N/A red green blue N/A N/A ColorDB rrggbb_to_triplet color N/A etype N/A int N/A event type N/A N/A N/A etype BTNUP N/A N/A N/A self __uwd get N/A N/A N/A N/A N/A self __sb update_views red green blue N/A N/A N/A N/A self __trackarrow N/A chip N/A 0 N/A red green blue N/A __trackarrow N/A N/A self chip rgbtuple N/A N/A N/A N/A N/A self __lastchip None N/A N/A color N/A N/A N/A self __canvas itemcget N/A self __lastchip fill N/A N/A N/A N/A self __canvas itemconfigure N/A self __lastchip outline color N/A N/A self __lastchip chip N/A coloraxis N/A rgbtuple N/A N/A self __axis N/A N/A N/A N/A self __hexp get N/A N/A text N/A hex coloraxis N/A N/A text N/A repr coloraxis N/A N/A coloraxis 128 N/A N/A N/A N/A N/A self __leftarrow set_text text N/A N/A N/A N/A self __leftarrow move_to N/A N/A self __arrow_x N/A chip 1 N/A N/A N/A N/A self __rightarrow move_to -100 N/A N/A N/A N/A N/A self __rightarrow set_text text N/A N/A N/A N/A self __rightarrow move_to N/A N/A self __arrow_x N/A chip 1 N/A N/A N/A N/A self __leftarrow move_to -100 N/A brightness N/A N/A ColorDB triplet_to_brightness rgbtuple N/A N/A brightness 128 N/A N/A outline white N/A N/A outline black N/A N/A N/A N/A self __canvas itemconfigure chip outline outline N/A update_yourself N/A N/A self red green blue N/A N/A N/A N/A self __generator N/A i 1 N/A chip 0 N/A chips N/A self __chips N/A N/A tk N/A N/A self __canvas tk N/A t N/A N/A self __generator N/A self __numchips red green blue N/A N/A rrggbb N/A N/A ColorDB triplet_to_rrggbb t N/A N/A N/A chips append rrggbb N/A N/A tred tgreen tblue t N/A N/A N/A tred red N/A tgreen green N/A tblue blue N/A N/A chip i N/A i N/A i 1 N/A colors N/A N/A SPACE join chips N/A N/A N/A tk eval N/A setcolor %s {%s} N/A N/A N/A self __canvas _w colors N/A N/A N/A self __trackarrow chip N/A red green blue N/A set N/A N/A self label generator N/A N/A N/A N/A N/A N/A self __canvas itemconfigure N/A self __label text label N/A N/A self __generator generator N/A N/A StripViewer N/A N/A __init__ N/A N/A self switchboard master N/A None N/A N/A N/A self __sb switchboard N/A optiondb N/A N/A switchboard optiondb N/A frame N/A Frame master relief RAISED borderwidth 1 N/A N/A N/A frame grid row 1 column 0 columnspan 2 sticky NSEW N/A uwd N/A self __uwdvar N/A BooleanVar N/A N/A N/A uwd set N/A N/A optiondb get UPWHILEDRAG 0 N/A hexp N/A self __hexpvar N/A BooleanVar N/A N/A N/A hexp set N/A N/A optiondb get HEXSTRIP 0 N/A frame1 N/A Frame frame N/A N/A N/A frame1 pack expand YES fill BOTH N/A N/A self __reds N/A StripWidget switchboard frame1 generator constant_cyan_generator axis 0 label Red Variations uwdvar uwd hexvar hexp N/A N/A self __greens N/A StripWidget switchboard frame1 generator constant_magenta_generator axis 1 label Green Variations uwdvar uwd hexvar hexp N/A N/A self __blues N/A StripWidget switchboard frame1 generator constant_yellow_generator axis 2 label Blue Variations uwdvar uwd hexvar hexp N/A frame2 N/A Frame frame N/A N/A N/A frame2 pack expand YES fill BOTH N/A N/A N/A frame2 columnconfigure 0 weight 20 N/A N/A N/A frame2 columnconfigure 2 weight 20 N/A padx 8 N/A blackbtn N/A Button frame2 text Black command N/A self __toblack N/A N/A N/A blackbtn grid row 0 column 0 rowspan 2 sticky W padx padx N/A uwdbtn N/A Checkbutton frame2 text Update while dragging variable uwd N/A N/A N/A uwdbtn grid row 0 column 1 sticky W N/A hexbtn N/A Checkbutton frame2 text Hexadecimal variable hexp command N/A self __togglehex N/A N/A N/A hexbtn grid row 1 column 1 sticky W N/A whitebtn N/A Button frame2 text White command N/A self __towhite N/A N/A N/A whitebtn grid row 0 column 2 rowspan 2 sticky E padx padx N/A update_yourself N/A N/A self red green blue N/A N/A N/A N/A N/A N/A self __reds update_yourself red green blue N/A N/A N/A N/A self __greens update_yourself red green blue N/A N/A N/A N/A self __blues update_yourself red green blue N/A __togglehex N/A N/A self event N/A None N/A N/A N/A red green blue N/A N/A N/A self __sb current_rgb N/A N/A N/A self update_yourself red green blue N/A __toblack N/A N/A self event N/A None N/A N/A N/A N/A N/A self __sb update_views 0 0 0 N/A __towhite N/A N/A self event N/A None N/A N/A N/A N/A N/A self __sb update_views 255 255 255 N/A save_options N/A N/A self optiondb N/A N/A N/A N/A optiondb N/A UPWHILEDRAG N/A N/A N/A self __uwdvar get N/A N/A optiondb N/A HEXSTRIP N/A N/A N/A self __hexpvar get N/A N/A