class EikButtonGroupFactory::TCreationData |
Defines information required to create a button group.
eikcoctl.lib
Public Member Functions | |
---|---|
TCreationData(CEikButtonGroupContainer::TUse, MEikCommandObserver *, TInt, RWindowGroup *, TUint, CEikButtonGroupContainer::TOrientation) |
Public Attributes | |
---|---|
MEikCommandObserver * | iCommandObserver |
TUint | iFlags |
CEikButtonGroupContainer::TOrientation | iOrientation |
RWindowGroup * | iParentWg |
TInt | iResourceId |
CEikButtonGroupContainer::TUse | iUse |
IMPORT_C | TCreationData | ( | CEikButtonGroupContainer::TUse | aUse, |
MEikCommandObserver * | aCommandObserver, | |||
TInt | aResourceId, | |||
RWindowGroup * | aParentWg, | |||
TUint | aFlags, | |||
CEikButtonGroupContainer::TOrientation | aOrientation | |||
) |
Constructor taking arguments required to create a button group.
CEikButtonGroupContainer::TUse aUse | The type of button group container. |
MEikCommandObserver * aCommandObserver | A command observer to be notified of commands on the container. |
TInt aResourceId | A resource containing descriptions of buttons in the group. This can be NULL if buttons are to be added dynamically. |
RWindowGroup * aParentWg | Parent window group. |
TUint aFlags | The button group's flags. |
CEikButtonGroupContainer::TOrientation aOrientation | The button group's containers orientation. You need specify this only for devices that can layout their buttons either horizontally or vertically. |
MEikCommandObserver * | iCommandObserver |
The command observer to be notified of commands on the container. Not owned.
CEikButtonGroupContainer::TOrientation | iOrientation |
Orientation of the new button group.
CEikButtonGroupContainer::TUse | iUse |
Container use type.
This member is used to specify to the system the general type of the button group that is required. The system then creates the appropriate button group for the specified type.
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.