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

currentVisu

IVisualisation

The currently active toplevel visualization

pClient

POINTER TO VisuStructClientData

The currently evaluated client

topMostRect

BOOL

TRUE 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

rectList

IRectangleListManager

The instance managing the rectangle list