Exemple #1
0
        void pictureBox_MouseDown(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)
            {
                // Move and resize
                _lastPosition = e.Location;
                _isMoving     = _controlMove.Contains(e.Location);
                if (_isMoving)
                {
                    return;
                }

                // Selected
                _isResizing = _controlResize.Contains(e.Location);

                if (!_isResizing)
                {
                    Selected = _skin.GetComponent(e.Location);
                }
            }
        }
Exemple #2
0
 private void DrawComponent(Graphics g, VirtualComponent k)
 {
     g.FillRectangle(_brushPerType[k.Type], k.Rectangle);
     DrawLegend(g, k.Rectangle, k.Type == ComponentType.Key ? "id:" + ((VirtualKey)k).Id : (k.Type == ComponentType.Maximized ? "maximized: " + (((VirtualMaximized)k).Id) : "screen"), k == Selected);
 }
Exemple #3
0
        void pictureBox_MouseDown(object sender, MouseEventArgs e)
        {
            if (e.Button == MouseButtons.Left)
            {
                // Move and resize
                _lastPosition = e.Location;
                _isMoving = _controlMove.Contains(e.Location);
                if (_isMoving) return;

                // Selected
                _isResizing = _controlResize.Contains(e.Location);

                if(!_isResizing)
                    Selected = _skin.GetComponent(e.Location);
            }
        }
Exemple #4
0
 private void DeselectAll()
 {
     Selected = null;
 }
Exemple #5
0
 internal void SelectComponent(VirtualComponent k)
 {
     DeselectAll();
     Selected = k;
 }
Exemple #6
0
 private void DrawComponent(Graphics g, VirtualComponent k)
 {
     g.FillRectangle(_brushPerType[k.Type], k.Rectangle);
     DrawLegend(g, k.Rectangle, k.Type == ComponentType.Key ? "id:" + ((VirtualKey)k).Id : (k.Type == ComponentType.Maximized ? "maximized: " + (((VirtualMaximized)k).Id) : "screen"), k == Selected);
 }
Exemple #7
0
 private void DeselectAll()
 {
     Selected = null;
 }
Exemple #8
0
 internal void SelectComponent(VirtualComponent k)
 {
     DeselectAll();
     Selected = k;
 }
 public SelectedComponentEventArgs(VirtualComponent selected)
 {
     Selected = selected;
 }
 public SelectedComponentEventArgs(VirtualComponent selected)
 {
     Selected = selected;
 }