private void InitializeMineInfo() { MiningFilter.Items.Add(new ListItem { Text = "Disabled", Value = "0" }); for (int i = 0; i < Settings.MineSetList.Count; i++) MiningFilter.Items.Add(new ListItem(Settings.MineSetList[i].Name, (i + 1).ToString())); MiningFilter.Items.Add(new ListItem { Text = "No Filter" }); MiningFilter.Text = "No Filter"; for (int i = 0; i < VisualizerGlobal.MapInfo.MineZones.Count; i++) { MineEntry MineRegion = new MineEntry(); MineRegion.Dock = DockStyle.Top; MineRegion.MineIndex = VisualizerGlobal.MapInfo.MineZones[i].Mine; MineRegion.X = VisualizerGlobal.MapInfo.MineZones[i].Location.X; MineRegion.Y = VisualizerGlobal.MapInfo.MineZones[i].Location.Y; MineRegion.tempRange = VisualizerGlobal.MapInfo.MineZones[i].Size; MineRegion.Range = VisualizerGlobal.MapInfo.MineZones[i].Size; MineRegion.ShowControl(); MiningPanel.Controls.Add(MineRegion); MineRegion.RegionHighlight.Parent = Canvas; } }
private void MapImage_Click(object sender, EventArgs e) { if (RegionTabs.SelectedTab.Text == "Mining") if (VisualizerGlobal.SelectedTool == VisualizerGlobal.Tool.Add) { MineEntry MineControl = new MineEntry() { Dock = DockStyle.Top, X = MouseDownLocation.X, Y = MouseDownLocation.Y, Range = 50 }; MineControl.ShowControl(); MineControl.RegionHighlight.Parent = Canvas; MiningPanel.Controls.Add(MineControl); ToolSelectedChanged(MoveButton, e); } if (RegionTabs.SelectedTab.Text == "Respawns") if (VisualizerGlobal.SelectedTool == VisualizerGlobal.Tool.Add) { RespawnEntry RespawnControl = new RespawnEntry() { Dock = DockStyle.Top, X = MouseDownLocation.X, Y = MouseDownLocation.Y, Range = 50 }; RespawnControl.ShowControl(); RespawnControl.RegionHighlight.Parent = Canvas; RespawnPanel.Controls.Add(RespawnControl); ToolSelectedChanged(MoveButton, e); } }