#include <mw/aknmultilinequerycontrol.h>
class CAknMultilineQueryControl : public CAknQueryControl |
Public Member Functions | |
---|---|
CAknMultilineQueryControl() | |
virtual | ~CAknMultilineQueryControl() |
virtual IMPORT_C CCoeControl * | ControlByLayoutOrNull(TInt) |
virtual IMPORT_C void | HandlePointerEventL(const TPointerEvent &) |
virtual IMPORT_C void | HandleResourceChange(TInt) |
IMPORT_C TBool | IsFirst() |
IMPORT_C TBool | IsSecond() |
virtual IMPORT_C TSize | MinimumSize() |
IMPORT_C void | SetNbrOfPromptLines(TInt, TInt) |
Protected Member Functions | |
---|---|
virtual void | ConstructQueryL(TResourceReader &) |
virtual TRect | LayoutRect() |
virtual void | SetLineWidthsL() |
Inherited Enumerations | |
---|---|
CAknQueryControl:@171 | |
CAknQueryControl:TLayoutMethod | |
CAknQueryControl:TQueryControlFlagBitIndices | |
CCoeControl:TZoomType |
Multiline query control class.
void | ConstructQueryL | ( | TResourceReader & | aRes | ) | [protected, virtual] |
Reimplemented from CAknQueryControl::ConstructQueryL(TResourceReader &)
Read the query data from resource file
IMPORT_C CCoeControl * | ControlByLayoutOrNull | ( | TInt | aLayout | ) | [virtual] |
Reimplemented from CAknQueryControl::ControlByLayoutOrNull(TInt)
Get pointer to query controls control (editor)
Parameter | Description |
---|---|
aLayout | Controls layout (for multiline queries use EMultiDataFirstEdwin, EMultiDataSecondEdwin...) |
Returns: Pointer to control, NULL if not found
IMPORT_C void | HandlePointerEventL | ( | const TPointerEvent & | aPointerEvent | ) | [virtual] |
Reimplemented from CAknQueryControl::HandlePointerEventL(const TPointerEvent &)
From CCoeControl. Handles pointer events
Parameter | Description |
---|---|
aPointerEvent | The pointer event. |
IMPORT_C void | HandleResourceChange | ( | TInt | aType | ) | [virtual] |
Reimplemented from CAknQueryControl::HandleResourceChange(TInt)
TRect | LayoutRect | ( | ) | [protected, virtual] |
Reimplemented from CAknQueryControl::LayoutRect()
Layout rectangle (shift up and left by margins)
IMPORT_C TSize | MinimumSize | ( | ) | [virtual] |
Reimplemented from CAknQueryControl::MinimumSize()
From CCoeControl Give the control a mimimum size.
Returns: The minimum size required by the control.
void | SetLineWidthsL | ( | ) | [protected, virtual] |
Reimplemented from CAknQueryControl::SetLineWidthsL()
Set line widths for query prompt