/// <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); }
public RibbonHelpers(ImageManager imageManager) { this.imageManager = imageManager; }