ImageGear Professional DLL v17.1 for Windows Accusoft
IG_ARTX_action_begin_creation
Send Feedback  
ImageGear Professional DLL v17.1 for Windows > API Reference Guide > ArtX Component API Reference > ArtX Component Objects Reference > HIG_ARTX_ACTION > IG_ARTX_action_begin_creation

Glossary Item Box

This function creates a GUI action object of type Mark Creation.

Declaration:

  Copy Code
AT_ERRCOUNT IG_ARTX_action_begin_creation(
        HIG_ARTX_PAGE hArtPage,
        LPAT_ARTX_DRAW_PARAMS pParams,
        LPAT_POINT lpStartPoint,
        HIG_ARTX_MARK hMarkSample,
        enumIGArtXMarkType nMarkType,
        enumIGArtXCoordType nCoordType,
        LPHIG_ARTX_ACTION lphAction
);

Arguments:

hArtPage ArtX page handle. See HIG_ARTX_PAGE.
pParams Parameters required for action drawing.
lpStartPoint Action starting point.
hMarkSample Handle of annotation that will be used as template for the new mark to create. If NULL, then newly created mark will be initialized with default values. See HIG_ARTX_MARK.
nMarkType Type of annotation to create. If hMarkSample is not NULL, then nMarkType value is ignored, and mark of hMarkSample type will be created. See enumIGArtXMarkType.
nCoordType Coordinate type of mark to create. See enumIGArtXCoordType.
lphAction Pointer to storage for the function result.

Return Value:

Error count.

Supported Raster Image Formats:

This function does not process image pixels.

Remarks:

This action object helps to create a new annotation and place it on the page.

©2012. Accusoft Corporation. All Rights Reserved.