public LogicalOperator(List <DataTemplate> templates) { // Init Form // InitializeComponent(); this.Size = new System.Drawing.Size(SystemInformation.PrimaryMonitorSize.Width / 100 * 90, SystemInformation.PrimaryMonitorSize.Height / 100 * 90); this.Left = SystemInformation.VirtualScreen.Width / 100; this.Top = SystemInformation.VirtualScreen.Height / 100; menuBar.Width = this.Width; this.menuBar.Left = 0; // Init Fields // connectionManager = new ConnectManager(); dragDropManager = new DragDropManager(connectionManager); toolManager = new ToolManager(logicalPanel, dragDropManager, connectionManager); dragDropManager.makePanelDraggable(logicalPanel); toolManager.movePanel(logicalPanel); // Init Buttons // handTool.Click += toolManager.handTool_click; textTool.MouseDown += toolManager.textTool_MouseDown; connectTool.Click += connectionManager.connectTool_Click; outputTool.MouseDown += toolManager.outputTool_MouseDown; calcButton.MouseDown += toolManager.calcTool_MouseDown; populateList(templates); }
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(); }
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(); }