CAknSetStyleListBox Class Reference

API published in: S60 1st Ed

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

Capability Information

Required Capabilities

None


#include <aknlists.h>

Inherits AknPopupListEmpty< CEikFormattedCellListBox >.

Inherited by CAknPopupSettingList.


Detailed Description

list_set_pane Setting Page component uses this

list item string format: "1\tShortLabel" list item string format: "\t\tLongLabel"


Public Member Functions

IMPORT_C void  ConstructWithWindowL (const CCoeControl *aParent, TInt aFlags)
IMPORT_C void  SizeChanged ()
  SizeChanged().
IMPORT_C TSize  MinimumSize ()
  MinimumSize().
IMPORT_C void  Draw (const TRect &aRect) const
  Draws empty list when needed.
IMPORT_C TTypeUid::Ptr  MopSupplyObject (TTypeUid aId)
  From MObjectProvider.
IMPORT_C void  HandlePointerEventL (const TPointerEvent &aPointerEvent)
  From CCoeControl.

Protected Member Functions

virtual IMPORT_C void  CreateItemDrawerL ()
  CreateItemDrawerL().
IMPORT_C CListBoxView MakeViewClassInstanceL ()
  MakeViewClassInstanceL().

Member Function Documentation

IMPORT_C void CAknSetStyleListBox::ConstructWithWindowL const CCoeControl *  aParent,
TInt  aFlags
 
virtual IMPORT_C void CAknSetStyleListBox::CreateItemDrawerL  )  [protected, virtual]
 

CreateItemDrawerL().

Chooses which itemdrawer to use.

Reimplemented from CEikFormattedCellListBox.

IMPORT_C void CAknSetStyleListBox::Draw const TRect &  aRect  )  const [virtual]
 

Draws empty list when needed.

See AknDraw::DrawEmptyList().

Reimplemented from AknPopupListEmpty< CEikFormattedCellListBox >.

IMPORT_C void CAknSetStyleListBox::HandlePointerEventL const TPointerEvent &  aPointerEvent  )  [virtual]
 

From CCoeControl.

Handles pointer events

Reimplemented from CEikFormattedCellListBox.

Reimplemented in CAknPopupSettingList.

IMPORT_C CListBoxView* CAknSetStyleListBox::MakeViewClassInstanceL  )  [protected, virtual]
 

MakeViewClassInstanceL().

Chooses which listbox view class to use

Reimplemented from CEikFormattedCellListBox.

IMPORT_C TSize CAknSetStyleListBox::MinimumSize  )  [virtual]
 

MinimumSize().

Determines size of the listbox for use in dialogs.

Reimplemented from CEikListBox.

IMPORT_C TTypeUid::Ptr CAknSetStyleListBox::MopSupplyObject TTypeUid  aId  )  [virtual]
 

From MObjectProvider.

Retrieves an object of the same type as that encapsulated in aId. This function is used to allow controls to ask their owners for access to other objects that they own.

Parameters:
aId  An encapsulated object type ID.
Returns:
Encapsulates the pointer to the object provided. Note that the encapsulated pointer may be NULL.

Reimplemented from CEikFormattedCellListBox.

IMPORT_C void CAknSetStyleListBox::SizeChanged  )  [virtual]
 

SizeChanged().

Determines layout of the listbox

Reimplemented from CEikListBox.


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

Copyright © Nokia Corporation 2001-2008
Back to top