private string GetProductsComponentName(IgComponents comp) { switch (comp) { case IgComponents.DragDropFramework: return("drag-and-drop-framework"); case IgComponents.ExcelEngine: return("infragistics-excel-framework"); case IgComponents.MathLibrary: return("math-library"); case IgComponents.SpellChecker: return("spell-check-editor"); case IgComponents.UndoRedo: return("undo-redo-framework"); case IgComponents.WordLibrary: return("infragistics-word-framework"); case IgComponents.Map: return("geographic-map"); } return(this.GetSamplesComponentName(comp)); }
private string GetGroupFromComponent(IgComponents comp) { switch (comp) { case IgComponents.BarcodeReader: return("barcodes"); case IgComponents.BulletGraph: case IgComponents.RadialGauge: case IgComponents.LinearGauge: case IgComponents.SegmentedDisplay: return("gauges"); case IgComponents.CalculationManager: case IgComponents.ColorPicker: case IgComponents.ComboEditor: case IgComponents.FormulaEditor: case IgComponents.MultiColumnCombo: case IgComponents.SpellChecker: case IgComponents.SyntaxEditor: return("editors"); case IgComponents.CarouselListbox: case IgComponents.CarouselPanel: case IgComponents.DataCards: case IgComponents.DataPresenter: case IgComponents.DockManager: case IgComponents.TabControl: case IgComponents.TileManager: return("layouts"); case IgComponents.ContextMenu: case IgComponents.DataTree: case IgComponents.OutlookBar: case IgComponents.TagCloud: return("menus"); case IgComponents.DataCarousel: case IgComponents.DialogWindow: return("interactions"); case IgComponents.DataChart: case IgComponents.PieChart: return("charts"); case IgComponents.DataGrid: case IgComponents.PivotGrid: return("grids"); case IgComponents.DragDropFramework: case IgComponents.ExcelEngine: case IgComponents.MathLibrary: case IgComponents.PersistenceFramework: case IgComponents.Reporting: case IgComponents.ResourceWasher: case IgComponents.SyntaxParsingEngine: case IgComponents.UndoRedo: case IgComponents.WordLibrary: return("frameworks"); case IgComponents.MonthCalendar: return("schedules"); case IgComponents.NetworkNode: case IgComponents.OrgChart: case IgComponents.GeographicMap: case IgComponents.Map: return("maps"); } return(string.Empty); }
private string GetSamplesComponentName(IgComponents component) { switch (component) { //frameworks with odd names of help pages case IgComponents.BarcodeReader: return("ig-barcode-reader"); case IgComponents.PersistenceFramework: return("control-persistence-framework"); case IgComponents.DragDropFramework: return("drag-and-drop-framework"); case IgComponents.ExcelEngine: return("wpf-infragistics-excel-engine"); case IgComponents.MathCalculators: return("ig-math-calculators"); case IgComponents.MathLibrary: return("ig-math-infragistics"); case IgComponents.Reporting: return("wpf-reporting"); case IgComponents.ResourceWasher: return("reswash"); case IgComponents.SyntaxParsingEngine: return("ig-spe"); case IgComponents.ThemeManager: return("thememanager"); case IgComponents.UndoRedo: return("undo-redo-framework"); case IgComponents.WordLibrary: return("word-library"); //controls with odd names of help pages case IgComponents.CategoryChart: return("categorychart-overview"); case IgComponents.BulletGraph: return("BulletGraph"); case IgComponents.ComboEditor: return("xaml-xamComboEditor"); case IgComponents.DataChart: return("DataChart-DataChart"); case IgComponents.DataGridX: return("DataGrid"); case IgComponents.FunnelChart: return("FunnelChart"); case IgComponents.DoughnutChart: return("DoughnutChart"); case IgComponents.Gantt: return("xamGantt-xamGantt"); case IgComponents.PieChart: return("PieChart"); case IgComponents.Spreadsheet: return("Spreadsheet"); case IgComponents.RadialGauge: return("RadialGauge"); case IgComponents.LinearGauge: return("LinearGauge"); case IgComponents.GeographicMap: return("GeographicMap"); case IgComponents.FinancialChart: return("financial-chart-overview"); case IgComponents.ZoomSlider: return("financial-chart-pane-zoom"); //controls with standard names of help pages default: return("xam" + component.ToString()); } }