Click or drag to resize

Internal.ComponentFactory.Krypton.Ribbon Namespace

 
Classes
  ClassDescription
Public classAppButtonMenuProvider
Implementation class used to provide application button context menu details to view elements.
Public classBackstageAppMenu
Public classButtonSpecAppMenu
Button specification appropriate for an application menu
Public classButtonSpecExpandRibbon
Implementation for the expand ribbon button.
Public classButtonSpecManagerLayoutAppButton
Manage a collection of button specs for placing within a collection of ViewLayoutDocker instances.
Public classButtonSpecManagerLayoutRibbon
Manage a collection of button specs for placing within a collection of ViewLayoutDocker instances.
Public classButtonSpecMdiChildClose
Implementation for the close button for mdi child form.
Public classButtonSpecMdiChildFixed
Implementation for the fixed mdi child pendant buttons.
Public classButtonSpecMdiChildMin
Implementation for the minimize button for mdi child form.
Public classButtonSpecMdiChildRestore
Implementation for the restore button for mdi child form.
Public classButtonSpecMinimizeRibbon
Implementation for the minimize ribbon button.
Public classButtonSpecViewAppButton
Create and manage the view for a application button specific ButtonSpec definition.
Public classButtonSpecViewRibbon
Create and manage the view for a ribbon specific ButtonSpec definition.
Public classGalleryDropMenuEventArgs
Event arguments for the drop down menu of a gallery.
Public classKryptonGalleryRange
Represents a single gallery range.
Public classKryptonGalleryRangeCollection
Specialise the generic collection with type specific rules for gallery range item accessor.
Public classKryptonRibbon
Ribbon control presents a tabbed set of user options.
Public classKryptonRibbonRibbonButtonSpecAnyCollection
Collection for managing ButtonSpecAny instances.
Public classKryptonRibbonContext
Represents a single context definition.
Public classKryptonRibbonContextCollection
Specialise the generic collection with type specific rules for context item accessor.
Public classKryptonRibbonGroup
Represents a single ribbon group.
Public classKryptonRibbonGroupButton
Represents a ribbon group button.
Public classKryptonRibbonGroupCheckBox
Represents a ribbon group check box.
Public classKryptonRibbonGroupCluster
Represents a ribbon group container that displays a cluster of buttons.
Public classKryptonRibbonGroupClusterButton
Represents a ribbon group cluster button.
Public classKryptonRibbonGroupClusterCollection
Manage the items that can be added to a ribbon group button cluster container.
Public classKryptonRibbonGroupClusterColorButton
Represents a ribbon group cluster color button.
Public classKryptonRibbonGroupCollection
Specialise the generic collection with type specific rules for group item accessor.
Public classKryptonRibbonGroupColorButton
Represents a ribbon group color button.
Public classKryptonRibbonGroupComboBox
Represents a ribbon group combo box.
Public classKryptonRibbonGroupContainer
Represents the base class for all ribbon group containers.
Public classKryptonRibbonGroupContainerCollection
Manage the items that can be added to the top level of a ribbon group instance.
Public classKryptonRibbonGroupCustomControl
Represents a ribbon group custom control.
Public classKryptonRibbonGroupDomainUpDown
Represents a ribbon group domain up-down.
Public classKryptonRibbonGroupItem
Represents the base class for all ribbon group items.
Public classKryptonRibbonGroupLabel
Represents a ribbon group label.
Public classKryptonRibbonGroupLines
Represents a ribbon group container that displays as lines of items.
Public classKryptonRibbonGroupLinesCollection
Manage the items that can be added to a ribbon group lines container.
Public classKryptonRibbonGroupMaskedTextBox
Represents a ribbon group masked text box.
Public classKryptonRibbonGroupNumericUpDown
Represents a ribbon group numeric up-down.
Public classKryptonRibbonGroupRadioButton
Represents a ribbon group radio button.
Public classKryptonRibbonGroupSeparator
Represents a ribbon group separator.
Public classKryptonRibbonGroupTextBox
Represents a ribbon group text box.
Public classKryptonRibbonGroupTrackBar
Represents a ribbon group track bar.
Public classKryptonRibbonGroupTriple
Represents a ribbon group triple container.
Public classKryptonRibbonGroupTripleCollection
Manage the items that can be added to a ribbon group triple container.
Public classKryptonRibbonQATButton
Represents a single ribbon quick access toolbar entry.
Public classKryptonRibbonQATButtonCollection
Quick access toolbar can contain any component that implements the IQuickAccessToolbarEntry
Public classKryptonRibbonRecentDoc
Represents a single recent document entry in the ribbon application button menu.
Public classKryptonRibbonRecentDocCollection
Specialise the generic collection with type specific rules for recent document item accessor.
Public classKryptonRibbonTab
Represents a single ribbon tab.
Public classKryptonRibbonTabCollection
Specialise the generic collection with type specific rules for tab item accessor.
Public classPaletteGalleryRedirect
Implement storage for a gallery palette redirect.
Public classPaletteGalleryState
Implement storage for a gallery palette state.
Public classPaletteRedirectRibbonAeroOverride
Override the text colors for button specs that are drawn on aero glass.
Public classPaletteRibbonAppButton
Implement storage for a ribbon state.
Public classPaletteRibbonAppGroupTab
Implement storage for a ribbon state.
Public classPaletteRibbonContextBack
Return inhertied values unless empty in which case return the context color.
Public classPaletteRibbonContextDouble
Return inhertied values unless empty in which case return the context color.
Public classPaletteRibbonDisabled
Implement storage for a ribbon disabled state.
Public classPaletteRibbonFocus
Implement storage for a ribbon focus palette.
Public classPaletteRibbonGroupAreaTab
Implement storage for a ribbon state.
Public classPaletteRibbonGroupTab
Implement storage for a ribbon state.
Public classPaletteRibbonImages
Storage for application button related properties.
Public classPaletteRibbonJustGroup
Implement storage for a ribbon state.
Public classPaletteRibbonJustTab
Implement storage for a ribbon state.
Public classPaletteRibbonNormal
Implement storage for the normal ribbon state.
Public classPaletteRibbonRedirect
Implement storage for a ribbon palette.
Public classPaletteRibbonStyles
Implement storage for a ribbon style values.
Public classRibbonAppButton
Storage for application button related properties.
Public classRibbonAppButtonAppMenuButtonSpecCollection
Collection for managing ButtonSpecAppMenu instances.
Public classRibbonShortcuts
Storage for shortcut related properties.
Public classRibbonStrings
Storage for string related properties.
Interfaces
  InterfaceDescription
Public interfaceIQuickAccessToolbarButton
Information needed for a quick access toolbar entry.
Public interfaceIRibbonGroupContainer
Information for a ribbon group container.
Public interfaceIRibbonGroupItem
Information for a ribbon group item.
Delegates
  DelegateDescription
Public delegateClickAndFinishHandler
Signature of a click event that expects the provided finish delegate to be called when associated actions are completed.
Public delegateRibbonContextHandler
Delegate used for hooking into a KryptonRibbonContext typed collection.
Public delegateRibbonRecentDocHandler
Delegate used for hooking into a KryptonRibbonContext typed collection.
Enumerations
  EnumerationDescription
Public enumerationGroupButtonType
Specifies the type of operation for a group button.
Public enumerationGroupItemSize
Specifies the size of a group item or container.
Public enumerationGroupItemSizeSM
Specifies the size of a group item or container but restricted to just small or medium.
Public enumerationQATLocation
Specifies the location of the quick access toolbar.
Public enumerationRibbonItemAlignment
Specifies how items are aligned within a ribbon container.