CAknTimeOrDateSettingItem Class Reference
|
class CAknTimeOrDateSettingItem : public CAknSettingItem
|
Time
or Date Setting Item
This class combines the time and the date functionality, as determined by a mode passed to the constructor.
Time
or Date setting pages are launched from here, which use
Time
or date editor MFNEs to do the editing.
Inherits from
-
CAknTimeOrDateSettingItem
|
Inherited Functions
|
|
|
CAknSettingItem::AssociatedResourceId()const
|
|
|
CAknSettingItem::CAknSettingItem(TInt)
|
|
|
CAknSettingItem::ConstructL(const TBool,const TInt,const TDesC &,CArrayPtr< CGulIcon > *,const TInt,const TInt,const TInt,const TInt)
|
|
|
CAknSettingItem::CreateBitmapL()
|
|
|
CAknSettingItem::EditorControlType()const
|
|
|
CAknSettingItem::EmptyItemText()const
|
|
|
CAknSettingItem::HandleSettingPageEventL(CAknSettingPage *,TAknSettingPageEvent)
|
|
|
CAknSettingItem::HasIcon()const
|
|
|
CAknSettingItem::Identifier()const
|
|
|
CAknSettingItem::IsHidden()const
|
|
|
CAknSettingItem::IsNumberedStyle()const
|
|
|
CAknSettingItem::ListBoxText()
|
|
|
CAknSettingItem::ProtectionState()
|
|
|
CAknSettingItem::SetCompulsoryIndTextL(const TDesC &)
|
|
|
CAknSettingItem::SetEmptyItemTextL(const TDesC &)
|
|
|
CAknSettingItem::SetHidden(TBool)
|
|
|
CAknSettingItem::SetIconMask(CFbsBitmap *)
|
|
|
CAknSettingItem::SetIconMaskAndReturnBitmap(CGulIcon *)
|
|
|
CAknSettingItem::SetParentListBox(const CEikFormattedCellListBox *)
|
|
|
CAknSettingItem::SetProtectionState(CAknSettingItem::TSettingItemProtection)
|
|
|
CAknSettingItem::SetSettingPage(CAknSettingPage *)
|
|
|
CAknSettingItem::SetSettingPageFlags(TInt)
|
|
|
CAknSettingItem::SetUpStandardSettingPageL()
|
|
|
CAknSettingItem::SettingEditorResourceId()const
|
|
|
CAknSettingItem::SettingName()
|
|
|
CAknSettingItem::SettingNumber()const
|
|
|
CAknSettingItem::SettingPage()const
|
|
|
CAknSettingItem::SettingPageFlags()const
|
|
|
CAknSettingItem::SettingPageResourceId()const
|
|
|
CAknSettingItem::UpdateListBoxTextL()
|
|
|
CAknSettingItem::VisibleIndex()
|
|
|
CAknSettingItem::~CAknSettingItem()
|
|
|
CBase::CBase()
|
|
|
CBase::Delete(CBase *)
|
|
|
CBase::Extension_(TUint,TAny *&,TAny *)
|
|
|
CBase::operator new(TUint)
|
|
|
CBase::operator new(TUint,TAny *)
|
|
|
CBase::operator new(TUint,TLeave)
|
|
|
CBase::operator new(TUint,TLeave,TUint)
|
|
|
CBase::operator new(TUint,TUint)
|
|
|
CBase::~CBase()
|
Constructor & Destructor Documentation
CAknTimeOrDateSettingItem(TInt, enum TAknTimeOrDateSettingItemMode, TTime &)
~CAknTimeOrDateSettingItem()
|
IMPORT_C
|
~CAknTimeOrDateSettingItem
|
(
|
)
|
|
Member Functions Documentation
CAknSettingItem_Reserved()
|
IMPORT_C void
|
CAknSettingItem_Reserved
|
(
|
)
|
[private]
|
CompleteConstructionL()
|
IMPORT_C void
|
CompleteConstructionL
|
(
|
)
|
[virtual]
|
Method called by framework to complete the construction. Extra allocations of memory or extra resource reading can happen here.
EditItemL(TBool)
|
IMPORT_C void
|
EditItemL
|
(
|
TBool
|
aCalledFromMenu
|
)
|
[virtual]
|
This launches the setting page for
Time
or Date editing
Parameters
|
TBool
aCalledFromMenu
|
- ignored in this class
|
LoadL()
|
IMPORT_C void
|
LoadL
|
(
|
)
|
[virtual]
|
SetTimeFormatStringL(const TDesC &)
|
IMPORT_C void
|
SetTimeFormatStringL
|
(
|
const
TDesC
&
|
aTimeFormat
|
)
|
|
Set the time or date format string. If this is not called, then a localized, default string is used
Parameters
|
const
TDesC
& aTimeFormat
|
|
SettingTextL()
|
IMPORT_C const
TDesC
&
|
SettingTextL
|
(
|
)
|
[virtual]
|
StoreL()
|
IMPORT_C void
|
StoreL
|
(
|
)
|
[virtual]
|
This command externalizes the current setting. The displayed (internal) copy is transferred to the external copy (the one referenced in the constructor).
This must be called by the client if he wants this to happen. Note that StoreAllL() on the setting item list will call this for each setting item.
TimeFormatString()
|
IMPORT_C const
TPtrC
|
TimeFormatString
|
(
|
)
|
|
Obtain the time format string
Member Enumerations Documentation
Enum TAknTimeOrDateSettingItemMode
Member Data Documentation
TTime & iExternalTime
|
TTime
&
|
iExternalTime
|
[private]
|
HBufC * iInternalText
|
HBufC
*
|
iInternalText
|
[private]
|
TPtr
iInternalTextPtr
|
TPtr
|
iInternalTextPtr
|
[private]
|
TTime
iInternalTime
|
TTime
|
iInternalTime
|
[private]
|
HBufC * iTimeFormat
|
HBufC
*
|
iTimeFormat
|
[private]
|
TPtr
iTimeFormatPtr
|
TPtr
|
iTimeFormatPtr
|
[private]
|
TAknTimeOrDateSettingItemMode
iTimeOrDateMode
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.