| Available in the LEADTOOLS Imaging toolkit. | 
Changing the Annotation Automation Background Colors
When working with automated annotations, the background color of most objects created by a particular automation object can be changed by calling the AnnSetBackColor method for that automation object. However, the Note, Push-pin, Redact and Hilite objects cannot be changed using this method and must be handled differently.
The automation object contains 4 background color values:
 one color for the Note and Push-pin objects
 one color for the Note and Push-pin objects
 one color for the Hilite object
 one color for the Hilite object
 one color for the Redact object
 one color for the Redact object
 one color for all other objects
 one color for all other objects
When the automation object creates an object, it uses the corresponding background color. For example, if the automation object creates a Redact object, it uses the color stored for Redact objects. If the background for an object type is changed using the automation, the corresponding background color value stored for that object type is updated. Consequently, the next time the automation object creates an object of that type, the updated background color is used.
To change the background colors stored in the automation object:
 right click with no objects selected. All 
 the default properties for objects created by the automation object can 
 then be changed.
 right click with no objects selected. All 
 the default properties for objects created by the automation object can 
 then be changed.
OR
 call the AnnSetAutoBackColor 
 method. This lets the user programmatically change the background 
 color of objects created by the automation object.
 call the AnnSetAutoBackColor 
 method. This lets the user programmatically change the background 
 color of objects created by the automation object.
To determine the current background colors stored within the automation object, use the AnnGetAutoBackColor method.