Пример #1
0
 public CutControl(Clipboard clipBoard, Controls selectControls, ControlContainer container)
 {
     m_clipBoard = clipBoard;
     m_selectControls = selectControls;
     m_parentsControl = container;
 }
Пример #2
0
 public RemoveControl( Controls selectedControls, ControlContainer container)
 {
     m_selectedControls = selectedControls;
     m_controls.Set(selectedControls.Get());
     m_parentsControl = container;
 }
Пример #3
0
 public PasteControl( ControlContainer container, Clipboard clipboard)
 {
     m_clipboard = clipboard;
     m_undoList = new Controls();
     m_parentsControl = container;
 }
Пример #4
0
        protected override void OnMouseDown(MouseEventArgs e)
        {
            base.OnMouseDown(e);

            TPoint mousePos = new TPoint(e.X, e.Y);

            m_mouseDragRect.Position = mousePos;
            m_drag = true;
            if (LayerInfo != null)
            {
                m_containerControl = LayerInfo.FindContainer(mousePos);
            }
            Focus();
        }