You can use “CControl.getIcons()” to gain access to the IconManager, where you can call “setIconClient” to override any Icon the library uses. Open the file “icons.ini” to see all the keys that exist. I think in this case you are looking at
If you want to be informed whenever the theme changes, then you can use “CControl.getThemes().addThemeMapListener” to register a listener.
By the way, when using CControl, use “new CEclipseTheme” and not “new EclipseTheme”, otherwise some methods of common like “AbstractCDockable.getColors().set(…)” won’t work anymore.