Exemple #1
0
 private void axMxDrawX1_MxKeyUp_1(object sender, AxMxDrawXLib._DMxDrawXEvents_MxKeyUpEvent e)
 {
     if ((Control.ModifierKeys & Keys.Control) != 0 && e.lVk == (int)Keys.N)
     {
         new CreateProjectForm().ShowDialog();
     }
 }
Exemple #2
0
 private void axMxDrawX1_MxKeyUp(object sender, AxMxDrawXLib._DMxDrawXEvents_MxKeyUpEvent e)
 {
     //ESC取消掉执行此功能
     if (e.lVk == 27)
     {
         bar_state.state = false;
     }
     //shift切换选择
     if (e.lVk == 16)
     {
         if (bar_state.id == 1001)
         {
             MxDrawSelectionSet mxDrawSelection = new MxDrawSelectionSet();
             MxDrawResbuf       filter          = new MxDrawResbuf();
             mxDrawSelection.CurrentSelect(filter);
             if (mxDrawSelection.Count > 0)
             {
                 axMxDrawX1.AddCurrentSelect(mxDrawSelection.Item(objID).ObjectID, true, true);
             }
         }
     }
 }