/// <summary>
 /// Constructor
 /// </summary>
 public RibbonManager(UIControlledApplication app, ImageManager imageManager)
 {
     this.app          = app;
     this.imageManager = imageManager;
 }
 /// <summary>
 /// Ribbon Manager will help you create Tabs, Panels and Buttons in Revit
 /// </summary>
 public RibbonTabManager(UIControlledApplication app, string tabName, ImageManager imageManager)
 {
     this.app          = app;
     this.tabName      = tabName;
     this.imageManager = imageManager;
 }
 /// <summary>
 /// The responsible for adding UI Elements in the Ribbon, e.g. Buttons and Separators.
 /// </summary>
 public RibbonPanelManager(string tabName, RibbonPanel panel, ImageManager imageManager)
 {
     this.tabName       = tabName;
     this.panel         = panel;
     this.ribbonHelpers = new RibbonHelpers(imageManager);
 }
Beispiel #4
0
 public RibbonHelpers(ImageManager imageManager)
 {
     this.imageManager = imageManager;
 }