Beispiel #1
0
 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);
 }
Beispiel #2
0
        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);
        }