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();
            }
        }
Exemple #2
0
        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();
        }
Exemple #3
0
        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));
        }