public RegionColorChooser() { InitializeComponent(); _buttonColors = new Button[Species.ColorRegionCount]; _panels = new Panel[Species.ColorRegionCount]; for (int i = 0; i < Species.ColorRegionCount; i++) { var p = new Panel { Width = 27, Height = 27, Margin = new Padding(1) }; _panels[i] = p; var b = new Button { Width = 23, Height = 23, Left = 2, Top = 2, Text = i.ToString() }; var ii = i; b.Click += (s, e) => ChooseColor(ii, b); _buttonColors[i] = b; p.Controls.Add(b); flowLayoutPanel1.Controls.Add(p); } _selectedRegionColorIds = new int[Species.ColorRegionCount]; ColorRegionsUseds = new bool[Species.ColorRegionCount]; _colorPicker = new MyColorPicker(); _tt.AutoPopDelay = 7000; Disposed += RegionColorChooser_Disposed; }
public RegionColorChooser() { InitializeComponent(); buttonColors = new Button[] { buttonColor0, buttonColor1, buttonColor2, buttonColor3, buttonColor4, buttonColor5 }; colorIDs = new int[6]; ColorRegionsUseds = new bool[6]; colorPicker = new MyColorPicker(); tt = new ToolTip(); Disposed += RegionColorChooser_Disposed; }
public RegionColorChooser() { InitializeComponent(); buttonColors = new[] { buttonColor0, buttonColor1, buttonColor2, buttonColor3, buttonColor4, buttonColor5 }; _colorIDs = new int[6]; ColorRegionsUseds = new bool[6]; colorPicker = new MyColorPicker(); tt.AutoPopDelay = 7000; Disposed += RegionColorChooser_Disposed; }
public RegionColorChooser() { InitializeComponent(); _buttonColors = new[] { buttonColor0, buttonColor1, buttonColor2, buttonColor3, buttonColor4, buttonColor5 }; _selectedRegionColorIds = new int[Species.ColorRegionCount]; ColorRegionsUseds = new bool[Species.ColorRegionCount]; _colorPicker = new MyColorPicker(); _tt.AutoPopDelay = 7000; Disposed += RegionColorChooser_Disposed; }
public LibraryFilter(CreatureCollection cc) : this() { _cc = cc; _colorPicker = new MyColorPicker(); SetColorFilter(Properties.Settings.Default.FilterOnlyIfColorId); CbUseFilterInTopStatCalculation.Checked = Properties.Settings.Default.useFiltersInTopStatCalculation; CbLibraryGroupSpecies.Checked = Properties.Settings.Default.LibraryGroupBySpecies; UpdateOwnerServerTagLists(); Localization(); }