Join Now
Quality Rating:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)
Expertise Level:
  • Currently 0.0 / 5
(0.0 / 5 - 0 votes cast)

This page was last modified 13:41, 24 June 2008.

Nokia 95中CAknGrid的错误显示

From Forum Nokia Wiki

  • 开发伙伴平台:

S60 3rd Edition, FP1


  • 详细描述

SDK中的FileList示例采用CAknGrid完成了一个gird控件的显示,但当选择焦点发生变化后,一段时间内就会发生错误显示。最后2个菜单单元(屏幕右下方两个)将无法正确被绘制,并且逐渐变白(因为高亮的一段时间)。


  • 如何重现

1)在竖屏模式下启动FileList示例程序

2)切换到横屏模式

3)在一段时间内改变选择焦点


你就会发现某些菜单无法被正确绘制了。


  • 解决方案

我们可以通过在SizeChanged()方法中调用CFormattedCellListBoxData::SetSkinStyle()来解决这一问题。

void CGridExContainer::SizeChanged()
 {
 ...
 iGrid->ItemDrawer()->FormattedCellData()->SetSkinStyle(&KAknsIIDQsnBgAreaMain,
 Rect());
 ...
 }
Related Discussions
Thread Thread Starter Forum Replies Last Post
Can i code j2me on Series 60 Symbian OS? mibuyt Mobile Java General 6 2003-10-01 12:11
关于wma1.0 zhaoguiyu Other Programming Discussion 关于其他编程技术的讨论 3 2004-02-05 06:56
credits makurdi Multimodecards 1 2002-06-24 06:20
Nokia M2M Application Development Tool Kits sguthery Nokia M2M 2 1970-01-01 02:00
Web Service Link from Nokia? anders0x General Discussion 0 2003-06-18 16:44
 
Powered by MediaWiki
     
     RDF Facets:
     
     
     qfnZtypeQUqfnTypeZCommunityContentQ
     qfnZtypeQUqfnTypeZWebpageQ
     qfnZtypeQUqfnTypeZWikiContentQ
     qmarsZlanguageQUxhttpE3aE2fE2fswE2enokiaE2ecomE2flanguageE2d1E2fenX