CEikGlobalTextEditor Class Reference
class CEikGlobalTextEditor : public CEikEdwin |
Public Member Functions |
---|
| CEikGlobalTextEditor() |
| CEikGlobalTextEditor(const TGulBorder &) |
| ~CEikGlobalTextEditor() |
virtual IMPORT_C void | ActivateL() |
IMPORT_C void | ApplyCharFormatL(TCharFormat &, TCharFormatMask &) |
IMPORT_C void | ApplyParaFormatL(CParaFormat *, TParaFormatMask &) |
IMPORT_C void | BoldItalicUnderlineEventL(TInt) |
virtual IMPORT_C void | ConstructFromResourceL(TResourceReader &) |
IMPORT_C void | ConstructL(const CCoeControl *, TInt, TInt, TInt, TInt, TInt) |
IMPORT_C TBool | DoFindL() |
IMPORT_C CGlobalText * | GlobalText() |
virtual IMPORT_C void | HandlePointerEventL(const TPointerEvent &) |
IMPORT_C void | InitFindL(SEdwinFindModel *&, CDesCArray *&, CDesCArray *&) |
virtual IMPORT_C TInt | LineCursorWidth() |
virtual IMPORT_C TKeyResponse | OfferKeyEventL(const TKeyEvent &, TEventCode) |
IMPORT_C void | RunFindAgainDialogL() |
IMPORT_C void | RunFindDialogL() |
IMPORT_C TBool | RunFontDialogL(TInt, CGraphicsDevice *, TInt) |
IMPORT_C void | RunIndentsDialogL(TInt) |
IMPORT_C TBool | RunPaginateDialogL(CPrintSetup *, CArrayFix< TInt > *) |
IMPORT_C void | RunParaDialogsL(TInt) |
IMPORT_C void | RunReplaceDialogL() |
IMPORT_C void | RunTabsDialogL(TInt) |
IMPORT_C void | SetButtonGroup(CCoeControl *) |
IMPORT_C void | SetGraphicsDevice(CGraphicsDevice *) |
IMPORT_C void | SetLineCursorBitmapL(CFbsBitmap *) |
IMPORT_C void | UpdateButtonGroup() |
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::BackedUpWindow()const |
| CCoeControl::Background()const |
| CCoeControl::CCoeControl() |
| CCoeControl::CCoeControl(CCoeEnv *) |
| CCoeControl::CCoeControl(const CCoeControl &) |
| CCoeControl::CCoeControlArray |
| 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::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::SetAllowStrayPointers() |
| CCoeControl::SetBackground(const MCoeControlBackground *) |
| CCoeControl::SetBlank() |
| CCoeControl::SetCanDrawOutsideRect() |
| CCoeControl::SetComponentsToInheritVisibility(TBool) |
| CCoeControl::SetContainerWindowL(RBackedUpWindow &) |
| CCoeControl::SetContainerWindowL(RWindow &) |
| 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() |
| CEikBorderedControl::Border()const |
| CEikBorderedControl::CEikBorderedControl() |
| CEikBorderedControl::CEikBorderedControl(const TGulBorder &) |
| CEikBorderedControl::HasBorder()const |
| CEikBorderedControl::SetAdjacent(TInt) |
| CEikBorderedControl::SetBorder(TGulBorder::TBorderType) |
| CEikBorderedControl::SetBorder(TInt) |
| CEikEdwin::AddEdwinObserverL(MEikEdwinObserver *) |
| CEikEdwin::AddFlagToUserFlags(TUint32) |
| CEikEdwin::AdjustCursorForSmileyL(TInt,TCursorSelection &) |
| CEikEdwin::AdjustDrawRectForSmiley(const TRect &)const |
| CEikEdwin::AknEditorCurrentInputMode() |
| CEikEdwin::AknEditorFlags() |
| CEikEdwin::AknEdwinFlags()const |
| CEikEdwin::AvgCharsPerLine()const |
| CEikEdwin::AvgLinesInViewRect()const |
| CEikEdwin::CEikEdwin() |
| CEikEdwin::CEikEdwin(const TGulBorder &) |
| CEikEdwin::CalculateWidth(TInt) |
| CEikEdwin::CanUndo()const |
| CEikEdwin::CancelFepTransaction() |
| CEikEdwin::CancelInsertCharFormat() |
| CEikEdwin::CancelSelectionL(TEnd) |
| CEikEdwin::CcpuCanCopy()const |
| CEikEdwin::CcpuCanCut()const |
| CEikEdwin::CcpuCanPaste()const |
| CEikEdwin::CcpuCanUndo()const |
| CEikEdwin::CcpuCopyL() |
| CEikEdwin::CcpuCutL() |
| CEikEdwin::CcpuIsFocused()const |
| CEikEdwin::CcpuPasteL() |
| CEikEdwin::CcpuUndoL() |
| CEikEdwin::CheckEdwinExtensionL() |
| CEikEdwin::CheckNotReadOnlyL() |
| CEikEdwin::CheckRemovePictures(TInt,TInt) |
| CEikEdwin::CheckValidityOfChars(TInt,TInt) |
| CEikEdwin::ClearSelectionL() |
| CEikEdwin::ClearUndo() |
| CEikEdwin::ClipboardL(TClipboardFunc) |
| CEikEdwin::ConstructL(TInt,TInt,TInt,TInt) |
| CEikEdwin::ContentFitsToViewRect()const |
| CEikEdwin::ConvertSmileyIconToTextL(TInt,TDes &) |
| CEikEdwin::ConvertVisibleTextForSmileyL(TBool) |
| CEikEdwin::CopyDocumentContentL(CGlobalText &,CGlobalText &) |
| CEikEdwin::CopyToStoreL(CStreamStore &,CStreamDictionary &) |
| CEikEdwin::CountWords() |
| CEikEdwin::CreateCustomDrawL() |
| CEikEdwin::CreateLayoutL(MLayDoc *) |
| CEikEdwin::CreatePreAllocatedScrollBarFrameL() |
| CEikEdwin::CreateScrollBarFrameL() |
| CEikEdwin::CreateTextAndLayoutL(CParaFormatLayer *,CCharFormatLayer *) |
| CEikEdwin::CreateTextViewL() |
| CEikEdwin::CursorPos()const |
| CEikEdwin::DeleteHighlightL(TBool &,TBool,TBool) |
| CEikEdwin::DeleteL(TBool &,const TCursorSelection &,TBool,TBool) |
| CEikEdwin::DisplayFindTextNotFound(TDes &) |
| CEikEdwin::Draw(const TRect &)const |
| CEikEdwin::DrawContents() |
| CEikEdwin::DrawSmileyInTextL(RRegion &,const TRect &,CBitmapContext &,CFont &,const TDesC &,const TPoint &) |
| CEikEdwin::DrawTextView()const |
| CEikEdwin::DrawViewBackground(TBool)const |
| CEikEdwin::EditObserver(TInt,TInt) |
| CEikEdwin::EditorBackgroundColor(TRgb &)const |
| CEikEdwin::EditorState()const |
| CEikEdwin::EdwinExtension() |
| CEikEdwin::EnableCcpuSupportL(TBool) |
| CEikEdwin::EnableKineticScrollingL(CAknPhysics *) |
| CEikEdwin::EnableKineticScrollingL(TBool) |
| CEikEdwin::EnableSmileySupportL(TBool) |
| CEikEdwin::ExtractTextLC(TCursorSelection) |
| CEikEdwin::FindL(const TDesC *,TInt) |
| CEikEdwin::FindTextL(const TDesC *,TInt,TInt) |
| CEikEdwin::FocusChanged(TDrawNow) |
| CEikEdwin::ForceScrollBarUpdateL() |
| CEikEdwin::FormatTextL() |
| CEikEdwin::GetColorUseListL(CArrayFix< TCoeColorUse > &)const |
| CEikEdwin::GetFindText(TDes *) |
| CEikEdwin::GetText(TDes &)const |
| CEikEdwin::GetTextInHBufL()const |
| CEikEdwin::GetTextLinesRect()const |
| CEikEdwin::GetWordInfo(TInt,TInt &,TInt &)const |
| CEikEdwin::HandleResourceChange(TInt) |
| CEikEdwin::HandleScrollEventL(CEikScrollBar *,TEikScrollEvent) |
| CEikEdwin::HandleScrollEventWithPhysics(CEikScrollBar *) |
| CEikEdwin::HandleSizeChangedL() |
| CEikEdwin::HandleTextChangedL() |
| CEikEdwin::HandleTextPastedL(TInt,TInt &) |
| CEikEdwin::HighlightStyle()const |
| CEikEdwin::IdleL(TAny *) |
| CEikEdwin::InputCapabilities()const |
| CEikEdwin::InsertDeleteCharsL(TInt,const TDesC &,const TCursorSelection &) |
| CEikEdwin::InsertFieldL(CTextField *,TUid) |
| CEikEdwin::InsertFromTextFileL(const TFileName &,const CPlainText::TTextOrganisation) |
| CEikEdwin::IsBackgroundDrawingSuppressed()const |
| CEikEdwin::IsReadOnly()const |
| CEikEdwin::IsSmileyEnabled()const |
| CEikEdwin::KineticScrollingEnabled()const |
| CEikEdwin::LayoutWidth()const |
| CEikEdwin::LowerPartialFormattingLength()const |
| CEikEdwin::Margins()const |
| CEikEdwin::MaxLength()const |
| CEikEdwin::MaximumHeight()const |
| CEikEdwin::MaximumHeightInLines()const |
| CEikEdwin::MinimumHeight()const |
| CEikEdwin::MinimumSize() |
| CEikEdwin::MopSupplyObject(TTypeUid) |
| CEikEdwin::MoveCursorL(TCursorPosition::TMovementType,TBool) |
| CEikEdwin::MoveCursorToChunkStartL(TBool,TChunkSize,TEnd) |
| CEikEdwin::MoveDisplayL(TCursorPosition::TMovementType) |
| CEikEdwin::NonPrintingCharsVisibility()const |
| CEikEdwin::NotifyEditorStateObserverOfStateChangeL() |
| CEikEdwin::NotifyNewDocumentL() |
| CEikEdwin::NotifyNewFormatL() |
| CEikEdwin::OkToDeleteSelectionL() |
| CEikEdwin::OnEditorStateFlagChange(TInt,TInt) |
| CEikEdwin::OnReformatL(const CTextView *) |
| CEikEdwin::OnlyASCIIChars()const |
| CEikEdwin::PasteFromStoreL(CStreamStore &,CStreamDictionary &) |
| CEikEdwin::PictographAnimationCallBack()const |
| CEikEdwin::PixelsOutOfBorder()const |
| CEikEdwin::PlaceDataOnClipboardL() |
| CEikEdwin::ReadAknResourceL(TResourceReader &) |
| CEikEdwin::ReceiveDataOverIrL() |
| CEikEdwin::RemoveEdwinObserver(MEikEdwinObserver *) |
| CEikEdwin::RemoveFlagFromUserFlags(TUint32) |
| CEikEdwin::ReplaceAllL(SEdwinFindModel *) |
| CEikEdwin::ReplaceL(SEdwinFindModel *) |
| CEikEdwin::ReportChinesePopupEventL(TBool) |
| CEikEdwin::ReportEdwinEventL(MEikEdwinObserver::TEdwinEvent) |
| CEikEdwin::RestoreCursorState() |
| CEikEdwin::RunCharMapDialogL() |
| CEikEdwin::ScrollBarFrame() |
| CEikEdwin::ScrollView(TInt,TBool &,TInt &) |
| CEikEdwin::ScrollViewWithBounce(TInt,TBool &,TInt &) |
| CEikEdwin::SelectAllL() |
| CEikEdwin::Selection()const |
| CEikEdwin::SelectionLength()const |
| CEikEdwin::SendDataOverIrL() |
| CEikEdwin::SetAknEditorAllowedInputModes(TInt) |
| CEikEdwin::SetAknEditorCase(TInt) |
| CEikEdwin::SetAknEditorCurrentCase(TInt) |
| CEikEdwin::SetAknEditorCurrentInputMode(TInt) |
| CEikEdwin::SetAknEditorFlags(TInt) |
| CEikEdwin::SetAknEditorInputMode(TInt) |
| CEikEdwin::SetAknEditorLocalLanguage(TLanguage) |
| CEikEdwin::SetAknEditorNumericKeymap(TAknEditorNumericKeymap) |
| CEikEdwin::SetAknEditorPermittedCaseModes(TInt) |
| CEikEdwin::SetAknEditorSpecialCharacterTable(TInt) |
| CEikEdwin::SetAlignment(TInt) |
| CEikEdwin::SetAllowPictures(TBool) |
| CEikEdwin::SetAllowUndo(TBool) |
| CEikEdwin::SetAmountToFormatL(TBool) |
| CEikEdwin::SetAmountToFormatL(TBool,TBool) |
| CEikEdwin::SetAvgCharsPerLine(TInt) |
| CEikEdwin::SetAvgLinesInViewRect(TInt) |
| CEikEdwin::SetAvkonWrap(TBool) |
| CEikEdwin::SetBackgroundColorL(TRgb) |
| CEikEdwin::SetBorderViewMargins(TMargins8) |
| CEikEdwin::SetCharFormatLayer(CCharFormatLayer *) |
| CEikEdwin::SetContainerWindowL() |
| CEikEdwin::SetContainerWindowL(const CCoeControl &) |
| CEikEdwin::SetCursorPosL(TInt,TBool) |
| CEikEdwin::SetCursorVisible(TBool) |
| CEikEdwin::SetDimmed(TBool) |
| CEikEdwin::SetDocumentContentL(CGlobalText &,TSetContent) |
| CEikEdwin::SetDocumentOwnership(TOwnershipType) |
| CEikEdwin::SetEdwinObserver(MEikEdwinObserver *) |
| CEikEdwin::SetEdwinSizeObserver(MEikEdwinSizeObserver *) |
| CEikEdwin::SetHighlightStyleL(TAknsHighlightStyle) |
| CEikEdwin::SetInputCapabilitiesL(const TCoeInputCapabilities &) |
| CEikEdwin::SetLineCursorDetailsL() |
| CEikEdwin::SetMaxLength(TInt) |
| CEikEdwin::SetMaximumHeight(TInt) |
| CEikEdwin::SetMaximumHeightInLines(TInt) |
| CEikEdwin::SetMinimumHeight(TInt) |
| CEikEdwin::SetNonPrintingCharsVisibility(TNonPrintingCharVisibility) |
| CEikEdwin::SetOnlyASCIIChars(TBool) |
| CEikEdwin::SetParaFormatLayer(CParaFormatLayer *) |
| CEikEdwin::SetPasteFromIrStore(TBool) |
| CEikEdwin::SetPictographAnimationCallBack(TCallBack &) |
| CEikEdwin::SetReadOnly(TBool) |
| CEikEdwin::SetRightWrapGutter(TInt) |
| CEikEdwin::SetScrollRect(const TRect &) |
| CEikEdwin::SetSelectionL(TInt,TInt) |
| CEikEdwin::SetSkinBackgroundControlContextL(MAknsControlContext *) |
| CEikEdwin::SetSuppressBackgroundDrawing(TBool) |
| CEikEdwin::SetSuppressFormatting(TBool) |
| CEikEdwin::SetSuppressNotifyDraw(TBool) |
| CEikEdwin::SetTextL(const TDesC *) |
| CEikEdwin::SetTextLimit(TInt) |
| CEikEdwin::SetTextLinesRect(const TRect &) |
| CEikEdwin::SetTextSkinColorIdL(TInt) |
| CEikEdwin::SetUndoBufferL(const TCursorSelection &) |
| CEikEdwin::SetUndoableText(const TCursorSelection &) |
| CEikEdwin::SetUpperFullFormattingLength(TInt) |
| CEikEdwin::SetWordDelimiters(TBool,TBool) |
| CEikEdwin::SetWordWrapL(TBool) |
| CEikEdwin::SetWysiwygModeOff() |
| CEikEdwin::SetWysiwygModeOn(TInt,MGraphicsDeviceMap *) |
| CEikEdwin::SetZoomFactorL(TZoomFactor *) |
| CEikEdwin::SkinBackgroundControlContext()const |
| CEikEdwin::SkinColorId()const |
| CEikEdwin::SkinEnabled()const |
| CEikEdwin::SkipBackgroundDrawer()const |
| CEikEdwin::StoreCursorState() |
| CEikEdwin::SupportsUndo()const |
| CEikEdwin::Text()const |
| CEikEdwin::TextLayout()const |
| CEikEdwin::TextLength()const |
| CEikEdwin::TextView()const |
| CEikEdwin::TrappedDraw(const TRect &)const |
| CEikEdwin::TrappedSizeChanged() |
| CEikEdwin::UndoL() |
| CEikEdwin::UpdateAllFieldsL() |
| CEikEdwin::UpdateCurrentFieldL() |
| CEikEdwin::UpdateLayoutWidth(TInt) |
| CEikEdwin::UpdateScrollBarsL() |
| CEikEdwin::UpperFullFormattingLength()const |
| CEikEdwin::UserFlags()const |
| CEikEdwin::~CEikEdwin() |
Detailed Description
Global text editor.
This is an edit window which supports globally formatted text. Supports a line cursor and provides functions which make it easy to launch various dialogs, for instance search, replace, set font etc.
Member Attribute Documentation
iCharFormatLayer
Stores the object's global character formatting.
iParaFormatLayer
Stores the object's global paragraph formatting.
Member Enumeration Documentation
Enum TFontStyleFlags
Enumerator | Value | Description |
---|
EStandard | 0x00 |
Normal font
|
EBold | 0x01 |
Bolded font
|
EItalic | 0x02 |
Italic font
|
EUnderline | 0x04 |
Underlined font
|
Constructor & Destructor Documentation
CEikGlobalTextEditor ( )
IMPORT_C | CEikGlobalTextEditor | ( | ) | |
CEikGlobalTextEditor ( const TGulBorder & )
IMPORT_C | CEikGlobalTextEditor | ( | const TGulBorder & | aBorder | ) | |
Parameter | Description | aBorder | The editor's border. |
~CEikGlobalTextEditor ( )
IMPORT_C | ~CEikGlobalTextEditor | ( | ) | |
Member Function Documentation
ActivateL ( )
IMPORT_C void | ActivateL | ( | ) | [virtual] |
ApplyCharFormatL ( TCharFormat &, TCharFormatMask & )
Applies the character formatting and updates the screen layout.
The attributes which are set in the mask are read from aCharFormat. The attributes which are not set in the mask are not changed.
Parameter | Description | aCharFormat | Contain the new character formatting values to apply. |
aCharMask | Bitmask specifying the character format attributes to change. |
ApplyParaFormatL ( CParaFormat *, TParaFormatMask & )
Applies the paragraph formatting and updates the screen layout.
The attributes which are set in the mask are read from aParaMask. The attributes which are not set in the mask are not changed.
Parameter | Description | aParaFormat | Contains the new paragraph formatting values to apply. |
aParaMask | Bitmask specifying the paragraph format attributes to change. |
BaseConstructL ( )
IMPORT_C void | BaseConstructL | ( | ) | [protected] |
BoldItalicUnderlineEventL ( TInt )
IMPORT_C void | BoldItalicUnderlineEventL | ( | TInt | aFontFlag | ) | |
Toggles format in the current selection.
For a global text editor the format change is applied globally. For a rich text editor where there is no selection the format change is applied to the word at the current cursor position.
Parameter | Description | aFontFlag | The format attribute toggle. See the TFontStyleFlags enum. |
ConstructFromResourceL ( TResourceReader & )
From CCoeControl.
Completes construction of the global text editor from a resource file.
The editor's paragraph and character formatting is set to default values.
See the GTXTED resource struct
Parameter | Description | aReader | A reader positioned for reading from a GTXTED resource. |
ConstructL ( const CCoeControl *, TInt, TInt, TInt, TInt, TInt )
By Default symbian 2nd phase constructor is private.
Completes construction of the global text editor.
The editor's paragraph and character formatting is set to default values.
Parameter | Description | aParent | The editor's parent control. Omit if the editor has no parent. |
aNumberOfLines | The editor's number of lines. |
aTextLimit | The maximum length of the editor in characters. |
aEdwinFlags | The editor's flags. See CEikEdwin::TFlags. |
aFontControlFlags | A set of flags that specify which font controls should appear, e.g. specifying EGulFontControlBold removes the bold checkbox control. The default shows all. For possible values, see gulftflg.hrh. |
aFontNameFlags | The editor's font name flags. For possible values, see gulftflg.hrh. |
DoFindL ( )
Returns: ETrue if the text is found EFalse otherwise.
GlobalText ( )
Gets the global text that is being edited.
Returns: The global text being edited.
HandlePointerEventL ( const TPointerEvent & )
IMPORT_C void | HandlePointerEventL | ( | const TPointerEvent & | aPointerEvent | ) | [virtual] |
Parameter | Description | aPointerEvent | Pointer to an event that is to be handled. |
InitFindL ( SEdwinFindModel *&, CDesCArray *&, CDesCArray *& )
Sets up the find model, the find list and the replace list ready for find or replace operations.
Parameter | Description | aModel | The find model to be used. |
aFindList | The find list to be used. |
aReplaceList | The replace list to be used. |
LineCursorWidth ( )
IMPORT_C TInt | LineCursorWidth | ( | ) | const [virtual] |
From CEikEdwin.
Gets the width of a line cursor in pixels.
Returns: The width of the line cursor in pixels.
OfferKeyEventL ( const TKeyEvent &, TEventCode )
Parameter | Description | aKeyEvent | The key code and modifier |
aType | The type of the event: e.g. Key up. |
Returns: EKeyWasConsumed if the event was handled. EKeyWasNotConsumed if the event was not handled.
RunFindAgainDialogL ( )
IMPORT_C void | RunFindAgainDialogL | ( | ) | |
Runs the find dialog again.
RunFindDialogL ( )
IMPORT_C void | RunFindDialogL | ( | ) | |
Runs the find dialog. Enables an user to specify the text for which to search for.
RunFontDialogL ( TInt, CGraphicsDevice *, TInt )
IMPORT_C TBool | RunFontDialogL | ( | TInt | aFontFlags = EGulNoSymbolFonts, |
| CGraphicsDevice * | aGraphicsDevice = NULL, |
| TInt | aFontControlFlags = EGulFontControlAll |
| ) | |
Runs a dialog enabling a user to set the font.
Updates the button group to reflect any text formatting applied.
Parameter | Description | aFontFlags | = EGulNoSymbolFonts Specifies which font types should appear in the list. For possible values see gulftflg.hrh. |
aGraphicsDevice | = NULL The graphics device. This is used to get the list of available fonts. If NULL the default screen device is used. |
aFontControlFlags | = EGulFontControlAll A set of flags that specify which font controls should appear in the dialog e.g. specifying EGulFontControlBold removes the bold checkbox control. The default shows all. For possible values see gulftflg.hrh. |
Returns: ETrue if user made a change and pressed OK. EFalse if user pressed cancel or made no changes.
RunIndentsDialogL ( TInt )
IMPORT_C void | RunIndentsDialogL | ( | TInt | aPageWidth | ) | |
Runs indents dialog.
Changes the paragraph format to indent all text.
Parameter | Description | aPageWidth | Width of page in twips. |
RunPaginateDialogL ( CPrintSetup *, CArrayFix< TInt > * )
Runs a dialog enabling a user to do pagination.
Parameter | Description | aPrintSetup | The printer setup. |
aCharsPerPage | Page table (array of characters per page). |
Returns: ETrue if pagination is succesfull EFalse otherwise.
RunParaDialogsL ( TInt )
IMPORT_C void | RunParaDialogsL | ( | TInt | aCommand | ) | |
Runs a dialog enabling a user to set one of text alignment, spacing or borders.
Depending on the user's choice another dialog is run enabling them to set their requirements.
Parameter | Description | aCommand | User selected command. One of EEikCmdParaAlign, EEikCmdParaSpacing or EEikCmdParaBorder. |
RunReplaceDialogL ( )
IMPORT_C void | RunReplaceDialogL | ( | ) | |
Runs the replace dialog.
Enables the user to specify the text to be searched for and the replacement for that text. Can replace single or multiple occurances.
RunTabsDialogL ( TInt )
IMPORT_C void | RunTabsDialogL | ( | TInt | aPageWidth | ) | |
Runs a dialog enabling an user to set tab position.
Parameter | Description | aPageWidth | Width of the page in twips. |
SetButtonGroup ( CCoeControl * )
Parameter | Description | aButtonGroup | Not used |
SetGraphicsDevice ( CGraphicsDevice * )
Sets the Graphics device to be used.
Parameter | Description | aGraphicsDevice | Wanted graphics device. |
SetLineCursorBitmapL ( CFbsBitmap * )
IMPORT_C void | SetLineCursorBitmapL | ( | CFbsBitmap * | aBitmap | ) | |
Parameter | Description | aBitmap | Not used |
UpdateButtonGroup ( )
IMPORT_C void | UpdateButtonGroup | ( | ) | |
Update the buttons in the button group so that they reflect the formatting of the global text object.
WriteInternalStateL ( RWriteStream & )
IMPORT_C void | WriteInternalStateL | ( | RWriteStream & | aWriteStream | ) | const [protected, virtual] |
From CCoeControl.
Writes the internal state to the specified stream. Does nothing in release mode.
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.
Parameter | Description | aWriteStream | The stream to write to. |