public void Configure(MenuController mc, IListMatrix ilm, IGauntletDbAdapter sqliteDb, StoryboardStatusBar statusBar) { this.ilm = ilm; this.sqliteDb = sqliteDb; this.statusBar = statusBar; mc.AddMenuItem("Gauntlet", "Export Active SQLite Lists To FileSystem Sync Folder", ExportActiveSqliteLists); //mc.AddMenuItem("Gauntlet", "Export Active MySQL Lists To FileSystem Sync Folder", ExportActiveMySqlLists); mc.AddMenuItem("Gauntlet", "Active List Management", ShowActiveListManagement); mc.AddMenuItem("Gauntlet", "Import Synced Files", ImportSyncedFiles); mc.AddMenuItem("Gauntlet", "Import Synced Archive Files", ImportSyncedArchiveFiles); mc.AddMenuItem("Gauntlet", "Consume All Imported Files", ConsumeAllImportedFiles); mc.AddMenuItem("Tools", "FileMatrix...", LaunchFileMatrix); mc.AddMenuItem("Tools", "ObjectGrid...", LaunchObjectGrid); }
public void ConfigureWithoutUI(IListMatrix ilm, IGauntletDbAdapter db) { this.ilm = ilm; //this.mysqlDb = db; this.statusBar = new StoryboardStatusBar(); //this prevents null exceptions where status is logged }