CSelectableItem Class Reference

API published in: S60 1st Ed

Link against: avkon.lib

Capability Information

Required Capabilities

None


#include <
akncheckboxsettingpage.h>

Detailed Description

Class to encapsulate text and Boolean status; An array of these provides the interface to the CheckBoxSettingPage The boolean status can be changed after construction, but the text cannot be changed.

Public Member Functions

IMPORT_C CSelectableItem (TDesC &aItemText, TBool aSelected)
 C++ constructor.
virtual ~CSelectableItem ()
 C++ Destructor.
IMPORT_C void ConstructL ()
 2nd stage construction
IMPORT_C void SetSelectionStatus (TBool aSelected)
 Set the selection status to ETrue or EFalse.
IMPORT_C TBool SelectionStatus ()
 Access the selection status.
IMPORT_C TPtrC ItemText ()
 Access to the item text as TPtr.

Constructor & Destructor Documentation

IMPORT_C CSelectableItem::CSelectableItem TDesC &  aItemText,
TBool  aSelected
 

C++ constructor.

Parameters:
aItemText text to go into the compound type
aSelected Pass ETrue to select the item; EFalse to deselect it.
virtual CSelectableItem::~CSelectableItem  )  [virtual]
 

C++ Destructor.


Member Function Documentation

IMPORT_C void CSelectableItem::ConstructL  ) 
 

2nd stage construction

IMPORT_C TPtrC CSelectableItem::ItemText  ) 
 

Access to the item text as TPtr.

Returns:
TPtrC that points to items's text.
IMPORT_C TBool CSelectableItem::SelectionStatus  ) 
 

Access the selection status.

Returns:
EFalse if not selected; otherwise not EFalse
IMPORT_C void CSelectableItem::SetSelectionStatus TBool  aSelected  ) 
 

Set the selection status to ETrue or EFalse.

Parameters:
aSelected status that the selection status is to be set to.

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

Copyright © Nokia Corporation 2001-2008
Back to top