/// <summary> /// Update the per-tile size of the grid, and redraw the grid at this size. /// </summary> private void ResizeGridButton_Click(object sender, EventArgs e) { Properties.Settings.Default["GridTileSize"] = (int)TileSizeInput.Value; LayoutRendererOld.tileSize = (int)TileSizeInput.Value; DrawCurrentMapLayout(); if (ShowGridCheckbox.Checked) { LayoutRendererOld.DrawGrid(); } }
private void ShowGridCheckbox_CheckedChanged(object sender, EventArgs e) { Properties.Settings.Default["ShowGridLines"] = ShowGridCheckbox.Checked; if (ShowGridCheckbox.Checked) { LayoutRendererOld.DrawGrid(); } else { LayoutRendererOld.HideGrid(); } }
private void ShowDigimonCheckbox_CheckedChanged(object sender, EventArgs e) { Bitmap bmp = ShowDigimonCheckbox.Checked ? LayoutRendererOld.digimonLayer : new Bitmap(LayoutRendererOld.GetGridSizeScaled().x, LayoutRendererOld.GetGridSizeScaled().y); foreach (RenderLayoutTab tab in FloorLayoutRenderTabs) { tab.DigimonRenderLayer.Image = bmp; } Properties.Settings.Default["ShowDigimonLayer"] = ShowDigimonCheckbox.Checked; }
/// <summary> /// Call the renderer for the current floor's current layout tab /// </summary> /// <param name="mapLayoutIndex"></param> private void DrawCurrentMapLayout() { LayoutRendererOld.SetupFloorLayerBitmap(); CurrentMapLayout.DrawLayout(); }