| 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.