Guest:
Register
|
Login
|
Member List
|
Search
|
Statistics
|
FAQ
Language
----------
Simplifed Chinese
Traditional Chinese
English
CnPack Forum
»
CnPack IDE 专家包(CnWizards)
» 插件设计的取舍问题一:图标的问题——图标到底应该放在哪里呢?
‹‹ Last Thread
|
Next Thread ››
Poll
Trade
Reward
Activity
Printable Version
|
Email to Friend
|
Subscription
|
Favorites
Subject: 插件设计的取舍问题一:图标的问题——图标到底应该放在哪里呢?
lextm
灌水科科长
UID 771
Digest Posts
1
Credits 115
Posts 77
点点分 115
Reading Access 10
Registered 2005-3-28
Location Shanghai
Status Offline
#1
Post at 2005-11-4 11:47
Profile
|
Site
|
Blog
|
P.M.
|
插件设计的取舍问题一:图标的问题——图标到底应该放在哪里呢?
我最近将自己的插件CBC升级到了2.2RC1。可以说最大的变化是我学习了很多CnWizards的技术,将图标文件从插件程序本身分离出来。现在可以说改变图标很方便,甚至不用重新编译插件。在现阶段CBC的图标还没有固定下来,所以这样的架构我很喜欢。
但是最近看CnPack CVS的消息,发现CnPack打算把图标文件的位置换一下,放到资源文件里面,那不是需额外的编译嘛,换图标都很麻烦。
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 2005-11-4 15:58
Profile
|
Site
|
Blog
|
P.M.
确实是个取舍问题
图标问题的任务单在:
http://www.cnpack.org:8008/cnpack/tktview?tn=23
,1
图标放资源文件中还是独立放置,各有优缺点。
放资源文件中最大的好处是装载速度快,对系统性能影响小(Windows会为图标文件建缓存),缺点是需要单独编译,加载后占用额外的内存空间。
图标单独存放的优点是使用灵活,缺点是在第一次启动 IDE 时依次读取速度慢,而且安装后文件多不简洁。
开发组现在的考虑是:开发时仍然使用图标文件方式,发布版本使用资源 DLL。资源 DLL 由构建脚本自动创建(已实现)。专家内部增加一个图像资源管理器,同时支持两种方式,文件方式优先。
Zhou JingYu
CnPack Administrator
http://www.cnpack.org/
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-26 18:54
Powered by
Discuz!
5.0.0
© 2001-2006
Comsenz Inc.
Processed in 0.008023 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