Exemplo n.º 1
0
        public RuleSlider(int min, int max, string text, int value, GameMutator mutator)
        {
            _table.ColumnCount = 1;
            _table.RowCount    = 2;

            _table.RowStyles.Add(new RowStyle(SizeType.Percent, 50F));
            _table.RowStyles.Add(new RowStyle(SizeType.Percent, 50F));
            _table.Dock = DockStyle.Fill;

            _text = text;

            _mutator = mutator;

            _lable.Text      = _text.Replace("{}", value.ToString());
            _lable.Font      = new Font("Microsoft Sans Serif", 11);
            _lable.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
            _lable.Dock      = DockStyle.Fill;
            _table.Controls.Add(_lable, 0, 0);

            this.Minimum     = min;
            this.Maximum     = max;
            this.Value       = value;
            this.Margin      = new Padding(10);
            this.LargeChange = 1;
            this.Dock        = DockStyle.Fill;
            _table.Controls.Add(this, 0, 1);
        }
Exemplo n.º 2
0
 public PayoffUpDown(int min, int max, int value, GameMutator mutator)
 {
     this.Dock    = DockStyle.Fill;
     this.Minimum = min;
     this.Maximum = max;
     this.Value   = (decimal)value;
     this.Margin  = new Padding(0);
     _mutator     = mutator;
 }