class MAnimGeneralFunctionsWindowExtension |
General Window utility functions interface.
The member functions define the interface for querying and manipulating the window and screen attributes.
You obtain one by calling: iFunctions->ExtendedInterface(MAnimGeneralFunctions::EWindowExtensionInterface) and casting the result.
It is not intended for user derivation.
Public Member Functions | |
---|---|
TInt | FocusScreens() |
TInt | Screens() |
void | SetFocusScreen(TInt) |
TInt | SetOrdinalPosition(TInt, TInt, TInt) |
void | WindowConfig(TWindowConfig &) |
TBool | WindowGroupInfo(TWindowGroupInfo &, TInt, TInt) |
TBool | WindowGroupName(TPtrC &, TInt, TInt) |
TInt | WindowGroups(TInt) |
Private Member Functions | |
---|---|
void | Reserved1() |
void | Reserved2() |
void | Reserved3() |
TInt | FocusScreens | ( | ) | const [pure virtual] |
Returns the number of the screen which is currently in focus.
void | SetFocusScreen | ( | TInt | aScreenNo | ) | [pure virtual] |
Changes the focused screen.
TInt aScreenNo | New screen number. |
TInt | SetOrdinalPosition | ( | TInt | aWindowGroupId, |
TInt | aPos, | |||
TInt | aOrdinalPriority | |||
) | [pure virtual] |
Changes the ordinal position and priority of the window group with the specified ID.
void | WindowConfig | ( | TWindowConfig & | aWindowConfig | ) | const [pure virtual] |
Accessor for window configuration.
TWindowConfig & aWindowConfig | Gets filled in with window configuration details. |
TBool | WindowGroupInfo | ( | TWindowGroupInfo & | aInfo, |
TInt | aScreen, | |||
TInt | aFullOrdinalPosition | |||
) | const [pure virtual] |
Takes a screen number and an ordinal position and returns the complete window group information of the specified window. If the window group does not exist, the function returns EFalse.
Note: the ordinal position specified should be the total or full ordinal position of all group windows of all priorities on that screen.
TWindowGroupInfo & aInfo | on return, complete window information. |
TInt aScreen | Screen number. |
TInt aFullOrdinalPosition | Ordinal position of the window. |
TBool | WindowGroupName | ( | TPtrC & | aWindowName, |
TInt | aScreen, | |||
TInt | aFullOrdinalPosition | |||
) | const [pure virtual] |
Takes a screen number and an ordinal position and returns the window group name. If the window group does not exist, the function returns false.
Note: the ordinal position specified should be the total or full ordinal position of all group windows of all priorities on that screen.
Note: if the name does not fit into the descriptor provided then it will be truncated.
TInt | WindowGroups | ( | TInt | aScreen | ) | const [pure virtual] |
Returns the number of window groups available for the specified screen.
TInt aScreen | The screen number. |
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.