public void SetToolbarStatus(WinformToolbar toolbar, MenuStatus menuStatus)
 {
     if (menuStatus == MenuStatus.Available)
     {
         ((BarButtonItem)toolbar.UIObject).Enabled     = true;
         ((BarButtonItem)toolbar.UIObject).ButtonStyle = BarButtonStyle.Default;
         ((BarButtonItem)toolbar.UIObject).Down        = false;
         ((BarButtonItem)toolbar.UIObject).Visibility  = BarItemVisibility.Always;
         toolbar.IsActive = false;
     }
     else if (menuStatus == MenuStatus.Active)
     {
         ((BarButtonItem)toolbar.UIObject).Enabled     = true;
         ((BarButtonItem)toolbar.UIObject).ButtonStyle = BarButtonStyle.Check;
         ((BarButtonItem)toolbar.UIObject).Down        = true;
         ((BarButtonItem)toolbar.UIObject).Visibility  = BarItemVisibility.Always;
         toolbar.IsActive = true;
     }
     else if (menuStatus == MenuStatus.Hidden)
     {
         ((BarButtonItem)toolbar.UIObject).Visibility = BarItemVisibility.Never;
         toolbar.IsActive = false;
     }
     else if (menuStatus == MenuStatus.Disable)
     {
         ((BarButtonItem)toolbar.UIObject).Enabled     = false;
         ((BarButtonItem)toolbar.UIObject).ButtonStyle = BarButtonStyle.Default;
         ((BarButtonItem)toolbar.UIObject).Visibility  = BarItemVisibility.Always;
         toolbar.IsActive = false;
     }
 }
Exemple #2
0
 public void SetToolbarStatus(WinformToolbar toolbar, MenuStatus menuStatus)
 {
     if (menuStatus == MenuStatus.Available)
     {
         ((BarButtonItem)toolbar.UIObject).Enabled = true;
     }
     else
     {
         ((BarButtonItem)toolbar.UIObject).Enabled = false;
     }
 }
 private void InitExtParam()
 {
     //CADViewDocument.Image.GraphicsOutMode = DrawGraphicsMode.GDIPlus;
     SetGDIStyle();         // Style = CADPictureBox.gdiStyle;
     //cadPictBox.ScrollBars = ScrollBarsShow.Always;
     this.clipRectangle             = new ClipRect(this);
     this.clipRectangle.MultySelect = false;
     selectToolbar = winformToolbarManager.GetToolbarByProfixedName(CADToolbarNames.CADToolGroup + WinformToolbar.NameSplitKey + CADToolbarNames.SelectionModel);
     CADImportFace.EntityPropertyGrid = this.CADPropertiesControl as CADPropertiesControl;
     MouseWheel  += new MouseEventHandler(CADPictBoxMouseWheel);
     ScrollEvent += new CADImport.FaceModule.ScrollEventHandlerExt(CADPictBoxScroll);
 }