namespace SAGA.RevitMenu.Configuration { public class TszButtonData { public TszButtonData(string menuTab) { this.MenuTab = menuTab; } public TszButtonData(TszPanelData penelData, string menuTab, string strButtonName, string strButtonText, string strImageName, string strAssemblyName, string strClassName) { this.TszPanelData = penelData; this.MenuTab = menuTab; this.ButtonName = strButtonName; this.ButtonText = strButtonText; this.ImageName = strImageName; this.AssemblyName = strAssemblyName; this.ClassName = strClassName; this.IsGroup = false; this.Visible = true; } public string AssemblyName { get; set; } public string ButtonName { get; set; } public string ButtonText { get; set; } public string ClassName { get; set; } public string ImageName { get; set; } public bool IsGroup { get; set; } public string LongDescription { get; set; } public string MenuTab { get; set; } public StackStyles StackStyle { get; set; } public ButtonStyles Styles { get; set; } public string ToolTip { get; set; } public TszPanelData TszPanelData { get; set; } public RevitVer UseVersion { get; set; } public bool Visible { get; set; } } }