CEikCaptionedControl Class Reference
class CEikCaptionedControl : public CAknControl |
CaptionedControl
CaptionedControl is part of the dialogs. All dialogs and forms use captionedcontrol as a control for one DLG_LINE. Each DLG_LINE has one captionedcontrol in it.
Rectangle of the captionedcontrol is single form field / form line or DLG_LINE's rectangle dependent on the dialog type.
Private Member Functions |
---|
void | CalculateNumberOfLinesForControl(TInt) |
IMPORT_C CCoeControl * | ComponentControl(TInt) |
void | ConstructExtensionL() |
void | ConvertEditRectToViewRect(TRect &) |
void | ConvertViewRectToEditRect(TRect &) |
IMPORT_C TInt | CountComponentControls() |
void | DoFormCaptionSettingsL(const TDesC &) |
void | DrawAsEikonDialog(const TRect &) |
void | DrawAsForm(const TRect &) |
void | DrawAsFormInEditMode(const TRect &) |
void | DrawAsFormInViewMode(const TRect &) |
void | DrawAsFormUnFocusedLine(const TRect &) |
void | DrawAsSkinnedForm(CWindowGc &, const TRect &) |
void | DrawEars(TWhichEars) |
void | DrawEarsNow(TWhichEars) |
void | DrawFormSeparator(CWindowGc &) |
void | DrawSingleEar(TWhichEars, TBool) |
TBool
| DrawingSkins() |
TRect
| EarRect(TWhichEars) |
TSize
| EditorControlSize() |
IMPORT_C void * | ExtensionInterface(TUid) |
void | FireEarL(TWhichEars, TInt) |
IMPORT_C void | FocusChanged(TDrawNow) |
CEikDialogPage::TFormLayoutSelection | FormLayout() |
void | FormLayoutControlBitmap(CEikImage *, const TRect &, TBool, TBool, TInt) |
void | FormLayoutControlEdwin(CEikEdwin *, const TRect &, TBool, TBool, TInt, TBool, TBool) |
void | FormLayoutControlLabel(CEikLabel *, const TRect &, TBool, TBool, TInt, TBool, TBool, TInt) |
void | FormLayoutControlMfne(CEikMfne *, const TRect &, TBool, TBool, TInt, TBool, TBool) |
void | FormLayoutControlPopfield(CAknPopupField *, const TRect &, TBool, TBool, TInt, TBool, TBool) |
void | FormLayoutControlSecretEditor(CEikSecretEditor *, const TRect &, TBool, TBool, TInt, TBool, TBool) |
void | FormLayoutControlSlider(CAknSlider *, const TRect &, TBool, TBool, TInt, TBool) |
IMPORT_C void | GetCaptionForFep(TDes &) |
MAknsControlContext * | GetDialogControlContext(const CCoeControl *) |
void | LayoutBitmap(const TRect &) |
void | LayoutCaption(const TRect &) |
void | LayoutSkinControlContexts() |
IMPORT_C void | MCoeCaptionRetrieverForFep_Reserved_1() |
IMPORT_C void | MCoeCaptionRetrieverForFep_Reserved_2() |
TInt
| PictographAnimationCallBack(TAny *) |
void | PositionDialogComponents() |
IMPORT_C void | Reserved_2() |
void | SetElementBrushColorsL(TRgb) |
void | SetElementTextColorsL(TRgb) |
void | SetHorzEdgeSpacing(TInt) |
void | SetIconSizeL(CFbsBitmap *) |
void | SetVertEdgeSpacing(TInt) |
TBool
| ShowBitmap() |
IMPORT_C void | SizeChanged() |
void | SizeDialogComponents() |
TInt
| SquashComponentWidth(TInt &, const TInt) |
void | SquashComponents() |
void | StretchComponents() |
TAknsQsnTextColorsIndex
| TextColorIndex() |
TInt
| WidthForEars(TInt) |
const CCoeControl * | WindowOwningParent() |
Inherited Functions |
---|
| CAknControl::CAknControl() |
| CAknControl::~CAknControl() |
| CBase::CBase() |
| CBase::Delete(CBase *) |
| CBase::Extension_(TUint,TAny *&,TAny *) |
| CBase::operator new(TUint) |
| CBase::operator new(TUint,TAny *) |
| CBase::operator new(TUint,TLeave) |
| CBase::operator new(TUint,TLeave,TUint) |
| CBase::operator new(TUint,TUint) |
| CBase::~CBase() |
| CCoeControl::AccumulatedZoom()const |
| CCoeControl::ActivateGc()const |
| CCoeControl::ActivateL() |
| CCoeControl::BackedUpWindow()const |
| CCoeControl::Background()const |
| CCoeControl::CCoeControl() |
| CCoeControl::CCoeControl(CCoeEnv *) |
| CCoeControl::CCoeControl(const CCoeControl &) |
| CCoeControl::CapturesPointer()const |
| CCoeControl::ClaimPointerGrab(TBool) |
| CCoeControl::ClaimPointerGrab(TInt,TBool) |
| CCoeControl::CloseWindow() |
| CCoeControl::ComponentArrayExists()const |
| CCoeControl::Components() |
| CCoeControl::Components()const |
| CCoeControl::ControlContext()const |
| CCoeControl::ControlEnv()const |
| CCoeControl::CopyControlContextFrom(const CCoeControl *) |
| CCoeControl::CreateBackedUpWindowL(RWindowTreeNode &) |
| CCoeControl::CreateBackedUpWindowL(RWindowTreeNode &,TDisplayMode) |
| CCoeControl::CreateWindowL() |
| CCoeControl::CreateWindowL(RWindowGroup *) |
| CCoeControl::CreateWindowL(RWindowTreeNode &) |
| CCoeControl::CreateWindowL(const CCoeControl *) |
| CCoeControl::CustomGc()const |
| CCoeControl::DeactivateGc()const |
| CCoeControl::DrawBackground(const TRect &)const |
| CCoeControl::DrawDeferred()const |
| CCoeControl::DrawForeground(const TRect &)const |
| CCoeControl::DrawNow()const |
| CCoeControl::DrawNow(const TRect &)const |
| CCoeControl::DrawableWindow()const |
| CCoeControl::EnableDragEvents() |
| CCoeControl::EnableReportControlStateChange(TBool) |
| CCoeControl::EnableWindowTransparency() |
| CCoeControl::FindBackground()const |
| CCoeControl::FindFontProvider()const |
| CCoeControl::GetColor(TInt,TRgb &)const |
| CCoeControl::GetGc()const |
| CCoeControl::GetHelpContext(TCoeHelpContext &)const |
| CCoeControl::GrabbingComponent()const |
| CCoeControl::GrabbingComponent(TInt)const |
| CCoeControl::HandleComponentControlsResourceChange(TInt) |
| CCoeControl::HandleControlArrayEventL(CCoeControlArray::TEvent,const CCoeControlArray *,CCoeControl *,TInt) |
| CCoeControl::HandlePointerBufferReadyL() |
| CCoeControl::HandleRedrawEvent(const TRect &)const |
| CCoeControl::HasBorder()const |
| CCoeControl::HitTest()const |
| CCoeControl::IgnoreEventsUntilNextPointerUp() |
| CCoeControl::Index(const CCoeControl *)const |
| CCoeControl::InitComponentArrayL() |
| CCoeControl::IsActivated()const |
| CCoeControl::IsBackedUp()const |
| CCoeControl::IsBeingDestroyed()const |
| CCoeControl::IsBlank()const |
| CCoeControl::IsDimmed()const |
| CCoeControl::IsFocused()const |
| CCoeControl::IsNonFocusing()const |
| CCoeControl::IsReadyToDraw()const |
| CCoeControl::IsVisible()const |
| CCoeControl::LayoutManager()const |
| CCoeControl::MakeVisible(TBool) |
| CCoeControl::MaximumWidth()const |
| CCoeControl::NotifyFontChange(const CCoeFontProvider *) |
| CCoeControl::Observer()const |
| CCoeControl::OverrideColorL(TInt,TRgb) |
| CCoeControl::OwnsWindow()const |
| CCoeControl::Parent() |
| CCoeControl::Parent()const |
| CCoeControl::Position()const |
| CCoeControl::PositionChanged() |
| CCoeControl::PositionRelativeToScreen()const |
| CCoeControl::PrepareForFocusGainL() |
| CCoeControl::PrepareForFocusLossL() |
| CCoeControl::ProcessPointerBufferReadyL() |
| CCoeControl::ProcessPointerEventL(const TPointerEvent &) |
| CCoeControl::Rect()const |
| CCoeControl::RecursivelyMergeInputCapabilities(TCoeInputCapabilities &)const |
| CCoeControl::RecursivelyMergedInputCapabilities()const |
| CCoeControl::RefetchPixelMappingL() |
| CCoeControl::RemoveFromParent() |
| CCoeControl::ReportEventL(MCoeControlObserver::TCoeEvent) |
| CCoeControl::RequestRelayout(const CCoeControl *) |
| CCoeControl::ResetGc()const |
| CCoeControl::ScreenFont(const TCoeFont &)const |
| CCoeControl::SetAdjacent(TInt) |
| CCoeControl::SetAllowStrayPointers() |
| CCoeControl::SetBackground(const MCoeControlBackground *) |
| CCoeControl::SetBlank() |
| CCoeControl::SetCanDrawOutsideRect() |
| CCoeControl::SetComponentsToInheritVisibility(TBool) |
| CCoeControl::SetContainerWindowL(RBackedUpWindow &) |
| CCoeControl::SetContainerWindowL(RWindow &) |
| CCoeControl::SetContainerWindowL(const CCoeControl &) |
| CCoeControl::SetControlContext(MCoeControlContext *) |
| CCoeControl::SetCornerAndSize(TGulAlignment,const TSize &) |
| CCoeControl::SetCustomGc(CWindowGc *) |
| CCoeControl::SetExtent(const TPoint &,const TSize &) |
| CCoeControl::SetExtentToWholeScreen() |
| CCoeControl::SetFocus(TBool,TDrawNow) |
| CCoeControl::SetFocusing(TBool) |
| CCoeControl::SetFontProviderL(const CCoeFontProvider &) |
| CCoeControl::SetGc(CWindowGc *)const |
| CCoeControl::SetGloballyCapturing(TBool) |
| CCoeControl::SetHitTest(const MCoeControlHitTest *) |
| CCoeControl::SetLayoutManagerL(MCoeLayoutManager *) |
| CCoeControl::SetMaximumWidth(TInt) |
| CCoeControl::SetMopParent(MObjectProvider *) |
| CCoeControl::SetNeighbor(CCoeControl *) |
| CCoeControl::SetNonFocusing() |
| CCoeControl::SetObserver(MCoeControlObserver *) |
| CCoeControl::SetParent(CCoeControl *) |
| CCoeControl::SetPointerCapture(TBool) |
| CCoeControl::SetPosition(const TPoint &) |
| CCoeControl::SetRect(const TRect &) |
| CCoeControl::SetSize(const TSize &) |
| CCoeControl::SetSizeWithoutNotification(const TSize &) |
| CCoeControl::SetTextBaselineSpacing(TInt) |
| CCoeControl::SetUniqueHandle(TInt) |
| CCoeControl::SetZoomFactorL(TInt,TZoomType) |
| CCoeControl::Size()const |
| CCoeControl::SystemGc()const |
| CCoeControl::TextBaselineOffset(const TSize &)const |
| CCoeControl::TextDrawer(TInt)const |
| CCoeControl::UniqueHandle()const |
| CCoeControl::Window()const |
| CCoeControl::WriteInternalStateNowL(RWriteStream &)const |
| CCoeControl::ZoomWithType()const |
| CCoeControl::operator=(const CCoeControl &) |
| CCoeControl::~CCoeControl() |
Constructor & Destructor Documentation
CEikCaptionedControl()
IMPORT_C | CEikCaptionedControl | ( | ) | |
~CEikCaptionedControl()
IMPORT_C | ~CEikCaptionedControl | ( | ) | |
Member Functions Documentation
CalculateNumberOfLinesForControl(TInt)
void | CalculateNumberOfLinesForControl | ( | TInt | aLines | ) | [private] |
Recalculates the number of required lines for a control.
CheckDimmedDisplayState()
IMPORT_C void | CheckDimmedDisplayState | ( | ) | |
Updates captionedcontrol's dimmed state
ConstructExtensionL()
void | ConstructExtensionL | ( | ) | [private] |
Constructs the extension object. There is no base constructL, so it is necessary to call this in several places
Ensure that iExtension is constructed (there is no BaseConstructL() in which to place this stuff)
ConstructFromResourceL(TResourceReader &)
ControlIsAColourSelGrid(TInt)
TBool
| ControlIsAColourSelGrid | ( | TInt | aControlType | ) | const |
ControlIsAPopfield(TInt)
TBool
| ControlIsAPopfield | ( | TInt | aControlType | ) | const |
ControlIsASecretEditor(TInt)
TBool
| ControlIsASecretEditor | ( | TInt | aControlType | ) | const |
ControlIsASlider(TInt)
TBool
| ControlIsASlider | ( | TInt | aControlType | ) | const |
ControlIsAnEdwin(TInt)
TBool
| ControlIsAnEdwin | ( | TInt | aControlType | ) | const |
ConvertEditRectToViewRect(TRect &)
void | ConvertEditRectToViewRect | ( | TRect & | aRect | ) | [private, static] |
ConvertViewRectToEditRect(TRect &)
void | ConvertViewRectToEditRect | ( | TRect & | aRect | ) | [private, static] |
CountComponentControls()
IMPORT_C TInt | CountComponentControls | ( | ) | const [private, virtual] |
DialogPage()
const CEikDialogPage * | DialogPage | ( | ) | const [inline] |
DividerAfter()
IMPORT_C TBool | DividerAfter | ( | ) | const |
Whether there is a divider after the captionedcontrol
DoFormCaptionSettingsL(const TDesC &)
void | DoFormCaptionSettingsL | ( | const TDesC & | aText | ) | [private] |
Draw(const TRect &)
IMPORT_C void | Draw | ( | const TRect & | aRect | ) | const [protected, virtual] |
DrawAsEikonDialog(const TRect &)
void | DrawAsEikonDialog | ( | const TRect & | aRect | ) | const [private] |
DrawAsForm(const TRect &)
void | DrawAsForm | ( | const TRect & | aRect | ) | const [private] |
DrawAsFormInEditMode(const TRect &)
void | DrawAsFormInEditMode | ( | const TRect & | aRect | ) | const [private] |
DrawAsFormInViewMode(const TRect &)
void | DrawAsFormInViewMode | ( | const TRect & | aRect | ) | const [private] |
DrawAsFormUnFocusedLine(const TRect &)
void | DrawAsFormUnFocusedLine | ( | const TRect & | aRect | ) | const [private] |
DrawAsSkinnedForm(CWindowGc &, const TRect &)
void | DrawAsSkinnedForm | ( | CWindowGc & | aGc, |
| const TRect & | aRect |
| ) | const [private] |
DrawClosingLine()
void | DrawClosingLine | ( | ) | const |
DrawFormSeparator(CWindowGc &)
void | DrawFormSeparator | ( | CWindowGc & | gc | ) | const [private] |
Draws the separator between (at the top of current ) caption control(s)
DrawSingleEar(TWhichEars, TBool)
DrawingSkins()
TBool
| DrawingSkins | ( | ) | const [private] |
EditRect()
TRect
| EditRect | ( | ) | const [protected] |
EditorControlSize()
TSize
| EditorControlSize | ( | ) | const [private] |
ExtensionInterface(TUid)
IMPORT_C void * | ExtensionInterface | ( | TUid | aInterface | ) | [private, virtual] |
FireEarL(TWhichEars, TInt)
FocusChanged(TDrawNow)
IMPORT_C void | FocusChanged | ( | TDrawNow | aDrawNow | ) | [private, virtual] |
FormLayout()
CEikDialogPage::TFormLayoutSelection | FormLayout | ( | ) | const [private] |
FormLayoutControlBitmap(CEikImage *, const TRect &, TBool, TBool, TInt)
void | FormLayoutControlBitmap | ( | CEikImage * | aBitmap, |
| const TRect & | aParent, |
| TBool | aIsEditable, |
| TBool | aSingleLayout, |
| TInt | aNumberOfLines |
| ) | [private, static] |
FormLayoutControlEdwin(CEikEdwin *, const TRect &, TBool, TBool, TInt, TBool, TBool)
FormLayoutControlLabel(CEikLabel *, const TRect &, TBool, TBool, TInt, TBool, TBool, TInt)
FormLayoutControlMfne(CEikMfne *, const TRect &, TBool, TBool, TInt, TBool, TBool)
FormLayoutControlPopfield(CAknPopupField *, const TRect &, TBool, TBool, TInt, TBool, TBool)
FormLayoutControlSecretEditor(CEikSecretEditor *, const TRect &, TBool, TBool, TInt, TBool, TBool)
FormLayoutControlSlider(CAknSlider *, const TRect &, TBool, TBool, TInt, TBool)
void | FormLayoutControlSlider | ( | CAknSlider * | aSlider, |
| const TRect & | aParent, |
| TBool | aIsEditable, |
| TBool | aSingleLayout, |
| TInt | aNumberOfLines, |
| TBool | aBitmapPresent |
| ) | [private, static] |
Parameters
CAknSlider * aSlider | |
const TRect & aParent | |
TBool aIsEditable | |
TBool aSingleLayout | |
TInt aNumberOfLines | |
TBool aBitmapPresent | |
GetAknLayoutValuesL()
void | GetAknLayoutValuesL | ( | ) | |
Retrieves the Series 60 European LAF layout values from avkon.rh
GetCaptionForFep(TDes &)
IMPORT_C void | GetCaptionForFep | ( | TDes & | aCaption | ) | const [private, virtual] |
GetColorUseListL(CArrayFix< TCoeColorUse > &)
GetColorUseListL() gets color use list
Gets the list of logical colors employed in the drawing of the control, paired with an explanation of how they are used. Appends the list to aColorUseList.
GetDialogControlContext(const CCoeControl *)
Gets control context for the given control
Parameters
const CCoeControl * aDialog | a dialog to get context for If aDialog provided does not exist, TODO |
GetFullCaptionText()
IMPORT_C const TPtrC | GetFullCaptionText | ( | ) | const |
HandleControlEventL(CCoeControl *, TCoeEvent)
IMPORT_C void | HandleControlEventL | ( | CCoeControl * | aControl, |
| TCoeEvent | aEventType |
| ) | [virtual] |
From MCoeControlObserver: Acts upon changes in the hosted control's state.
This class's implementation handles events from MFNE editor editing buttons in touch enabled builds
Parameters
CCoeControl * aControl | The control changing its state (not used) |
TCoeEvent aEventType | The type of control event |
HandlePointerEventL(const TPointerEvent &)
IMPORT_C void | HandlePointerEventL | ( | const TPointerEvent & | aPointerEvent | ) | [virtual] |
HandlePointerEventL handles touch pointer events
Parameters
const TPointerEvent & aPointerEvent | |
HandleResourceChange(TInt)
IMPORT_C void | HandleResourceChange | ( | TInt | aType | ) | [virtual] |
HandleResourceChange handles several kinds of resource change event
Handles a change to the control's resources of type aType which are shared across the environment, e.g. colors or fonts.
HasSeparator()
TBool
| HasSeparator | ( | ) | const |
InputCapabilities()
Provides ability to get input capabilities needed for fep
IsDisplayable()
TBool
| IsDisplayable | ( | ) | const |
IsLatent()
IMPORT_C TBool | IsLatent | ( | ) | const |
Whether captionedcontrol is latent
LatentGroupLineFollows()
IMPORT_C TBool | LatentGroupLineFollows | ( | ) | const |
Whether captionedcontrol has latent group following it
LayoutBitmap(const TRect &)
void | LayoutBitmap | ( | const TRect & | aRect | ) | [private] |
LayoutCaption(const TRect &)
void | LayoutCaption | ( | const TRect & | aRect | ) | [private] |
LayoutSkinControlContexts()
void | LayoutSkinControlContexts | ( | ) | [private] |
MCoeCaptionRetrieverForFep_Reserved_1()
IMPORT_C void | MCoeCaptionRetrieverForFep_Reserved_1 | ( | ) | [private, virtual] |
MCoeCaptionRetrieverForFep_Reserved_2()
IMPORT_C void | MCoeCaptionRetrieverForFep_Reserved_2 | ( | ) | [private, virtual] |
MaximumNumberOfControlLinesOnVisiblePage()
TInt
| MaximumNumberOfControlLinesOnVisiblePage | ( | ) | const |
MinimumSize()
IMPORT_C TSize | MinimumSize | ( | ) | [virtual] |
MopSupplyObject(TTypeUid)
NumberOfLines()
TInt
| NumberOfLines | ( | ) | const |
NumberOfLinesForScrollBar()
TInt
| NumberOfLinesForScrollBar | ( | ) | const |
OfferHotKeys()
IMPORT_C TBool | OfferHotKeys | ( | ) | const |
OfferKeyEventL(const TKeyEvent &, TEventCode)
PictographAnimationCallBack(TAny *)
TInt
| PictographAnimationCallBack | ( | TAny * | aPtr | ) | [private, static] |
PositionDialogComponents()
void | PositionDialogComponents | ( | ) | [private] |
PositionFormComponents()
void | PositionFormComponents | ( | ) | |
Positions form components in accordance with dialog page flags. If the dialog instance is not registered, them flags set with SetFormFlags() are used.
Avkon component positioning for Forms
PressedDownState()
TBool
| PressedDownState | ( | ) | const |
RegisterPageWithCaptionControl(CEikDialogPage *)
void | RegisterPageWithCaptionControl | ( | CEikDialogPage * | aPage | ) | |
Reserved_2()
IMPORT_C void | Reserved_2 | ( | ) | [private, virtual] |
ResetMinimumSizes()
IMPORT_C void | ResetMinimumSizes | ( | ) | |
Sets minimumsizes to zero
SetBitmapFromFileL(const TDesC &, TInt, TInt)
IMPORT_C void | SetBitmapFromFileL | ( | const TDesC & | aFilename, |
| TInt | aMainId, |
| TInt | aMaskId = -1 |
| ) | |
SetCaptionL(const TDesC &)
IMPORT_C void | SetCaptionL | ( | const TDesC & | aText | ) | |
Parameters
const TDesC & aText | Descriptor |
SetCurrent(TBool)
IMPORT_C void | SetCurrent | ( | TBool | aSelected | ) | |
Sets the captionedcontrol to be currently focused or not
Parameters
TBool aSelected | whether captionedcontrol is focused |
SetCurrent(TBool, TBool)
Sets the captionedcontrol to be currently focused or not.
Parameters
TBool aSelected | whether captionedcontrol is focused |
TBool aRedraw | whether redraw is needed or not |
SetDimmed(TBool)
IMPORT_C void | SetDimmed | ( | TBool | aDimmed | ) | [virtual] |
SetDimmed sets captionedcontrol to dimmed state
SetDividerAfter(TBool)
IMPORT_C void | SetDividerAfter | ( | TBool | aDividerAfter | ) | |
Sets divider after the captionedcontrol
SetDrawNoWhiteBackground(TBool)
IMPORT_C void | SetDrawNoWhiteBackground | ( | TBool | aEnabled | ) | |
SetEditableL(TBool, TBool)
IMPORT_C void | SetEditableL | ( | TBool | aEditable, |
| TBool | aShowEmptyFields = ETrue |
| ) | |
SetEditable sets captionedcontrol to editable state
SetElementBrushColorsL(TRgb)
void | SetElementBrushColorsL | ( | TRgb | aColor | ) | [private] |
SetElementTextColorsL(TRgb)
void | SetElementTextColorsL | ( | TRgb | aColor | ) | [private] |
SetExtraAscent()
IMPORT_C void | SetExtraAscent | ( | ) | |
SetFormFlags(TInt)
IMPORT_C void | SetFormFlags | ( | TInt | aFlags | ) | |
SetHorzEdgeSpacing(TInt)
void | SetHorzEdgeSpacing | ( | TInt | aHorzEdgeSpacing | ) | [private] |
SetIconL(CFbsBitmap *, CFbsBitmap *)
Sets icon and sets its size.
- Since
- 2.8
Parameters
CFbsBitmap * aBitmap | a bitmap which has already been loaded. Must not be NULL. |
CFbsBitmap * aMask | a mask bitmap which has already been loaded. Can be NULL. Takes ownership of the bitmap objects. |
SetIconSizeL(CFbsBitmap *)
Sets a size for a bitmap that has already been loaded.
- Since
- 2.8
SetIndicatorIconL(TInt, CFbsBitmap *, CFbsBitmap *)
Sets one of the two small indicator icons
Parameters
TInt aIcon | a index 0 or 1 depending on which icon to set |
CFbsBitmap * aBitmap | a bitmap pointer or NULL |
CFbsBitmap * aMask | a mask pointer or NULL |
SetLatent(TBool)
IMPORT_C void | SetLatent | ( | TBool | aLatent | ) | |
Sets captionedcontrol latent status
SetLatentGroupLineFollows(TBool)
IMPORT_C void | SetLatentGroupLineFollows | ( | TBool | aLglf | ) | |
Sets latent group following flag
Parameters
TBool aLglf | true if latent group following |
SetOfferHotKeys(TBool)
IMPORT_C void | SetOfferHotKeys | ( | TBool | aOffer | ) | |
Sets captionedcontrol to offer hotkeys
SetPartiallyVisible(TBool)
void | SetPartiallyVisible | ( | TBool | aPVisible | ) | |
SetPictographCallBack()
void | SetPictographCallBack | ( | ) | |
In case of an editor control residing in a form, sets up a pictograph animation callback to redraw the form highlight control when pictograph animations are updated.
SetPointerEventObserver(MPointerEventObserver *)
SetPointerEventObserver Low level observer for touch related pointer events. This can be used to receive low level pointer events.
SetPressedDownState(TBool)
void | SetPressedDownState | ( | TBool | aPressed | ) | |
SetSpaceSharingFlags(TInt)
IMPORT_C void | SetSpaceSharingFlags | ( | TInt | aFlags | ) | |
SetSpaceSharingFlags() sets flags for space sharing
Sets the flags, aFlags, (see TSpaceSharingFlags), which determine the way space is distributed if the captioned control is given too much or too little space, relative to its minimum size.
SetTakesEnterKey(TBool)
IMPORT_C void | SetTakesEnterKey | ( | TBool | aTakesEnter | ) | |
Sets captionedcontrol to take enter key
Parameters
TBool aTakesEnter | true if takes enter key, false if not |
SetToolTipTextL(const TDesC &)
IMPORT_C void | SetToolTipTextL | ( | const TDesC & | aText | ) | |
Parameters
const TDesC & aText | descriptor for tooltip text |
SetTrailerL(const TDesC &)
IMPORT_C void | SetTrailerL | ( | const TDesC & | aText | ) | |
Parameters
const TDesC & aText | Descriptor |
SetUsesEars()
IMPORT_C void | SetUsesEars | ( | ) | |
SetVertEdgeSpacing(TInt)
void | SetVertEdgeSpacing | ( | TInt | aVertEdgeSpacing | ) | [private] |
ShowBitmap()
TBool
| ShowBitmap | ( | ) | const [private] |
SizeChanged()
IMPORT_C void | SizeChanged | ( | ) | [private, virtual] |
This routine should always called when any state affecting layout changed, including dynamically notified changes to the environment.
This is also called from Cone as a matter of course when SetRect is called on the object.
SizeDialogComponents()
void | SizeDialogComponents | ( | ) | [private] |
SquashComponentWidth(TInt &, const TInt)
TInt
| SquashComponentWidth | ( | TInt & | aTotalWidth, |
| const TInt | aComponentWidthHint |
| ) | [private] |
Parameters
TInt & aTotalWidth | |
const TInt aComponentWidthHint | |
SquashComponents()
void | SquashComponents | ( | ) | [private] |
StretchComponents()
void | StretchComponents | ( | ) | [private] |
TakesEnterKey()
IMPORT_C TBool | TakesEnterKey | ( | ) | const |
Whether captionedcontrol consumes enter key
TextColorIndex()
Returns correct text color index.
ToolTipText()
IMPORT_C const TDesC * | ToolTipText | ( | ) | const |
Ability to query tooltip text string
ViewRect()
TRect
| ViewRect | ( | ) | const [protected] |
WidthForEars(TInt)
TInt
| WidthForEars | ( | TInt | aWidthRemaining | ) | const [private] |
WindowOwningParent()
Searches recursively for control's parents until it finds a window owning control
WriteInternalStateL(RWriteStream &)
IMPORT_C void | WriteInternalStateL | ( | RWriteStream & | aWriteStream | ) | const [protected, virtual] |
Writes the internal state of the control and its components to aStream. Does nothing in release mode. Designed to be overidden and base called by subclasses.
Member Enumerations Documentation
Enum TCaptionExpandingState
Enumerators
EInitial = 0 | |
EExtended = 1 | |
ERetracted = 2 | |
Enum TSpaceSharingFlags
Enumerators
EIfTooSmallCtlGetsWidthLast = 0x0 | |
EIfTooSmallCtlGetsWidthFirst = 0x1 | |
EIfTooSmallCtlGetsEqualShareOfWidth = 0x2 | |
EIfTooBigCtlStaysMinHeight = 0x4 | |
EIfTooBigCtlStaysMinWidth = 0x8 | |
EIfTooBigCtlStaysMinSize = 0xc | |
EIfTooSmallDontStrech = 0x10 | |
Enum TWhichEars
Enumerators
ENoEar = 0x00 | |
ELeftEar = 0x01 | |
ERightEar = 0x02 | |
EBothEars = 0x03 | |
Member Data Documentation
TInt
iAknFormControlHeight
TInt
| iAknFormControlHeight | [private] |
TInt
iAknFormControlWidth
TInt
| iAknFormControlWidth | [private] |
TInt
iCaptionFontId
TInt
| iCaptionFontId | [private] |
TInt
iCaptionWidth
TInt
| iCaptionWidth | [private] |
CEikDialogPage * iDialogPage
CEikDialogPage * | iDialogPage | [private] |
TBool
iDoNotDisplay
TBool
| iDoNotDisplay | [private] |
TSize
iEditorControlSize
TSize
| iEditorControlSize | [private] |
TInt
iEditorFontId
TInt
| iEditorFontId | [private] |
CEikCapCExtension * iExtension
CEikCapCExtension * | iExtension | [private] |
TBool
iHasAppendedEditIndicator
TBool
| iHasAppendedEditIndicator | [private] |
CCoeControl * iHighlightControl
TInt
iHorzEdgeSpacing
TInt
| iHorzEdgeSpacing | [private] |
TBool
iIsCurrentLine
TBool
| iIsCurrentLine | [private] |
TSize
iNormalSize
TSize
| iNormalSize | [private] |
TInt
iNumberOfLines
TInt
| iNumberOfLines | [private] |
TInt
iOriginalHeight
TInt
| iOriginalHeight | [private] |
TInt
iShadowColor
TInt
| iShadowColor | [private] |
HBufC * iToolTipText
HBufC * | iToolTipText | [private] |
TInt
iVertEdgeSpacing
TInt
| iVertEdgeSpacing | [private] |
TInt
iVerticalLineXPosition
TInt
| iVerticalLineXPosition | [private] |
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.