Among the dozens of new technologies found in the XtraEditors Library, is its Style Controller architecture which allows you to change the Style of some or all editors within your application -or form - using a single property setting. The Style Controller gives you total control when designing an application. Whether you wish to give your applications the look & feel of IE, Win2K, or even Win3.1, the XtraEditors Library offers you all the weapons you need to create incredible interfaces with ease. The XtraEditors Library can be purchased individually or as part of the XtraGrid Suite.
XtraEditors Library Includes: -
- PersistentRepository
- Text Edit
- Button Edit
- Check Edit
- Calc Edit
- Color Edit
- ComboBox Edit
- ImageComboBox Edit
- Date Edit
- Image Edit
| - Memo Edit
- MemoEx Edit
- Progress Bar
- Spin Edit
- LookUp Edit
- Picture Edit
- PopupContainer edit
- Time Edit
- Radio Group
- MRU Edit
| - Hyperlink Edit
- ListBox
- CheckedListBox
- ImageListBox
- Simple Button
- DataNavigator
- ControlNavigator
- VScrollBar
- HScrollBar
- StyleController
|
The StyleController is a mechanism by which you can easily abstract the look and feel of your applications. The benefit of this type of abstraction is threefold. First, via Styles, you can allow your users to change the look and feel of your applications at runtime - thus giving your users a sense of empowerment. Secondly, the Style Controller helps you enforce look and feel standards across all elements of your application. Finally, evolutions in the appearance of user interfaces can be implemented easily and without having to trace through all the elements of your UI code.
The Style Controller lets you exert a high degree of control over each aspect of an edit control. For instance, you may control how each edge is drawn, using none, flat, 3D, single, or thick lines. You may also control whether an individual line - left, right, top or bottom - is drawn on screen. These methods of control extend beyond simply controlling edge drawing and include hot-tracking, buttons contained within the controls, background color, and shadows.