class CAknExtMultilineQueryControl : public CAknExtQueryControl |
Derived Multiline query control class.
Public Member Functions | |
---|---|
CAknExtMultilineQueryControl () | |
~CAknExtMultilineQueryControl () | |
IMPORT_C CCoeControl * | ControlByLayoutOrNull ( TInt ) |
IMPORT_C void | HandlePointerEventL (const TPointerEvent &) |
IMPORT_C void | HandleResourceChange ( TInt ) |
IMPORT_C TBool | IsFirst () |
IMPORT_C TBool | IsSecond () |
IMPORT_C TSize | MinimumSize () |
IMPORT_C void | SetNbrOfPromptLines ( TInt , TInt ) |
Protected Member Functions | |
---|---|
void | ConstructQueryL ( TResourceReader &) |
TRect | LayoutRect () |
void | SetLineWidthsL () |
Private Member Functions | |
---|---|
void | Draw (const TRect &) |
IMPORT_C void * | ExtensionInterface ( TUid ) |
TInt16 | FirstLineHeight () |
void | LayoutEditor (const TLayoutMethod &) |
void | LayoutEditorFrame (const TLayoutMethod &) |
void | LayoutEditorIndicator (const TLayoutMethod &) |
void | LayoutPrompt (const TLayoutMethod &) |
void | LayoutSeparator (const TLayoutMethod &) |
TInt16 | SecondLineHeight () |
void | SetLinePosition () |
void | SizeChanged () |
void | WindowLayout ( TAknWindowLineLayout &) |
Inherited Enumerations | |
---|---|
CAknQueryControl:@176 | |
CAknQueryControl:TLayoutMethod | |
CAknQueryControl:TQueryControlFlagBitIndices | |
CCoeControl:TZoomType |
Private Attributes | |
---|---|
TInt | iFirstQueryPromptLines |
TAknLayoutRect | iLayoutLineBetweenEntryFields |
TLinePosition | iLinePos |
TInt | iSecondQueryPromptLines |
TAny * | iSpare_1 |
IMPORT_C | ~CAknExtMultilineQueryControl | ( | ) | [virtual] |
C++ Destructor.
void | ConstructQueryL | ( | TResourceReader & | aRes | ) | [protected, virtual] |
Read the query data from resource file
TResourceReader & aRes |
IMPORT_C CCoeControl * | ControlByLayoutOrNull | ( | TInt | aLayout | ) | [virtual] |
Get pointer to query controls control (editor)
TInt aLayout | Controls layout (for multiline queries use EMultiDataFirstIpEd, EMultiDataSecondIpEd...) |
void | Draw | ( | const TRect & | aRect | ) | const [private, virtual] |
From CCoeControl Draw a control.
const TRect & aRect | The region of the control to be redrawn. |
IMPORT_C void * | ExtensionInterface | ( | TUid | aInterface | ) | [private, virtual] |
From CAknControl
TUid aInterface |
IMPORT_C void | HandlePointerEventL | ( | const TPointerEvent & | aPointerEvent | ) | [virtual] |
From CCoeControl . Handles pointer events
const TPointerEvent & aPointerEvent | The pointer event. |
IMPORT_C void | HandleResourceChange | ( | TInt | aType | ) | [virtual] |
TInt aType |
IMPORT_C TBool | IsSecond | ( | ) | const |
Return true if control is the second query in the dialog
void | LayoutEditor | ( | const TLayoutMethod & | aLayoutM | ) | [private, virtual] |
Layout the text editor
const TLayoutMethod & aLayoutM |
void | LayoutEditorFrame | ( | const TLayoutMethod & | aLayoutM | ) | [private, virtual] |
Layout the editor frame
const TLayoutMethod & aLayoutM |
void | LayoutEditorIndicator | ( | const TLayoutMethod & | aLayoutM | ) | [private, virtual] |
Layout the editor state indicator icons
const TLayoutMethod & aLayoutM |
void | LayoutPrompt | ( | const TLayoutMethod & | aLayoutM | ) | [private, virtual] |
Layout the query prompt
const TLayoutMethod & aLayoutM |
TRect | LayoutRect | ( | ) | [protected, virtual] |
Layout rectangle (shift up and left by margins)
void | LayoutSeparator | ( | const TLayoutMethod & | aLayoutM | ) | [private] |
const TLayoutMethod & aLayoutM |
IMPORT_C TSize | MinimumSize | ( | ) | [virtual] |
From CCoeControl Give the control a mimimum size.
IMPORT_C void | SetNbrOfPromptLines | ( | TInt | aNbrOfPromptLinesFirstLine, |
TInt | aNbrOfPromptLinesSecondLine | |||
) |
Set number of prompt lines to controls. This have to call before setting sizs of the components
void | SizeChanged | ( | ) | [private, virtual] |
From CCoeControl Respond to size changed. This function is called by CONE whenever SetExtentL(), SetSizeL(), SetRectL(), SetCornerAndSizeL(), or SetExtentToWholeScreenL() are called on the control.
void | WindowLayout | ( | TAknWindowLineLayout & | aLayout | ) | const [private, virtual] |
Return window layout depending on Layout Window layout is done by the dialog
TAknWindowLineLayout & aLayout |
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.