LImageViewer::GetCellBitmapList

#include "ltwrappr.h"

L_INT LImageViewer::GetCellBitmapList (nCellIndex, hBitmapList, uFlags);

L_INT nCellIndex;

/* index of the cell */

HBITMAPLIST L_FAR * phBitmapList;

/* pointer to a variable to be updated */

L_UINT uFlags;

/* reserved for future use */

Gets the bitmap list attached to the specified cell. This function is available only in the Medical Imaging Suite toolkits.

Parameter

Description

nCellIndex

A zero-based index of the cell for which to get the bitmap list.

phBitmapList

Pointer to the variable to be updated with the cell's bitmap list.

uFlags

Reserved for future use. Must be zero.

Returns

SUCCESS

The function was successful.

< 1

An error occurred. Refer to Return Codes.

Comments

If the cell at the specified index has no image, phBitmapList will be NULL.

Call LImageViewer::SetCellBitmapList to set the bitmap list for a cell.

Required DLLs and Libraries

LTIVW

For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.

See Also

Functions:

LImageViewer::Create, LImageViewer::RemoveCell, LImageViewer::InsertCell, LImageViewer::GetCellCount, LImageViewer::GetCellWindowHandle, LImageViewer::SetCellBitmapList, LImageViewer::SetCellTag, LImageViewer::SetCellProperties, LImageViewer::GetCellProperties, LImageViewer::RepositionCell, LImageViewer::GetCellPosition, LImageViewer::GetCellBounds, LImageViewer::FreezeCell, LImageViewer::SelectCell, LImageViewer::IsCellSelected, LImageViewer::IsCellFrozen, Class Members

Topics:

Image Viewer Cells

 

Window Control/Image Viewer Functions: Image Viewer Cells

Example

// This function removes the specified cell without removing its image list. 
void GetCellBitmaplistExample(LImageViewer& ImageViewer) 
{
   HBITMAPLIST hBitmapList; 
   L_INT nCellIndex = 0 ; 
   L_INT nRet = 0 ; 
   L_INT nCount = ImageViewer.GetCellCount(0); 
   
   // Check the validity of the cell index
   if ((nCellIndex < 0) || (nCellIndex >= nCount)) 
      return; 
   
   // retrieve the bitmap list. 
   nRet = ImageViewer.GetCellBitmapList(nCellIndex, &hBitmapList, 0); 
   
   // remove the cell
   nRet = ImageViewer.RemoveCell(nCellIndex, FALSE, 0); 
}