private void SelectColor(int x)
{
float colorSize = ColorSize;
if (x <= (this.Width - this.Height))
{
m_selected = new Rectangle((int)((x) - (x % colorSize)), 0, (int)colorSize, this.Height);
m_selectedColor = (int)(((x) - (x % colorSize)) / colorSize);
if(m_selectedColor < 0)
{
m_selectedColor = 0;
}
if(m_selectedColor > 255)
{
m_selectedColor = 255;
}
Invalidate();
}
}