Example #1
0
        private void AddNewResultPin(Color color)
        {
            var pin = new CirclePanel
            {
                Size             = new Size(10, 10),
                Margin           = new Padding(1, 2, 1, 1),
                BackColor        = color,
                AllowColorChange = false
            };

            flpResults.Controls.Add(pin);
        }
Example #2
0
        public frmChooseAnswer()
        {
            InitializeComponent();

            for (int i = 0; i < 4; i++)
            {
                var coloredPin = new CirclePanel {
                    Size = new Size(20, 20), Location = new Point(30 * i + 85, 100)
                };
                this.Controls.Add(coloredPin);
                circleList.Add(coloredPin);
            }
        }
Example #3
0
        private void AddNewRow()
        {
            foreach (var pin in currentColors)
            {
                pin.AllowColorChange = false;
            }

            currentColors.Clear();
            for (int i = 0; i < 4; i++)
            {
                var coloredPin = new CirclePanel {
                    Size = new Size(20, 20)
                };
                flpLayout.Controls.Add(coloredPin);
                currentColors.Add(coloredPin);
            }

            //Adds a separation line made with a simple Panel
            flpLayout.Controls.Add(GetNewLine(flpLayout.Width - 5));
        }