VCL Scheduler

Paint Styles and Appearances

 

If you have ever used Developer Express components in the past, you know the incredible control we give you over how our controls appear on-screen - from multiple look and feel options imitating the latest Microsoft Office solutions to XP Theme support, background bitmaps and custom painting. The ExpressScheduler is no exception - all of this is at your disposal with the same customization mechanisms you’ve come to know with our other controls.

Multiple Paint Styles

The ExpressScheduler supports multiple look and feel styles which affect how headers, separators, scrollbars and the date navigator's elements are painted. Additionally, the specified look and feel settings are in effect for all the dialogs your end-users can invoke in the scheduler control. If required, you can set different look and feel preferences for the scheduler and for its dialogs. The available look and feel styles are:

  • UltraFlat style;
  • Flat style;
  • Standard (3D) style;
  • Office 2003 style;
  • The currently applied Windows XP theme painting.

Multiple paint styles support is implemented via our look and feel technology which enables you to provide the same appearance for all Developer Express controls in an application and change their appearance simultaneously by switching a single option.

Customizable Styles for Elements

One more way to customize the scheduler's appearance is to apply styles to its elements. Our styles technology enables you to provide custom background and text colors, fonts and background bitmaps for the elements you see. You can either specify common styles for all elements (say, date headers) or provide individual styles by handling the appropriate events. Elements whose styles can be customized are:

  • The control's background.
  • Time rulers and timelines;
  • Day and resource headers;
  • Events;
  • Horizontal and vertical splitters;
  • Selections;
  • Date navigator's background, content, headers and selection.

Full Custom Painting Support

If multiple look and feel options and customizable element styles are not enough for your appearance customization goals, you can utilize the custom painting mechanism that enables you to paint the control's elements manually. This involves handling events that are raised before a particular element is painted. This feature is available for any element you see on-screen.

More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.