Example: IN_GetActiveLayer

 

IN_PAGE lPageID = 0;

IN_LAYER lActiveRaster;

IN_LAYER lActiveLayer;

 

/* Get page ID for page 1 of currently opened document*/

if ( ( nError = IN_GetPageID( 0, 1, &lPageID ) ) != IN_SUCCESS )

 {

  ErrorHandler( nError, "Error message:" );

 }

 

/* Get the active raster and edit layer */

if ( ( nError = IN_GetActiveLayer( 0, lPageID, &lActiveRaster, &lActiveLayer ) ) != IN_SUCCESS )

 {

  ErrorHandler( nError, "Error message:" );

 }

image\tip_shg.gif Handling errors when using multiple functions