L_DispContainerSelectCell
#include "ltivw.h"
L_INT EXT_FUNCTION L_DispContainerSelectCell(hCon, nCellIndex, bSelect, uFlags)
| HDISPCONTAINER hCon; | /* handle to the container */ | 
| L_INT nCellIndex; | /* index of the cell */ | 
| L_BOOL bSelect; | /* flag */ | 
| L_UINT uFlags; | /* reserved for future use */ | 
Selects or deselects the cell at the specified index. This function is available only in the Medical Imaging Suite toolkits.
| Parameter | Description | |
| hCon | Handle to the container. | |
| nCellIndex | A zero-based index of the cell for which to set the selection status. Pass –1 to select or deselect all cells managed by the container. | |
| bSelect | Flag that indicates whether to select or deselect the cell at the specified index. Possible values are: | |
| 
 | Value | Meaning | 
| 
 | TRUE | Select the cell at the specified index. | 
| 
 | FALSE | Deselect the cell at the specified index. | 
| uFlags | Reserved for future. Must be zero. | |
Returns
| SUCCESS | The function was successful. | 
| < 1 | An error occurred. Refer to Return Codes. | 
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
Example
// This procedure inverse the selection
L_VOID InverseSelection(HDISPCONTAINER hCon) 
{
   // Get the cells count. 
   L_INT nCount = L_DispContainerGetCellCount (hCon, 0); 
   L_INT nI; 
   for (nI = 0; nI < nCount; nI++)
   {
      // if there is a selected cell make it unselected and vice versa
      L_BOOL bSelected = L_DispContainerIsCellSelected (hCon, nI, 0); 
      L_DispContainerSelectCell(hCon, nI, !bSelected, 0); 
   }
}