自己写的package的图标如何修改?(20分)

S

smart

Unregistered / Unconfirmed
GUEST, unregistred user!
问一个初级的问题:
我看帮助中写的是生成一个同名的.dcr文件,可不起作用啊?

另外,我看一个别人的例子中可以把。dcr文件加入contains,但是我用add只
能加入.pas或.dcu文件,???
 
在PACKAGE项目的源码中加上就行了。
 


使用什么函数?能不能说的具体一些?
 
关键问题在于你对图标(Bitmap)的命名
Bitmap的名字应和欲注册组件名一致
.dcr的名字和Unit的名字一致
这样,在加入Unit的同时就会加入.dcr了
 
假设你的组件名称为TSomething,
1、启动Image Edit
2、File->New->.dcr
3、Resource->New->Bitmap->24x24x16color,
将位图资源命名为TSometing,与组件类名相同
4、File->SaveAs->Something.dcr
文件名与.pas文件名相同
5、在Delphi下打开dpk包,Add,选择Something.pas
会将同名的dcr文件自动加入包内
 
name must be the case is sensitive
 
将CDR文件加入到控件单元的Implementation段的后面。控件拦的图标大小为20*20

implementation

{$R YourDcrFile.dcr}
 
多人接受答案了。
 
顶部