Azmyth.Editor.ColorTool.SelectColor C# (CSharp) Method

SelectColor() private method

private SelectColor ( int x ) : void
x int
return void
        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();
                }
        }