This callback is called before printing any built-in tag text.
A handle to the window that represents the Medical Viewer Cell.
A zero-based index of the sub-cell. This sub-cell contains the image that contains the region changed. Pass -2 to refer to the selected sub-cell.
The built-in tag that is about to be printed on the cell/sub-cell. Possible values are:
|DISPWIN_TYPE_SCALE|| Scale tag.|
|DISPWIN_TYPE_WLCENTERWIDTH|| Window level tag.|
|DISPWIN_TYPE_FIELDOFVIEW|| Field of view tag.|
|DISPWIN_TYPE_OWNERDRAW|| Owner draw tag.|
|DISPWIN_TYPE_FRAME|| Frame tag.|
|DISPWIN_TYPE_RULERUNIT|| The ruler unit.|
|DISPWIN_TYPE_LEFTORIENTATION|| Reserved for future.|
|DISPWIN_TYPE_RIGHTORIENTATION|| Reserved for future.|
|DISPWIN_TYPE_TOPORIENTATION|| Reserved for future.|
|DISPWIN_TYPE_BOTTOMORIENTATION|| Reserved for future.|
|DISPWIN_TYPE_OFFSET|| Image Offset tag.|
|DISPWIN_TYPE_ALPHA|| Alpha value tag.|
A string containing the built-in tag text, the user can update this value to display instead.
A void pointer that you can use to access a variable or structure containing data that your callback function needs. This gives you a way to receive data indirectly from the function that uses this callback function. (This is the same pointer that you pass in the pUserData parameter of L_DispContainerSetBuiltInTagCallBack.) Keep in mind that this is a void pointer, which must be cast to the appropriate data type within your callback function.
|SUCCESS||The function was successful.|
|1||An error occurred. Refer to Return Codes.|
Required DLLs and Libraries
For an example, refer to L_DispContainerGetBuiltInTagCallBack.