IApplicationRectangleProvider.ProvideRectangles (METH)
METHOD ProvideRectangles
An implementation of this method can add (touchhandling) rectangles to the active client. This can be used for example to implement application based visu switching using flick gestures. This method will be called whenever it seems necessary for the visualization to request an updated rectangle list.
- InOut:
Scope
Name
Type
Comment
Input
currentVisuIVisualisationThe currently active toplevel visualization
pClientPOINTER TO VisuStructClientData
The currently evaluated client
topMostRectBOOLTRUE if the topmost rectangle is requested, FALSE if the bottommost rectangle is requested. It is ok for implementers to react to none or only one of these requests
rectListThe instance managing the rectangle list