CEikRichTextEditor 实现的两种方式

转载 2007年10月06日 10:50:00

CEikRichTextEditor 实现的两种方式
第一种 资源文件 方式
  TResourceReader reader;
  iCoeEnv->CreateResourceReaderLC( reader, R_OUTPUT_VIEW_RTEXTED );
  iOutputWindow = new ( ELeave ) CEikRichTextEditor();
  iOutputWindow->SetContainerWindowL( *this );
  iOutputWindow->ConstructFromResourceL( reader );
  CleanupStack::PopAndDestroy(); // Resource reader
  iOutputWindow->SetFocus( ETrue );
  iOutputWindow->SetExtent( TPoint( KOutputPositionX, KOutputPositionY ),
                    TSize( KOutputWidth, KOutputHeight ) );

  XXX.rss 中 R_OUTPUT_VIEW_RTEXTED 的定义
  RESOURCE RTXTED r_output_view_rtexted
  {
  numlines = TEXT_EDITOR_NUMLINES;
  textlimit= TEXT_EDITOR_TEXTLIMIT;
  fontcontrolflags = EGulFontControlAll;
  fontnameflags = EGulNoSymbolFonts;
  default_input_mode = EAknEditorNullInputMode;
  }

第二中方式 直接在程序中实现
  const TInt KNumberOfLines = 0;
  const TInt KTextLimit = 128;

  iOutputWindow = new (ELeave) CEikRichTextEditor();
  iOutputWindow->SetContainerWindowL(*this);
  iOutputWindow->ConstructL(this, KNumberOfLines, KTextLimit,
  EEikEdwinReadOnly, EGulFontControlAll, EGulNoSymbolFonts);
  iOutputWindow->SetExtent(KUpperEditPosition,
  TSize(aRect.Width() - 4, KUpperEditHeight)); 

多线程两种实现方式Java

  • 2014年07月28日 11:17
  • 38KB
  • 下载

MarkDown技巧:两种方式实现页内跳转

本人邮箱:JohnTsai.Work@gmail.com,欢迎交流讨论。 欢迎转载,转载请注明网址:http://www.cnblogs.com/JohnTsai 个人博客地址:http://jo...

观察者模式两种实现方式

  • 2017年07月14日 10:43
  • 23.94MB
  • 下载

Unity知识三:两种方式实现切水果的刀痕

Unity作为游戏开发平台之一,还是有很多实用的小技巧的,今天来学习一下怎样用两种方式来显示切水果游戏中的刀痕: 1.正常显示下的刀痕: 什么叫正常显示下的呢?我们所接触过的切水果游戏一般都是2D...

补间动画的两种实现方式

  • 2016年10月14日 10:26
  • 47.51MB
  • 下载

Android--RadioGroup和Tablayout两种实现底部导航的方式详解

自从Android3.0引入Fargment之后,在Activity中使用底部导航进行Fragment的切换已经越来越普遍,或者可以说已经成为了移动应用的标配,而本篇文章我总结了项目中常用的四种实现导...

实现ViewPager的两种方式

  • 2015年04月06日 23:09
  • 5.41MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CEikRichTextEditor 实现的两种方式
举报原因:
原因补充:

(最多只允许输入30个字)