private void OnFrameProperties(object sender, EventArgs eventArgs) { if (m_animationListView.SelectedIndices.Count == 0) { return; } StaticTile tileFrame = (StaticTile)m_animationListView.SelectedItems[0].Tag; TilePropertiesDialog tilePropertiesDialog = new TilePropertiesDialog(tileFrame); if (tilePropertiesDialog.ShowDialog(this) == DialogResult.OK) { MarkAsModified(); } }
private void OnFrameProperties(object sender, EventArgs eventArgs) { if (m_animationListView.SelectedIndices.Count == 0) return; StaticTile tileFrame = (StaticTile)m_animationListView.SelectedItems[0].Tag; TilePropertiesDialog tilePropertiesDialog = new TilePropertiesDialog(tileFrame); if (tilePropertiesDialog.ShowDialog(this) == DialogResult.OK) MarkAsModified(); }
private void OnTileProperties(object sender, EventArgs eventArgs) { if (m_selectedLayer == null) return; if (!m_selectedLayer.IsValidTileLocation(m_tileLayerLocation)) return; Tile tile = m_selectedLayer.Tiles[m_tileLayerLocation]; if (tile == null) return; TilePropertiesDialog tilePropertiesDialog = new TilePropertiesDialog(tile); if (tilePropertiesDialog.ShowDialog(this) == DialogResult.Cancel) return; if (TilePropertiesChanged != null) TilePropertiesChanged(new MapPanelEventArgs(tile, m_tileLayerLocation)); }