Ejemplo n.º 1
0
 private void UIRenderMouseUp(object sender, MouseEventArgs e)
 {
     if (this.MainBar.Items[MainBar.SelectedDockTab].GetType() == typeof(UIDockContainer))
     {
         UIDockContainer SelectUIDockContainer = (UIDockContainer)this.MainBar.Items[MainBar.SelectedDockTab];
         UIclick = false;
     }
 }
Ejemplo n.º 2
0
 private void MoveMouseButton_Click(object sender, EventArgs e)
 {
     if (this.MainBar.Items[MainBar.SelectedDockTab].GetType() == typeof(UIDockContainer))
     {
         UIDockContainer SelectUIDockContainer = (UIDockContainer)this.MainBar.Items[MainBar.SelectedDockTab];
         SelectUIDockContainer.renderControl.Cursor = Cursors.Default;
     }
 }
Ejemplo n.º 3
0
 private void ZoomSlider_ValueChanged(object sender, EventArgs e)
 {
     if (this.MainBar.SelectedDockTab >= 0)
     {
         if (this.MainBar.Items[MainBar.SelectedDockTab].GetType() == typeof(UIDockContainer))
         {
             UIDockContainer selectUIDockContainer = (UIDockContainer)this.MainBar.Items[MainBar.SelectedDockTab];
             selectUIDockContainer.SetZoom(this.ZoomSlider.Value * 0.5f);
         }
     }
 }
Ejemplo n.º 4
0
 private void UIRenderMouseDown(object sender, MouseEventArgs e)
 {
     if (this.MainBar.Items[MainBar.SelectedDockTab].GetType() == typeof(UIDockContainer))
     {
         UIDockContainer SelectUIDockContainer = (UIDockContainer)this.MainBar.Items[MainBar.SelectedDockTab];
         if (!UIclick)
         {
             UIclick          = true;
             MouseOldPosition = new Vector2(e.X, e.Y);
         }
     }
 }
Ejemplo n.º 5
0
        private void openToolStripMenuItem_Click(object sender, EventArgs e)
        {
            string          UIPath             = this.ClientFolder.FullName + "\\" + SolutionTree.SelectedNode.Parent.Text + "\\" + SolutionTree.SelectedNode.Text;
            string          UIFolder           = this.ClientFolder.FullName + "\\" + SolutionTree.SelectedNode.Parent.Text;
            UIDockContainer newUIDockContainer = new UIDockContainer(SolutionTree.SelectedNode.Text, SolutionTree.SelectedNode.Text, UIFolder, ClientFolder.FullName + "\\RES");

            newUIDockContainer.LoadUI(UIPath);

            AddDockContainer(newUIDockContainer);
            newUIDockContainer.RenderUI();
            newUIDockContainer.renderControl.MouseMove += new MouseEventHandler(UIRenderMouseMove);
            newUIDockContainer.renderControl.MouseUp   += new MouseEventHandler(UIRenderMouseUp);
            newUIDockContainer.renderControl.MouseDown += new MouseEventHandler(UIRenderMouseDown);
            AddLog(UIPath + " succefully opened", LogType.MSG_INFO);
        }
Ejemplo n.º 6
0
        private void UIRenderMouseMove(object sender, MouseEventArgs e)
        {
            if (this.MainBar.Items[MainBar.SelectedDockTab].GetType() == typeof(UIDockContainer))
            {
                UIDockContainer SelectUIDockContainer = (UIDockContainer)this.MainBar.Items[MainBar.SelectedDockTab];

                if (UIclick)
                {
                    if (SelectUIDockContainer.renderControl.Cursor == Cursors.Hand)
                    {
                        SelectUIDockContainer.renderControl.cam._pos = new Vector2(SelectUIDockContainer.renderControl.cam._pos.X - (e.X - MouseOldPosition.X), SelectUIDockContainer.renderControl.cam._pos.Y - (e.Y - MouseOldPosition.Y));
                    }
                    MouseOldPosition = new Vector2(e.X, e.Y);
                }
            }
        }