| class MAknMarkingCollection |
Collection marking mode handler.
This interface is intended for those collections that implement multiple marking mode and wish to use mode directly from options menu.
| Public Member Functions | |
|---|---|
| TBool | CurrentItemMarkable () |
| TBool | ExitMarkingMode () |
| void | MarkAllL () |
| void | MarkCurrentItemL () |
| TUint | MarkingState () |
| void | SetMultipleMarkingState ( TBool ) |
| void | UnmarkAll () |
| Public Member Enumerations | |
|---|---|
| enum | TStateFlag { EStateMarkingMode = 0x00000001, EStateMarkedItems = 0x00000002, EStateCollectionEmpty = 0x00000004 } |
| TUint | MarkingState | ( | ) | const [pure virtual] |
Returns the collection marking state. The state is combination of flags defined in TStateFlag .
| void | SetMultipleMarkingState | ( | TBool | aActive | ) | [pure virtual] |
Sets multiple marking state.
| TBool aActive | ETrue if multiple marking should be active. |
Enum for collection state flags.
| EStateMarkingMode = 0x00000001 |
Collection is in multiple marking mode. |
| EStateMarkedItems = 0x00000002 |
Collection has marked items. |
| EStateCollectionEmpty = 0x00000004 |
Collection is empty |
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.