Procedure Shadow_Display
The Shadow_Display event is called whenever a change in shadow state occurs, or when an object is paged. It is used to properly set the display to reflect an enterable or non-enterable object. By default, this sets visual attributes that are consistent with enabled and non-enabled objects in Windows. You may use this to set other custom conditions. This message should be forwarded. This message is meant to be used as part of object shadowing and not item shadowing.
When augmenting this procedure, you may access the current shadow condition of the object by querying the enabled_state property and in more-unusual conditions, the implicit_shadow_state and explicit_shadow_state properties.