Bounce.LevelEditor.Editor.Editor C# (CSharp) Method

Editor() public method

public Editor ( ) : System
return System
        public Editor()
        {
            InitializeComponent();

            Size pbLevelSize = new Size(Constants.WINDOW_WIDTH, Constants.WINDOW_HEIGHT - Constants.HUD_HEIGHT);

            pb_Level.MaximumSize = (pb_Level.MinimumSize = (pb_Level.Size = pbLevelSize));
            this.FormBorderStyle = FormBorderStyle.FixedSingle;

            currentTool = EditorTool.Insertion;
            ClearToolMenu();
            tool_Insertion.Checked = true;

            // Disable object properties by default
            tb_Damage.Enabled = false;
            tb_Rotation.Enabled = false;
            b_ApplyProperties.Enabled = false;
            b_Front.Enabled = false;
            tb_SLevel.Enabled = false;

            //Only enable this menu item if the currently selected object is a door. When we start,
            // we don't have a currently selected item, so disable this menu item.
            menu_door.Enabled = false;
            menu_room.Enabled = false;
            menu_debug.Enabled = false;
        }