private void FormMain_Load(object sender, EventArgs e) { this.Graphics = pnlArena.CreateGraphics(); DrawedPointsTable = new DrawedPointsTable(1200, 1200, 20, 20); drawer.InitializeDrawer(pnlArena, DrawedPointsTable, 20, 20, 1200, 1200); CodeManager = new CodeManager(this.drawer, this.rtxtLogShower); }
private void ClearArena() { DrawedPointsTable.ClearArena(Graphics); DrawedPointsTable = new DrawedPointsTable(1200, 1200, 20, 20); drawer.InitializeDrawer(pnlArena, DrawedPointsTable, 20, 20, 1200, 1200); drawer.Top = 0; drawer.Left = 0; }
public void InitializeDrawer(Panel arena, DrawedPointsTable drawedPointsTable, int arenaBoxWidth, int arenaBoxHeight, int arenaWidth, int arenaHeight) { Arena = arena; Graphics = arena.CreateGraphics(); DrawedPointsTable = drawedPointsTable; ArenaBoxWidth = arenaBoxWidth; ArenaBoxHeight = arenaBoxHeight; ArenaWidth = arenaWidth; ArenaHeight = arenaHeight; }