群里关于 CEikEdwin 的输入中文的讨论(symbian )

 

TCoeInputCapabilities Capabilities = iEdwin->InputCapabilities();
        Capabilities.SetCapabilities(TCoeInputCapabilities::EAllText | TCoeInputCapabilities::ENavigation);
林()  17:27:13
SetInputCapabilitiesL(TCoeInputCapabilities::EWesternAlphabetic); 这个是不是你想要的?
巩武()  17:28:29
不行也
巩武()  17:28:35
#还是直接输入了
巩武()  17:30:35
iNameEdit = new (ELeave) CEikEdwin;
iNameEdit->SetContainerWindowL(*this);
iNameEdit->EnableCcpuSupportL(ETrue);
iNameEdit->SetInputCapabilitiesL(TCoeInputCapabilities::EWesternAlphabetic);
iNameEdit->SetAvkonWrap(ETrue);
iNameEdit->ConstructL(CEikEdwin::EWidthInPixels | CEikEdwin::EAllowUndo
   | CEikEdwin::EResizable, 0, 4, 1);
 iNameEdit->SetTextL(&note);
 iNameEdit->SetBackgroundColorL(KRgbWhite);
 iNameEdit->SetCursorPosL(0, EFalse);
 iNameEdit->SetExtent(TPoint(10, 10), TSize(100,
   30));
巩武()  17:30:44
有错吗?
林()  17:30:52
你想输入什么
巩武(1032669066)  17:31:01
输入中文啊
巩武(1032669066)  17:31:08
就是简单的可以输入中文
一翼Owen 17:32:47
   iEditor->SetAknEditorLocalLanguage( ELangPrcChinese ); 
   iEditor->SetAknEditorCurrentInputMode( EAknEditorFullWidthKatakanaInputMode ) ;
一翼Owen  17:33:39
RESOURCE GTXTED r_meefon_chinese_editor
{
 flags =  EEikEdwinInclusiveSizeFixed ;
 avkon_flags = EAknEditorFlagDefault ;
 numlines = 10;
 textlimit= 200;
 fontcontrolflags = EGulFontControlAll;
 fontnameflags    = EGulNoSymbolFonts;
 allowed_input_modes = EAknEditorAllInputModes;
 default_input_mode  = EAknEditorFullWidthKatakanaInputMode; 
 allowed_case_modes  = EAknEditorAllCaseModes;
}

一翼Owen 17:34:27
设置这个表示拼音 EAknEditorFullWidthKatakanaInputMode
巩武(1032669066)  17:34:37
好,我看看

 

转载于:https://www.cnblogs.com/zziss/archive/2011/12/19/2293674.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值