Esempio n. 1
0
        private void Draw(Graphics g)
        {
            //Draw the level
            if (mLevel == null)
            {
                g.FillRectangle(Brushes.Black, Bounds);
            }
            else
            {
                mLevel.Draw(g);
            }

            DrawGrid(g);

            if (mSelectedTool != null)
            {
                mSelectedTool.Draw(g);
            }

            //Draw the individual object selection rectangles
            foreach (LevelEntry le in GetSelectedObjects())
            {
                DrawEntrySelection(g, le);
            }
        }