This routine is generally used to find the range of acceptable indices for ANselect calls. Use ANnumann to determine this number for a specific element. The index parameter is zero-based. The return valueis often used in conjunction with HDmalloc or malloc to specify the size of a buffer that will be used to store information about the target annotations or in conjunction with ANannlist . A null termination is added to the buffer as necessary - therefore, the buffer should be sized to accomodate this null termination.
Return value Returns the identifier of the selected annotation.
The identifier returned by ANselect can refer to either a label or a description. The index supplied by the parameter index is zero-based. File identifier returned by Hopen Purpose Initializes the multifile annotation interface. This routine is used with the ANend routine to define the extent of a multifile annotation interface session. As with the start routines in the other interfaces, ANstart initializes the internal interface structures needed for the remaining AN routines.