We are incorporating the FlexGantt chart into a product with a color theme which does not work with the default colors of the selector (e.g. LayerSelector, OverviewSelector, etc.) windows. I see this color scheme is defined in the GradientBorder utility class, but I’m unsure of how of how to access that class to change the colors.
What is the simplest/best way to change the colors used for all Selector windows?
You can get access to all selectors by providing your own selector factory. Do so by subclassing TimeGranularySelectorFactory. You can then override the createSelector() method, call super.createSelector(), and apply the code above on the selector created by the superclass.
To make the Gantt Chart use your custom selector factory simply create a subclass of the Gantt chart control and override the getSelectorFactory() method.