public override void Register(IHostSetup setup) { setup.ReportMenu.Add(new MenuElementAction("Budget Dashboard", 300, ClickHandler)); setup.HelpMenu.Add(new MenuElementAction("Budget Dashboard", 220, HelpHandler)); Willowsoft.TamperProofData.IStandardLicense license = new BudgetDashboardLicense(); license.Load(Company.LicenseFolderPath()); setup.AddExtraLicense(license); MetadataInternal = new PluginMetadata("Budget Dashboard", "Willow Creek Software", System.Reflection.Assembly.GetExecutingAssembly(), null, "An easy way to manipulate large numbers of budgets.", license); }
public override void Register(IHostSetup setup) { setup.ToolMenu.Add(new MenuElementAction("Intuit Export (IIF Format)", 102, IntuitExportClickHandler)); setup.ToolMenu.Add(new MenuElementRegister(HostUI, "Renumber Checks", 103, RenumberChecksClickHandler)); setup.ToolMenu.Add(new MenuElementRegister(HostUI, "Find Missing Checks", 104, MissingChecksClickHandler)); setup.ToolMenu.Add(new MenuElementRegister(HostUI, "Calculate Interest", 105, CalculateInterestClickHandler)); setup.ReportMenu.Add(new MenuElementAction("Summarize All Accounts", 210, SummarizeAllClickHandler)); MetadataInternal = new PluginMetadata("Miscellaneous Tools", "Willow Creek Software", System.Reflection.Assembly.GetExecutingAssembly(), null, "Miscellaneous tools provided by plugin distributed with the software.", null); }