CEikHotKeyTable Class Reference
class CEikHotKeyTable : public CArrayFixFlat< SEikHotKey >
|
An array for hotkey commands and their associated key codes and modifiers.
eikcoctl.lib
-
Since
-
S60 0.9
Inherited Functions
|
|
CArrayFix< SEikHotKey >::AppendL(const SEikHotKey &)
|
|
CArrayFix< SEikHotKey >::AppendL(const SEikHotKey &,TInt)
|
|
CArrayFix< SEikHotKey >::AppendL(const SEikHotKey *,TInt)
|
|
CArrayFix< SEikHotKey >::Array()const
|
|
CArrayFix< SEikHotKey >::At(TInt)
|
|
CArrayFix< SEikHotKey >::At(TInt)const
|
|
CArrayFix< SEikHotKey >::Back(TInt)
|
|
CArrayFix< SEikHotKey >::Back(TInt)const
|
|
CArrayFix< SEikHotKey >::CArrayFix(TBufRep,TInt)
|
|
CArrayFix< SEikHotKey >::End(TInt)
|
|
CArrayFix< SEikHotKey >::End(TInt)const
|
|
CArrayFix< SEikHotKey >::ExpandL(TInt)
|
|
CArrayFix< SEikHotKey >::ExtendL()
|
|
CArrayFix< SEikHotKey >::Find(const SEikHotKey &,TKeyArrayFix &,TInt &)const
|
|
CArrayFix< SEikHotKey >::FindIsq(const SEikHotKey &,TKeyArrayFix &,TInt &)const
|
|
CArrayFix< SEikHotKey >::InsertIsqAllowDuplicatesL(const SEikHotKey &,TKeyArrayFix &)
|
|
CArrayFix< SEikHotKey >::InsertIsqL(const SEikHotKey &,TKeyArrayFix &)
|
|
CArrayFix< SEikHotKey >::InsertL(TInt,const SEikHotKey &)
|
|
CArrayFix< SEikHotKey >::InsertL(TInt,const SEikHotKey &,TInt)
|
|
CArrayFix< SEikHotKey >::InsertL(TInt,const SEikHotKey *,TInt)
|
|
CArrayFix< SEikHotKey >::ResizeL(TInt)
|
|
CArrayFix< SEikHotKey >::ResizeL(TInt,const SEikHotKey &)
|
|
CArrayFix< SEikHotKey >::operator[](TInt)
|
|
CArrayFix< SEikHotKey >::operator[](TInt)const
|
|
CArrayFixBase::AtR(const CBase *,TInt)
|
|
CArrayFixBase::CArrayFixBase(TBufRep,TInt,TInt)
|
|
CArrayFixBase::Compress()
|
|
CArrayFixBase::Count()const
|
|
CArrayFixBase::CountR(const CBase *)
|
|
CArrayFixBase::Delete(TInt)
|
|
CArrayFixBase::Delete(TInt,TInt)
|
|
CArrayFixBase::Find(const TAny *,TKeyArrayFix &,TInt &)const
|
|
CArrayFixBase::FindIsq(const TAny *,TKeyArrayFix &,TInt &)const
|
|
CArrayFixBase::InsertIsqAllowDuplicatesL(const TAny *,TKeyArrayFix &)
|
|
CArrayFixBase::InsertIsqL(const TAny *,TKeyArrayFix &)
|
|
CArrayFixBase::InsertL(TInt,const TAny *)
|
|
CArrayFixBase::InsertL(TInt,const TAny *,TInt)
|
|
CArrayFixBase::InsertRepL(TInt,const TAny *,TInt)
|
|
CArrayFixBase::Length()const
|
|
CArrayFixBase::ResizeL(TInt,const TAny *)
|
|
CArrayFixBase::SetKey(TKeyArrayFix &)const
|
|
CArrayFixBase::SetReserveFlatL(TInt)
|
|
CArrayFixBase::Sort(TKeyArrayFix &)
|
|
CArrayFixBase::~CArrayFixBase()
|
|
CArrayFixFlat< SEikHotKey >::CArrayFixFlat(TInt)
|
|
CArrayFixFlat< SEikHotKey >::SetReserveL(TInt)
|
|
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
CEikHotKeyTable()
IMPORT_C
|
CEikHotKeyTable
|
(
|
)
|
|
~CEikHotKeyTable()
IMPORT_C
|
~CEikHotKeyTable
|
(
|
)
|
|
Member Functions Documentation
AddItemL(TInt, TInt, TInt)
IMPORT_C void
|
AddItemL
|
(
|
TInt
|
aCommandId,
|
|
TInt
|
aKeycode,
|
|
TInt
|
aModifiers
|
|
)
|
|
Adds the specified hotkey to the hotkey array.
-
leave
-
KErrNotSupported If the specified modifier is not supported
Parameters
TInt
aCommandId
|
The command associated with the hotkey.
|
TInt
aKeycode
|
The key code used to invoke the command.
|
TInt
aModifiers
|
Any modifiers used to invoke the command, shift or control for example.
|
CommandIdFromHotKey(TInt, TInt)
IMPORT_C
TInt
|
CommandIdFromHotKey
|
(
|
TInt
|
aKeycode,
|
|
TInt
|
aModifiers
|
|
)
|
const
|
Gets the command ID associated with the specified key code and modifier.
Parameters
TInt
aKeycode
|
The key code for which the command ID is obtained.
|
TInt
aModifiers
|
The key modifier for which the command ID is obtained.
|
ConstructFromResourceL(TInt)
IMPORT_C void
|
ConstructFromResourceL
|
(
|
TInt
|
aResourceId
|
)
|
|
Constructs an empty array from resource.
Parameters
TInt
aResourceId
|
The ID if the resource reader to use to construct the array.
|
HotKeyFromCommandId(TInt, TInt &, TInt &)
IMPORT_C
TBool
|
HotKeyFromCommandId
|
(
|
TInt
|
aCommandId,
|
|
TInt
&
|
aKeycode,
|
|
TInt
&
|
aModifiers
|
|
)
|
const
|
Gets the hotkey code and modifier for the specified command ID.
Parameters
TInt
aCommandId
|
The ID of the hotkey for which the key code and modifiers are obtained.
|
TInt
& aKeycode
|
On return, the key code for the specified command ID.
|
TInt
& aModifiers
|
On return, the modifier for the specified command ID.
|
RemoveItem(TInt)
IMPORT_C void
|
RemoveItem
|
(
|
TInt
|
aCommandId
|
)
|
|
Removes the item specified by command ID from the array.
-
panic
-
EIKCOCTL-7 If the array contains no hotkeys.
Parameters
TInt
aCommandId
|
The ID of the item to remove.
|
Member Data Documentation
TInt
iNumberCtrl
TInt
|
iNumberCtrl
|
[private]
|
TInt
iNumberPlain
TInt
|
iNumberPlain
|
[private]
|
TInt
iNumberShiftCtrl
TInt
|
iNumberShiftCtrl
|
[private]
|
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.