Ejemplo n.º 1
0
        private void OnTileIndexProperties(object sender, EventArgs evemtArgs)
        {
            int tileIndex = m_hoverTileIndex;

            TileIndexPropertyComponent tileIndexPropertyComponent
                = new TileIndexPropertyComponent(m_tileSheet.TileIndexProperties[tileIndex]);

            CustomPropertiesDialog customPropertiesDialog
                = new CustomPropertiesDialog("Custom Properties for Tile Index #" + m_hoverTileIndex, tileIndexPropertyComponent);

            if (customPropertiesDialog.ShowDialog(this) == DialogResult.Cancel)
            {
                return;
            }

            if (TileIndexPropertiesChanged != null)
            {
                TileIndexPropertiesChanged(this,
                                           new TilePickerEventArgs(m_tileSheet, tileIndex));
            }
        }
Ejemplo n.º 2
0
        private void OnTileIndexProperties(object sender, EventArgs evemtArgs)
        {
            int tileIndex = m_hoverTileIndex;

            TileIndexPropertyComponent tileIndexPropertyComponent
                = new TileIndexPropertyComponent(m_tileSheet.TileIndexProperties[tileIndex]);

            CustomPropertiesDialog customPropertiesDialog
                = new CustomPropertiesDialog("Custom Properties for Tile Index #" + m_hoverTileIndex, tileIndexPropertyComponent);

            if (customPropertiesDialog.ShowDialog(this) == DialogResult.Cancel)
                return;

            if (TileIndexPropertiesChanged != null)
                TileIndexPropertiesChanged(this,
                    new TilePickerEventArgs(m_tileSheet, tileIndex));
        }