Guest:
Register
|
Login
|
Member List
|
Search
|
Statistics
|
FAQ
Language
----------
Simplifed Chinese
Traditional Chinese
English
CnPack Forum
»
CnVCL 组件包
» AAScrollText与cnCameraEye改进建议
‹‹ Last Thread
|
Next Thread ››
Poll
Trade
Reward
Activity
Printable Version
|
Email to Friend
|
Subscription
|
Favorites
Subject: AAScrollText与cnCameraEye改进建议
asum
新警察
UID 56109
Digest Posts 0
Credits 6
Posts 2
点点分 6
Reading Access 10
Registered 2010-12-6
Status Offline
#1
Post at 2010-12-12 10:34
Profile
|
Blog
|
P.M.
AAScrollText与cnCameraEye改进建议
1.建议Scroll滚动代码循环开始时响应系统消息,免得大量文本低延迟滚动时占用系统资源导致假死。
2.载入大量Scroll文本时最好能够显示等待图像或可自定义一个WaitText属性。或者用动态载入的方法避免长Scroll文本出现假死。
3.cnCameraEye希望能有CameraID属性和GetCameraIDTable、SetCameraIDEntry等方法,
zjy
管理员
UID 2
Digest Posts
6
Credits 2385
Posts 1543
点点分 2385
Reading Access 102
Registered 2002-12-16
Location China
Status Offline
#2
Post at 2010-12-20 15:57
Profile
|
Site
|
Blog
|
P.M.
AAFont已经是近10年前的东西了
改起来太头痛,现在也没什么时间来改,抱歉
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
asum
新警察
UID 56109
Digest Posts 0
Credits 6
Posts 2
点点分 6
Reading Access 10
Registered 2010-12-6
Status Offline
#3
Post at 2010-12-21 10:01
Profile
|
Blog
|
P.M.
回复 #2 zjy 的帖子
我改了第一个问题,很简单
在//执行滚动前加一句:
Application.ProcessMessages;//避免循环假死
CCED136
新警察
UID 42209
Digest Posts 0
Credits 29
Posts 9
点点分 29
Reading Access 10
Registered 2009-4-17
Status Offline
#4
Post at 2010-12-23 10:37
Profile
|
Blog
|
P.M.
关于滚动, 自己也写了一些小的代码来实现, 每次仅刷新可视区域,并且滚动循环进行。
一般情况下,对于实际显示效果来看, 字串的尾部滚出后,字串的头部开始进入显示区域, 这样的方式并不理想。 通常是可视区域长度减半的显示。 也就是说, 字串的尾部,滚动超过可视区域的一半时,字串头部就可以开始进入滚动显示了。
实际上,总的来说, 这样的滚动字幕,采用 Canvas 直接画时实际上存在严重的效率问题。 要么比较闪烁, 要么就耗 CPU 。 如果在某一个窗口上,放上多个 滚动字幕, 可以明显发现 CPU 非常高。
Poll
Trade
Reward
Activity
CnPack Forum
CnPack English Forum
> CnWizards IDE Wizards
> CVSTracNT
> Announcements & Others
All times are GMT++8, the time now is 2024-11-24 22:15
Powered by
Discuz!
5.0.0
© 2001-2006
Comsenz Inc.
Processed in 0.007972 second(s), 9 queries , Gzip enabled
TOP
Clear Cookies
-
Contact Us
-
CnPack Website
-
Archiver
-
WAP
Member's CP Home
Edit Profile
Credits Transaction
Public User Groups
Buddy List
Main
Page Views
User Agents
Posts History
Top Forums
Top Threads
Post Ranking
Credit Ranking
Online Time
Team
Moderation Stats