CEikColumnListBoxEditor Class Reference

API published in: S60 1st Ed

Link against: avkon.lib eikctl.lib eikcoctl.lib

Capability Information

Required Capabilities

None


#include <eikclb.h>

Inherits CEikListBoxTextEditor.


Detailed Description

The CEikColumnListBoxEditor class implements an item editor for column list boxes.

Not supported in S60


Public Member Functions

IMPORT_C  CEikColumnListBoxEditor (MListBoxModel *aModel)
IMPORT_C  ~CEikColumnListBoxEditor ()
IMPORT_C void  ConstructL (TInt aColumn)
IMPORT_C TPtrC  ItemText ()
  From MEikListBoxEditor.
IMPORT_C TBool  UpdateModelL ()
  From MEikListBoxEditor.
IMPORT_C void  HandlePointerEventL (const TPointerEvent &aPointerEvent)
  From CCoeControl.

Protected Member Functions

IMPORT_C TInt  Column () const

Constructor & Destructor Documentation

IMPORT_C CEikColumnListBoxEditor::CEikColumnListBoxEditor MListBoxModel aModel  ) 
 
IMPORT_C CEikColumnListBoxEditor::~CEikColumnListBoxEditor  ) 
 

Member Function Documentation

IMPORT_C TInt CEikColumnListBoxEditor::Column  )  const [protected]
 
IMPORT_C void CEikColumnListBoxEditor::ConstructL TInt  aColumn  ) 
 
IMPORT_C void CEikColumnListBoxEditor::HandlePointerEventL const TPointerEvent &  aPointerEvent  ) 
 

From CCoeControl.

Handles pointer events.

Parameters:
aPointerEvent  The pointer event.

Reimplemented from CEikListBoxTextEditor.

IMPORT_C TPtrC CEikColumnListBoxEditor::ItemText  )  [virtual]
 

From MEikListBoxEditor.

This function returns the text of the list box item.

Returns:
TPtrC Pointer descriptor to the list box item text.

Reimplemented from CEikListBoxTextEditor.

IMPORT_C TBool CEikColumnListBoxEditor::UpdateModelL  )  [virtual]
 

From MEikListBoxEditor.

Updates the list box model with new text from text editor. If text is partly editable, string between '
' chars is not updated.

Returns:
TBool EFalse if editing is not currently on otherwise ETrue

Reimplemented from CEikListBoxTextEditor.


The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top