AnnoSelectPage

#include “BiAnno.h”

void CALLBACK AnnoSelectPage( INT_PTR pAnno, long lPage )

Description

Sets the active page for annotation. All of the annotation functions are operating on the active page. The page numbering is 0-based and the first page is 0 (zero).

Parameters

INT_PTR

pAnno

Annotation handle

long

lPage

Page number

Return value

None

Programming Notes

The page number is a long type, it’s minimal value is 0 and it’s maximal value is 65535 due to the storage. You cannot specify numbers that exceed these limits. If you do so anyway, the new number will not be set and the old page will  function in the future as well.

The following functions will operate only if the selected object is on the selected page.

AnnoObjSetPos()

AnnoObjSetSize()

AnnoObjSetStampMode()

AnnoObjSetColor()

AnnoObjSetLineWidth()

AnnoObjSetLineType()

AnnoObjSetStampFile()

AnnoObjSetStampBMP()

AnnoObjSetFont()

AnnoObjSetProperty()

AnnoObjGetPos()

AnnoObjGetSize()

AnnoObjGetStampMode()

AnnoObjGetColor()

AnnoObjGetLineWidth()

AnnoObjGetLineType()

AnnoObjGetObjType()

AnnoObjGetText()

AnnoObjSetEditMode()

AnnoObjPtInObj()

AnnoObjSetLayer()

AnnoObjGetLayer()

Code Example

None