I would like to highlight my toolbar icons when their associated action has the "checked" property set to true. I would like to do it the way Microsoft Office 2003 did, for example. see the Bold and Align Left icons in this image:

The image was drawn with a frame around it, and the background was changed to orange.
How can I implement this with Delphi 2009?
As a bonus, is there a way to do the same with the menu icon for the related item? for example, as shown below with lines and markup:

Followup:
, , , . Delphi 4, Delphi 2009, VCL Delphi 5 7, TActionManager, TActionToolbar Delphi. Delphi , Microsoft O/S.
, , , , . Embarcadero re: : "" , ?, Peter Below , XP, Vista Windows 7, .
, , O/S , . Delphi . XP, / XP XP. . , - . Office 2003, hilighting, . . Vista Windows 7.
, , , ... "CheckedImages". , (, ).
-, - - , , .