示例#1
0
void ColorPopup::onColorSlidersChange(ColorSlidersChangeEvent& ev)
{
  base::ScopedValue<bool> restore(m_insideChange, true,
                                  m_insideChange);

  setColorWithSignal(ev.color(), DontChangeType);
  findBestfitIndex(ev.color());
}
示例#2
0
void PaletteEntryEditor::onColorSlidersChange(ColorSlidersChangeEvent& ev)
{
    setColor(ev.color());

    if (ev.mode() == ColorSliders::Absolute)
        setAbsolutePaletteEntryChannel(ev.channel(), ev.color());
    else
        setRelativePaletteEntryChannel(ev.channel(), ev.delta());

    updateCurrentSpritePalette("Color Change");
    updateColorBar();
}
示例#3
0
void ColorSelector::onColorSlidersChange(ColorSlidersChangeEvent& ev)
{
  setColorWithSignal(ev.getColor());
  findBestfitIndex(ev.getColor());
}