Resource classes provide GUI API functions for manipulating GUI resources activated in an application. Thus, GUI resource classes allow changing colors and font, but also action items or tree structures.