#include <mw/eikbgfty.h>
class EikButtonGroupFactory::TCreationData |
Public Attributes | |
---|---|
MEikCommandObserver * | iCommandObserver |
TUint | iFlags |
CEikButtonGroupContainer::TOrientation | iOrientation |
RWindowGroup * | iParentWg |
TInt | iResourceId |
CEikButtonGroupContainer::TUse | iUse |
Public Member Functions | |
---|---|
TCreationData(CEikButtonGroupContainer::TUse, MEikCommandObserver *, TInt, RWindowGroup *, TUint, CEikButtonGroupContainer::TOrientation) |
Defines information required to create a button group.
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.
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.
Parameter | Description |
---|---|
aUse | The type of button group container. |
aCommandObserver | A command observer to be notified of commands on the container. |
aResourceId | A resource containing descriptions of buttons in the group. This can be NULL if buttons are to be added dynamically. |
aParentWg | Parent window group. |
aFlags | The button group's flags. |
aOrientation | The button group's containers orientation. You need specify this only for devices that can layout their buttons either horizontally or vertically. |