#include <c4d_listview.h>
SimpleListView base class. Mostly internal. 
 | 
|   | GeListView () | 
|   | 
| virtual  | ~GeListView () | 
|   | 
| virtual void  | LvCallBack (Int32 &res_type, void *&result, void *secret, Int32 cmd, Int32 line, Int32 col, void *data1) | 
|   | 
| Int  | LvCallBackLong (void *secret, Int32 cmd, Int32 line, Int32 col, void *data1) | 
|   | 
| void  | LvSuperCall (Int32 &res_type, void *&result, void *secret, Int32 cmd, Int32 line, Int32 col) | 
|   | 
| void  | Redraw () | 
|   | 
| void  | DataChanged () | 
|   | 
| Bool  | SendParentMessage (const BaseContainer &msg) | 
|   | 
| Int32  | GetId () | 
|   | 
| Bool  | ExtractMouseInfo (void *secret, MouseDownInfo &info, Int32 size) | 
|   | 
| Bool  | ExtractDrawInfo (void *secret, DrawInfo &info, Int32 size) | 
|   | 
| Bool  | AttachListView (GeDialog *cd, Int32 id) | 
|   | 
| void  | ShowCell (Int32 line, Int32 col) | 
|   | 
◆ GeListView()
◆ ~GeListView()
◆ LvCallBack()
  
  
      
        
          | virtual void LvCallBack  | 
          ( | 
          Int32 &  | 
          res_type,  | 
         
        
           | 
           | 
          void *&  | 
          result,  | 
         
        
           | 
           | 
          void *  | 
          secret,  | 
         
        
           | 
           | 
          Int32  | 
          cmd,  | 
         
        
           | 
           | 
          Int32  | 
          line,  | 
         
        
           | 
           | 
          Int32  | 
          col,  | 
         
        
           | 
           | 
          void *  | 
          data1  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
virtual   | 
  
 
 
◆ LvCallBackLong()
◆ LvSuperCall()
      
        
          | void LvSuperCall  | 
          ( | 
          Int32 &  | 
          res_type,  | 
        
        
           | 
           | 
          void *&  | 
          result,  | 
        
        
           | 
           | 
          void *  | 
          secret,  | 
        
        
           | 
           | 
          Int32  | 
          cmd,  | 
        
        
           | 
           | 
          Int32  | 
          line,  | 
        
        
           | 
           | 
          Int32  | 
          col  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ Redraw()
◆ DataChanged()
Forces a recalculation. Called when the list view data has been changed. 
 
 
◆ SendParentMessage()
Sends a message to the dialog. 
- Parameters
 - 
  
    | [in] | msg | The message to send.  | 
  
   
- Returns
 - true if the message could be sent, otherwise false. 
 
 
 
◆ GetId()
Gets the ID of the list view. 
- Returns
 - The ID of the list view. 
 
 
 
◆ ExtractMouseInfo()
◆ ExtractDrawInfo()
◆ AttachListView()
Attaches the list view to a LISTVIEW control in a dialog. 
- Parameters
 - 
  
    | [in] | cd | The dialog to attach to. The caller owns the pointed dialog.  | 
    | [in] | id | The ID of the LISTVIEW control in the dialog.  | 
  
   
- Returns
 - true if the listview was attached, otherwise false. 
 
 
 
◆ ShowCell()
Scrolls to the cell specified by line and col. 
- Parameters
 - 
  
    | [in] | line | The line of the cell.  | 
    | [in] | col | The column of the cell.  | 
  
   
 
 
◆ lv
◆ cd