classPixelStitch::ColorDialog

sys::Obj
  PixelStitch::ColorDialog

Color Dialog On Open, create Pop-up window allowing Customize a color with RGB or HSL, return selected color

cancel

Button cancel := Button.make() |Button->Void| { ... }

close

Button close := Button.make() |Button->Void| { ... }

make

new make(Color c)

constructor

open

Color? open(Window? parent)

Open return starting color or whatever user selects/configures

originalColor

Color originalColor

Colors

previewOriginal

ColorPreview? previewOriginal

Color Previews

previewSelected

ColorPreview? previewSelected

save

Button save := Button.make() |Button->Void| { ... }

Buttons

selectedColor

Color selectedColor

wheel

ColorWheel wheel := ColorWheel.<ctor>(this)

ColorWheel