GEOS SDK TechDocs
|
|
10 Activation Messages
|
12 Navigation Methods
MSG_GEN_BRING_TO_TOP, MSG_GEN_LOWER_TO_BOTTOM
MetaClass
provides the main means of changing the focus and target hierarchies within an application.
GenClass
also provides two messages to perform special cases with windowed objects.
MSG_GEN_BRING_TO_TOP
brings a windowed object to the front of all overlapping windowed objects within its window layer. Depending on the specific UI, this message may alter the focus and target by sending
MSG_META_GRAB_FOCUS_EXCL
or
MSG_META_GRAB_TARGET_EXCL
to the window brought to the front.
MSG_GEN_LOWER_TO_BOTTOM
lowers a windowed object to the bottom of all overlapping windowed objects within its window layer. Depending on the specific UI, this message may alter the focus and target hierarchies by sending a
MSG_META_RELEASE_FOCUS_EXCL
and
MSG_META_RELEASE_TARGET_EXCL
to the window lowered to the bottom.
void MSG_GEN_BRING_TO_TOP();
This message brings a windowed object to the front if it is in a maximized or overlapping arrangement with other window objects. This message may also grab the focus and target exclusives for the window involved, if the specific UI allows such behavior.
Source: Unrestricted.
Destination: Any GS_USABLE
GenClass
object. (Only GenDisplays, independently displayable GenInteractions, and GenPrimarys are affected.)
Parameters: None.
Return: Nothing.
Interception: Generally not intercepted.
void MSG_GEN_LOWER_TO_BOTTOM();
This message lowers a windowed object to the bottom if it is in an overlapping arrangement with other windowed objects. This message may also release the focus and target exclusives for the window involved, if the specific UI allows such behavior.
Source: Unrestricted.
Destination: Any GS_USABLE
GenClass
object. (Only GenDisplays, independently displayable GenInteractions, and GenPrimarys are affected.)
Parameters: None.
Return: Nothing.
Interception: Generally not intercepted.
GEOS SDK TechDocs
|
|
10 Activation Messages
|
12 Navigation Methods