Documents
NextGrid & NextDBGrid
- Integrating Inplace Editors
- Upgrade existing projects for loading changes
- FieldChooser Tutorial
- NextGrid How To
- Html Column Tutorial
- NextGrid Slide Style Tutorial
- InputLine Tutorial
- Edit events in NextGrid
- NextGrid Vista Style
NextGrid
- NextGrid Quick Start
- Graphic Column Tutorial
- Optimize NextGrid
- Custom Draw in NextGrid
- VirtualColumn Tutorial
- NextGrid Custom Sorting
- TreeColumn Tutorial
NextDBGrid
NextInspector
- NextInspector Item Types
- NextInspector Quick Start
- NextDBInspector Tutorial
- NextInspector Advanced tutorial
- Map VCL property to item
NextSheet
NextCollection
- NxInfoPanel Tutorial
- NxPathControl and NxNotebook tutorial
- NxAlertWindow Tutorial
- NxPathControl Quick Start
- NxButton Tutorial
- NxOutlookBar Tutorial
- NxFlipPanel and NxHeaderPanel Quick Start
- NxPageControl and NxNotebook Quick Start
Misc
- DateTime FormatMask
- NxAutoCompletion Tutorial
- Using NxColorScheme
- NxComboBox styles
- Enable typing unicode characters in InplaceEditors
- NxProgress Tutorial
- NxPreview Quick Start
- Numeric FormatMask
- Component Names Change
- 32bit Bitmaps Tutorial
Labs
Using NxColorScheme
Related Articles:
Info
- Skill:
- Version: 1.0.0
- Author: Bojan Nikolic
- Created: 2008-08-06
- Updated: 2008-08-06
Introducing
Many components from Next Suite supports color schemes. Components with same color scheme share consistent look.
There are 3 color schemes:
| Name | Value | Preview |
|---|---|---|
| Blue | csBlue | ![]() |
| Black | csBlack | ![]() |
| Silver | csSilver | ![]() |
Only one color scheme may be active at the time. When ColorScheme property of NxColorScheme

Paint other components in scheme color
By calling SchemeColor function we may retreive desired color and paint other components in this color.
Example:
uses NxThemesSupport; ... Panel1.Color := SchemeColor(seBorder);
| Name |
|---|
| seBackgroundGradientStart |
| seBackgroundGradientEnd |
| seBorder |
| seBtnFace |
| seBtnFaceDark |
| seDown |
| seGroupHeader |
| seHeaderFont |
| seHeaderGradientEnd |
| seHeaderGradientStart |
| seHeaderShadow |
| seHighlight |
| seHover |
| seHighlightHoverFore |
| seHighlightDownFore |
| seInactiveDockCaption |
| seMenuHighlight |
| seMenuSelectionBorder |
| seMenuSelectionBorderDown |
| seSplitterGradientStart |
| seSplitterGradientEnd |


