DeleteSelected() public méthode

public DeleteSelected ( ) : bool
Résultat bool
Exemple #1
0
        private void frmMain_KeyUp(object sender, KeyEventArgs e)
        {
            if (pnlWorldMap.Focused)
            {
                if (e.Control && e.KeyCode == Keys.C)
                {
                    IZone zone = worldmap.GetSelectedZone();
                    CopiedZone = zone.Clone();
                }

                if (e.Control && e.KeyCode == Keys.V)
                {
                    ReplaceSelectedZone(CopiedZone, ICopyParams);
                    RefreshZoneProperties();
                }

                if ((e.KeyCode == Keys.Delete) && !e.Control && !e.Alt)
                {
                    worldmap.DeleteSelected();
                    RefreshZoneProperties();
                    pctWorldMap.Refresh();
                }

                if (e.KeyCode == Keys.Left)
                {
                    worldmap.MoveSelectedZone(-1, 0);
                }
                if (e.KeyCode == Keys.Right)
                {
                    worldmap.MoveSelectedZone(1, 0);
                }
                if (e.KeyCode == Keys.Up)
                {
                    worldmap.MoveSelectedZone(0, -1);
                }
                if (e.KeyCode == Keys.Down)
                {
                    worldmap.MoveSelectedZone(0, 1);
                }

                RefreshZoneProperties();
            }
        }