from:http://www.devdiv.com/home.php?mod=space&uid=12744&do=blog&id=1635
jb80400812的个人空间
IMPORT_C ~CEikEdwin()
析构函数。
IMPORT_C CEikEdwin()
C默认构造函数。
IMPORT_C CEikEdwin(const TGulBorder&aBorder)
C默认构造函数。
IMPORT_C void ConstructL (TInt aEdwinFlags=0, TInt aWidthInChars=0, TInt aTextLimit=0, TInt aNumberOfLines=0)
把手Symbian的第二阶段建设。
IMPORT_C void SetEdwinObserver(MEikEdwinObserver * aEdwinObserver)
设置Edwin观察员。
IMPORT_C void AddEdwinObserverL(MEikEdwinObserver * aEdwinObserver)
增加了一个标准的Edwin事件观察员的观察员名单,创造必要的列表。
IMPORT_C void RemoveEdwinObserver(MEikEdwinObserver * aEdwinObserver)
删除从列表中指定的观察员观察员。
IMPORT_C void SetContainerWindowL()
Edwin设置为包含窗口。
IMPORT_C void SetDocumentContentL(CGlobalText&aText,TSetContent aContent = CEikEdwin::ECopyText)
设置Edwin的编辑内容。
IMPORT_C TKeyResponse OfferKeyEventL(const TKeyEvent&aKeyEvent,TEventCode aType)
从CCoeControl。
IMPORT_C void FocusChanged(TDrawNow aDrawNow)
从CCoeControl。
IMPORT_C void ActivateL()
从CCoeControl。
IMPORT_C void ConstructFromResourceL(TResourceReader&aReader)
从CCoeControl。
IMPORT_C void HandlePointerEventL(const TPointerEvent&aPointerEvent)
从CCoeControl。
IMPORT_C TSize MinimumSize()
从CCoeControl。
IMPORT_C void Draw(const TRect&aRect)const
从CCoeControl。
IMPORT_C void SetDimmed(TBool aDimmed)
从CCoeControl。
IMPORT_C void SetContainerWindowL(const CCoeControl&aParent)
从CCoeControl。
virtual IMPORT_C void GetColorUseListL(CArrayFix <TCoeColorUse>&aColorUseList)const
从CCoeControl。
virtual IMPORT_C void HandleResourceChange( TInt aType)
从CCoeControl。
IMPORT_C TCoeInputCapabilities InputCapabilities()const
从CCoeControl。
IMPORT_C void SetInputCapabilitiesL(const TCoeInputCapabilities&aInputCapabilities)
从CCoeControl。
IMPORT_C void WriteInternalStateL(RWriteStream *aWriteStream)const
从CCoeControl。
IMPORT_C void HandleScrollEventL(CEikScrollBar * aScrollBar,TEikScrollEvent aEventType)
从MEikScrollBarObserver。
IMPORT_C void OnReformatL(const CTextView * aTextView)
从CTextView::MObserver。
IMPORT_C TInt TextLength()const
获取文档中的字符数。
IMPORT_C TInt CursorPos()const
在文档中获取光标的位置。
IMPORT_C TInt SelectionLength()const
获取包括在选择范围内的非打印字符的字符数。
IMPORT_C TCursorSelection选择()const
获取光标选择。
IMPORT_C void ClearSelectionL()
删除任何组成的遴选和文字。
IMPORT_C void SetSelectionL( TInt aCursorPos, TInt aAnchorPos)
设置Text的选择。
IMPORT_C void SetCursorPosL( TInt aCursorPos,TBool aSelect)
在文档中设置光标的位置。
IMPORT_C void SelectAllL()
选择整个文档。
IMPORT_C void CalculateWidth( TInt aWidthInChars)
Edwin重新计算一个屏幕宽度从指定数目的字符宽度。
IMPORT_C void 的gettext(TDes&aDes)const
复制整个文件的内容合并到一个描述符。
IMPORT_C HBufC的* GetTextInHBufL()const
获取一个新的缓冲区包含整个Text文件的副本。
IMPORT_C void SetTextL(const TDesC *aDes)
从一个广义的内容设置本Edwin文档的Text。
IMPORT_C void ClipboardL(TClipboardFunc aClipboardFunc)
把手剪切,复制和粘贴命令。
IMPORT_C void InsertFieldL(CTextField *aField,TUid aFieldType)
插入一个字段在当前光标位置。
IMPORT_C void UpdateAllFieldsL()
更新所有字段在文档中。
IMPORT_C void UpdateCurrentFieldL()
更新任何在当前光标位置的Text字段。
IMPORT_C( TInt CountWords)
计数并返回文档中的单词数。
IMPORT_C void InsertFromTextFileL(const TFileName&aFileName,const CPlainText::TTextOrganisation aTextOrganisation = CPlainText::EOrganiseByLine)
到正在编辑的Text插入在当前光标位置的Text文件的内容。
IMPORT_C CPlainText *Text()const
获取一个指向Edwin的文件内容。
IMPORT_C void CancelFepTransaction()
取消任何与Edwin的前端处理器当前的交易。
IMPORT_C void HandleTextChangedL()
处理所有的格式化整个文档所做的修改。
IMPORT_C TInt LayoutWidth()const
获取布局内的像素Edwin在Text中使用的宽度。
IMPORT_C void NotifyNewDocumentL()
格式并得出一个新的文档,如果必要的更新滚动条。
IMPORT_C void NotifyNewFormatL()
重新格式化和重新绘制的文件,如果必要的更新滚动条。
IMPORT_C TBool FindL(const TDesC * aFindText, TInt aFindFlags = 0)
获取真实的,如果一个子是目前正在编辑的Text之前或之后的光标位置。
IMPORT_C TInt FindTextL(const TDesC * aFindText, TInt aPos, TInt aFindFlags)
获取文档中的匹配Text光标的位置。
IMPORT_C void ReplaceL(SEdwinFindModel * aFindModel)
突出显示的Text替换。
IMPORT_C void ReplaceAllL(SEdwinFindModel * aFindModel)
替换一个新的Text字符串的所有匹配。
IMPORT_C void GetFindText(TDes * aFindText)
获取当前单词或选择和搜索它。
IMPORT_C void UpdateScrollBarsL()
更新滚动条。
IMPORT_C CEikScrollBarFrame * CreateScrollBarFrameL()
创建,没有预先的滚动条内存分配的Edwin滚动条框。
CEikScrollBarFrame * CreatePreAllocatedScrollBarFrameL()
创建一个预先分配的滚动条框。
CEikScrollBarFrame * ScrollBarFrame()
获取滚动条框围绕这一Edwin。
IMPORT_C void SetWordWrapL(TBool aWrapIsOn)
集字包裹或关闭。
virtual IMPORT_C TInt LineCursorWidth()const
获取光标行以像素为单位的宽度。
IMPORT_C void SetZoomFactorL(TZoomFactor * aZoomFactor)
设置缩放文件,重新格式化文件因素。
IMPORT_C void SetBackgroundColorL(TRgb aBackground)
Edwin设置的背景颜色。
IMPORT_C void SetWysiwygModeOn( TInt aLayoutWidth,MGraphicsDeviceMap * aDevice)
格式模式设置为所见即所得。
IMPORT_C void SetWysiwygModeOff()
开关关闭所见即所得模式。
IMPORT_C void UpdateLayoutWidth( TInt aLayoutWidth)
更新的文字换行的宽度。
IMPORT_C void SendDataOverIrL()
Edwin发送的文件使用的是红外线投影仪。
IMPORT_C void ReceiveDataOverIrL()
Edwin收到一个文件使用的是红外线投影仪。
IMPORT_C void SetAmountToFormatL(TBool aIsNewDoc = EFalse)
设置金额的格式。
IMPORT_C void SetPasteFromIrStore(TBool aPasteFromIrStore)
设置EPasteFromIrStore标志。
IMPORT_C void PasteFromStoreL(CStreamStore&aStore,CStreamDictionary&aDict)
副本的内容流存储到当前光标的位置,替换任何选定的Text。
IMPORT_C void CopyToStoreL(CStreamStore&aStore,CStreamDictionary&aDict)
突出显示的Text复制到一个流存储。
IMPORT_C void SetBorderViewMargins(TMargins8 aMargins)
设置Text视图边缘。
IMPORT_C void ForceScrollBarUpdateL()
部队现在的滚动更新,这是一个同步的功能。
IMPORT_C void SetDocumentOwnership(TOwnershipType aOwner)
Edwin设置是否拥有一份文件。
IMPORT_C void SetTextLimit( TInt aLimit)
设置了可插入的字符的最大数目。
IMPORT_C void RunCharMapDialogL()
显示一个对话框让用户选择从字符映射字符。
IMPORT_C TMargins8边距()const
获取利润的案文。
IMPORT_C TInt UpperFullFormattingLength()const
获取格式化的上限。
IMPORT_C TInt LowerPartialFormattingLength()const
获取格式化的下限。
IMPORT_C void SetReadOnly(TBool aReadOnly)
Edwin设置的只读标志,以便由Edwin显示文件不能被用户编辑。
IMPORT_C TBool IsReadOnly()const
确定该文件是否被编辑与Edwin是只读的。
IMPORT_C void CheckNotReadOnlyL()
正在编辑的文件是否是只读确定。
IMPORT_C void SetAllowPictures(TBool aAllow)
设置该文件是否接受图片。
IMPORT_C void CheckRemovePictures( TInt aStartPos, TInt aLength)
删除不需要的图片。
IMPORT_C void SetRightWrapGutter( TInt aGap)
设置Text之间和Edwin右手边最小差距Text时包裹。
IMPORT_C void UndoL()
撤消最近的Text操作时,Edwin支持此功能,当撤消商店不为空。
IMPORT_C void ClearUndo()
删除撤消商店。
IMPORT_C void SetAllowUndo(TBool aAllow)
设置是否撤消操作是允许的。
IMPORT_C TBool SupportsUndo()const
Edwin获取是否设置为支持撤消命令。
IMPORT_C TBool CanUndo()const
测试是否有可能撤销。
IMPORT_C void SetWordDelimiters(TBool aPicture,TBool aPunctuation)
图片字符集是否和/或标点应被视为除了文字处理,以空格分隔。
IMPORT_C void GetWordInfo( TInt aCurrentPos, TInt *aStartPos, TInt *aLength)const
获取的起始位置和在其中指定的文档中的位置位于字长。
IMPORT_C void MoveCursorL(TCursorPosition::TMovementType aMovement,TBool aSelect)
设置新的光标位置。
IMPORT_C void MoveDisplayL(TCursorPosition::TMovementType aMovement)
滚动的文字水平或垂直,而不会影响光标的位置。
IMPORT_C void CheckValidityOfChars( TInt aStartPos, TInt aLength)
移除所有从指定的Text非ASCII字符。
IMPORT_C void SetOnlyASCIIChars(TBool aASCIIOnly)
设置EOnlyASCIIChars标志。
IMPORT_C TBool OnlyASCIIChars()const
是否EOnlyASCIIChars标志设置试验。
TInt AvgLinesInViewRect()const
获取在Edwin的视图中显示行的平均数目。
TInt AvgCharsPerLine()const
获取某一行的字符的平均数目。
void SetAvgLinesInViewRect( TInt aAvgLines)
设置在Edwin的视图中显示的行的平均数目。
void SetAvgCharsPerLine( TInt aAvgChars)
设置每行字符的平均数目。
IMPORT_C void SetEdwinSizeObserver(MEikEdwinSizeObserver * aEdwinSizeObserver)
Edwin的大小设置观察员。
IMPORT_C TInt MinimumHeight()const
获取最低Edwin高度。
IMPORT_C TInt MaximumHeight()const
获取最大的Edwin高度。
IMPORT_C void SetMinimumHeight( TInt aHeight)
Edwin设置最低高度。
IMPORT_C void SetMaximumHeight( TInt aHeight)
设置最大Edwin高度。
IMPORT_C void InsertDeleteCharsL( TInt aInsertPos,TDesC&aTextconst ,const TCursorSelection&aDelete)
替换用光标选择确定的Text。
IMPORT_C void SetNonPrintingCharsVisibility(TNonPrintingCharVisibility aVisibility)
设置非打印字符的知名度。
IMPORT_C TNonPrintingCharVisibility NonPrintingCharsVisibility()const
设置非打印字符的知名度。
IMPORT_C void SetAvkonWrap(TBool aAvkonWrapIsOn)
设置EAvkonEditor标志。
IMPORT_C void SetAknEditorCase( TInt aCase)
集的编辑器默认事件。
IMPORT_C void SetAknEditorPermittedCaseModes( TInt aPermittedCaseModes)
集编辑器允许的情况下。
IMPORT_C void SetAknEditorNumericKeymap(TAknEditorNumericKeymap aNumericKeymap)
数字键的映射模式设置为'*'和'#'键。
IMPORT_C void SetAknEditorInputMode( TInt aInputMode)
设置默认的编辑器输入模式。
IMPORT_C void SetAknEditorAllowedInputModes( TInt aInputModes)
设置允许编辑器输入模式。
IMPORT_C void SetAknEditorSpecialCharacterTable( TInt aSCTResId)
集编辑具体特殊字符表。
IMPORT_C void SetAknEditorFlags( TInt aFlags)
集的编辑初始编辑国旗。
IMPORT_C void EnableCcpuSupportL(TBool aSupport)
启用或禁用CCPU接口提供的功能(剪切,复制,粘贴和撤消)。
IMPORT_C void SetAknEditorCurrentInputMode( TInt aInputMode)
更新编辑输入模式。
IMPORT_C TInt AknEditorCurrentInputMode()
返回输入模式,已保存到编辑状态。
IMPORT_C void SetAknEditorCurrentCase( TInt aCase)
更新编辑器的情况。
IMPORT_C void SetAknEditorLocalLanguage(TLanguage aLanguage)
设置新的编辑器使用本地输入语言。
IMPORT_C void NotifyEditorStateObserverOfStateChangeL()
这个调用会导致燃料浓缩厂重置当前的编辑状态,新的编辑状态牵强从CAknEdwinState对象。
IMPORT_C void SetMaximumHeightInLines( TInt aLines)
集编辑的最高高度线。
IMPORT_C TInt MaximumHeightInLines()const
获取线编辑的最高高度。
IMPORT_C TBool CcpuIsFocused()const
编辑是否集中测试。
IMPORT_C TBool CcpuCanCut()const
选定的Text是否可以削减试验。
IMPORT_C void CcpuCutL()
削减选定的Text。
IMPORT_C TBool CcpuCanCopy()const
是否可以复制选定的Text测试。
IMPORT_C void CcpuCopyL()
选定Text的副本。
IMPORT_C TBool CcpuCanPaste()const
Text是否可以从剪贴板粘贴试验。
IMPORT_C void CcpuPasteL()
从剪贴板粘贴到Text编辑器。
IMPORT_C TBool CcpuCanUndo()const
测试是有可能撤消前操作。
IMPORT_C void CcpuUndoL()
撤消最近的Text操作时,Edwin支持此功能,当撤消商店不为空。
IMPORT_C TInt AknEdwinFlags()const
获取从CAknEdwinStateEdwin的标志。
IMPORT_C void CreateTextViewL()
分配内存的Edwin案文。
IMPORT_C CTextView * TextView()const
获取Edwin案文。
IMPORT_C CTextLayout * TextLayout()const
爱德温斯获取Text布局。
IMPORT_C TBool SetUndoBufferL(const TCursorSelection&aSelection)
设置撤消的Edwin缓冲区。
IMPORT_C void SetUndoableText(const TCursorSelection&aSelection)
提出了新的撤消Text撤消缓冲区。
CAknEdwinState * EditorState()const
获取编辑状态。
void SetMaxLength( TInt aLength)
集的最大长度为编辑器。
TInt MaxLength() const
获取编辑器的最大长度。
IMPORT_C void AddFlagToUserFlags(TUint32 aFlag)
增加了用户的旗帜。
IMPORT_C void RemoveFlagFromUserFlags(TUint32 aFlag)
去除用户标志。
IMPORT_C TUint32 UserFlags()const
获取用户的旗帜。
IMPORT_C void SetCharFormatLayer(CCharFormatLayer * aCharFormatLayer)
编辑器的设置字符格式层。
IMPORT_C void SetParaFormatLayer(CParaFormatLayer * aParaFormatLayer)
编辑器的设置段落格式层。
IMPORT_C void SetSkinBackgroundControlContextL(MAknsControlContext * aContext)
在编辑器外部控制方面拥有皮肤背景集内。
MAknsControlContext * SkinBackgroundControlContext()const
进入控制面板的背景情况下,具有潜在的被编辑使用。
TBool SkinEnabled()const
进入处置的编辑器来执行剥皮。
IMPORT_C void SetAlignment( TInt aAlignment)
商店的一名编辑对齐值。
void DrawTextView()const
重绘Text视图。
IMPORT_C void SetPictographAnimationCallBack(TCallBack&aCallBack)
设置回调,而编辑后,要求重新划分为动画象形本身。
const TCallBack&PictographAnimationCallBack()const
返回象形动画回调。
IMPORT_C void SetUpperFullFormattingLength( TInt aUpperFullFormattingLimit)
此方法设置文档的格式充分上限。
IMPORT_C void SetTextSkinColorIdL( TInt aAknSkinIdForTextColor)
皮肤的id设置为Text。
IMPORT_C void SetHighlightStyleL(TAknsHighlightStyle aStyle)
集突出的风格。
TInt SkinColorId()const
获取皮肤编号。
TAknsHighlightStyle HighlightStyle()const
获取突出的风格。
TRgb EditorBackgroundColor(TRgb *aConditionalColor)const
获取编辑器的背景颜色。