GEOS SDK TechDocs
|
|
3.1 Managing Geometry
It is very rare that a visible object will want to create its own window without using a generic object. This practice is highly discouraged as well because it will almost certainly violate some principles of most specific UI specifications. You can, however, set up a visible object to have its own window with the following steps:
MSG_VIS_ADD_CHILD
, add any visible object children to the window group as you need. If some of the children had possibly been removed from the visible tree earlier, you may have to mark them invalid.
MSG_VIS_SET_ATTR
to mark the window group visible. The window will be opened, and it will receive a
MSG_META_EXPOSED
indicating that it and all its children should draw themselves.
GEOS SDK TechDocs
|
|
3.1 Managing Geometry