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); }
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; }