public static void CreatePaletteSchemesTest(Document doc, MSCDataset dataset) { ToolPaletteManager manager = ToolPaletteManager.Manager; try { try { if (manager.Catalogs.Count > 0) { manager.SaveCatalogs(); } } catch { } ToolPalette.InitializePaletteFolders(); ToolPalette.IncludeFolderLocation(ToolPalette.GroupFolder); ToolPalette.CreatePaletteFile(doc, dataset); if (!ToolPalette.GroupExists(doc)) { ToolPalette.CreateGroup(); } Scheme scheme = new Scheme("ArcGIS"); scheme.LoadCatalogs(); scheme.SaveCatalogs(); manager.Schemes.Add("ArcGIS"); } catch { } }
public static void CreatePalette(Document doc, MSCDataset dataset) { ToolPaletteManager manager = ToolPaletteManager.Manager; try { try { if (manager.Catalogs.Count > 0) { manager.SaveCatalogs(); } } catch { } ToolPalette.InitializePaletteFolders(); ToolPalette.IncludeFolderLocation(ToolPalette.GroupFolder); ToolPalette.CreatePaletteFile(doc, dataset); if (!ToolPalette.GroupExists(doc)) { ToolPalette.CreateGroup(); } if (manager.Catalogs.Count > 0) { if (dataset.FeatureServices.Count != 0) { manager.LoadCatalogs(); } else if (ToolPalette.PaletteVisible()) { manager.LoadCatalogs(); } } } catch { } }