コード例 #1
0
ファイル: PlayGround.cs プロジェクト: jasperdj/Playground
        public PlayGround()
        {
            InitializeComponent();

            data = new Data();
            dragDropManager = new DragDropManager();
            folderManager = new FolderManager();
            toolManager = new ToolManager(panelPlayground, dragDropManager);

            //      Init Form      //
            toolManager.movePanel(panelPlayground);
            dragDropManager.makePanelDraggable(panelPlayground);
            menuBar.Width = this.Width - 18;
            this.Size = new System.Drawing.Size((SystemInformation.VirtualScreen.Width / 100) * 70, (SystemInformation.VirtualScreen.Height / 100) * 70);

            //      Init Tools      //
            handTool.Click += toolManager.handTool_click;
            lineTool.Click += toolManager.lineTool_Click;
            squareTool.Click += toolManager.squareTool_Click;
            circleTool.Click += toolManager.circleTool_Click;
            textTool.MouseDown += toolManager.textTool_MouseDown;
            menuBar.ItemClicked += toolManager.menuBar_ItemClicked;
            editModeButton.DropDownItemClicked += toolManager.editModeButton_DropDownItemClicked;

            populateShapes();

            PlayGround2 payground = new PlayGround2();
            payground.Show();
        }
コード例 #2
0
        public PlayGround()
        {
            InitializeComponent();

            data            = new Data();
            dragDropManager = new DragDropManager();
            folderManager   = new FolderManager();
            toolManager     = new ToolManager(panelPlayground, dragDropManager);
            templates       = new List <DataTemplate>();

            //      Init Form      //
            toolManager.movePanel(panelPlayground);
            dragDropManager.makePanelDraggable(panelPlayground);
            menuBar.Width = this.Width - 18;
            this.Size     = new System.Drawing.Size((SystemInformation.PrimaryMonitorSize.Width / 100) * 90, (SystemInformation.PrimaryMonitorSize.Height / 100) * 90);

            //      Init Tools      //
            handTool.Click      += toolManager.handTool_click;
            lineTool.Click      += toolManager.lineTool_Click;
            squareTool.Click    += toolManager.squareTool_Click;
            circleTool.Click    += toolManager.circleTool_Click;
            textTool.MouseDown  += toolManager.textTool_MouseDown;
            menuBar.ItemClicked += toolManager.menuBar_ItemClicked;
            editModeButton.DropDownItemClicked += toolManager.editModeButton_DropDownItemClicked;

            populateShapes();
        }