社区
Delphi
帖子详情
如何编写一个自己做的控件?
railgunman
2003-12-22 08:36:42
大家好,我想写一个控件,但是不知道如何入手,想不出一点办法,比如:我想在TPopup的基础上写一个控件,包含Tpopup的所有功能,但是我想把它的界面换一下,并且让我可以通过属性来改变每一个Item的颜色。我想用TBitmap来把Tpopup重画一遍,但不知道如何入手,不知哪位前辈能帮小弟一个忙?
我的邮箱是:railgunman@163.com
焦急的菜鸟期盼着你的回答!
...全文
62
18
打赏
收藏
如何编写一个自己做的控件?
大家好,我想写一个控件,但是不知道如何入手,想不出一点办法,比如:我想在TPopup的基础上写一个控件,包含Tpopup的所有功能,但是我想把它的界面换一下,并且让我可以通过属性来改变每一个Item的颜色。我想用TBitmap来把Tpopup重画一遍,但不知道如何入手,不知哪位前辈能帮小弟一个忙? 我的邮箱是:railgunman@163.com 焦急的菜鸟期盼着你的回答!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
18 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
47522341
2004-02-02
打赏
举报
回复
华军软件园 就有
fansses
2004-02-02
打赏
举报
回复
超级猛料在哪下?
reallike
2004-02-02
打赏
举报
回复
有关XPMenu的代码,你最好看看超级猛料,里面有核心代码的介绍,以及kingron修改版本。
railgunman
2004-01-31
打赏
举报
回复
up
railgunman
2003-12-26
打赏
举报
回复
richardluo(菜鸟.luo)
你是谁哟?
陈佳松吗?
richardluo
2003-12-25
打赏
举报
回复
那你都知道他是一步一步的实现的,那你就一步一步的来看啊,我靠好久没有看到你这个鸟人了哦
railgunman
2003-12-25
打赏
举报
回复
呵呵……我不是学生了,我在交大的一个控股的公司工作,公司就在交大旁边.
----------------------------------------------------------------------------
今天我看了一下Delphi开发指南,我觉得要实现我要的功能的话,那么要重新写TMenu和TMenuItem,最后再在TMenu和TMenuItem的基础之上写自己的TPopMenu。不知小弟的理解是否正确?
hkbarton
2003-12-25
打赏
举报
回复
你们也是交大的?我是在峨眉的校区喔,这几天要考4级,忙的很
hkbarton
2003-12-24
打赏
举报
回复
现成的例子就是XPMenu呀,去www.delphibox.com下一个下来
railgunman
2003-12-24
打赏
举报
回复
哪有现成的列子?
我从来就没有看到过?
大哥给个地方?
ly_liuyang
2003-12-24
打赏
举报
回复
很多书都有这些的
研究XPMenu组件就能知道更多的
railgunman
2003-12-24
打赏
举报
回复
To :hkbarton(宁静至远)(西南交大)
你是西南交大的朋友?兴会!我住在的地方离那不远。
我有XpMenu的源码,不过我一点都看不明白,根本不知道作者的是怎样一步一步的实现他所想要的意图的?
各位大哥高手讲讲啊?
loves123
2003-12-23
打赏
举报
回复
这个有现成的事例,你按照书上的输就可以了!
qiume
2003-12-23
打赏
举报
回复
先弄一下VCL的架构,再来写就容易多了
railgunman
2003-12-23
打赏
举报
回复
各位大哥,能不能帮我做一个,并具体讲讲啊?
我从来没有写过组件,也不大了解组件开发??
railgunman
2003-12-23
打赏
举报
回复
谢谢各位,不过听了你们说的,我也是一头雾水??
bluz
2003-12-22
打赏
举报
回复
楼上说的很对,先分析清楚tpopupmenu的继承关系对设计很有帮助
VeryOldMan
2003-12-22
打赏
举报
回复
对你的问题,我觉得你应先创建你自己的TMenuItem入手,在你的MenuItem类中添加color属性。
然后才是TPopupMenu,让其包含的Item均为你的TMenuItem类。
一个
时间
控件
,关于active
控件
的
编写
。
这是
一个
自制的active
控件
,其中向
控件
添加菜单困扰了我很久,不知道谁能把它改成弹出式菜单。 有疑问请和我联系。
Qt
控件
集合下载
Qt
编写
的小
控件
的集合,其中一部分为整理的开源作品,一部分为自己原创,都是一些我自己用得到的
控件
C++ Qt5进阶之复杂
控件
自定义2
前面,我们推出了非常受欢迎的课程《C++ Qt5复杂
控件
... 我们会教大家
做
一个
精美的音乐播放器,来作为课程案例,实战性非常高。 《C++ Qt5复杂
控件
自定义》系列课程都是跨平台的,优先支持windows,然后mac,ubuntu。
漂亮的.Net
控件
一个
为RadioButton
控件
,(带源程序)可以定制漂亮的图形界面,提供成组功能。 并实现了极酷的Alpha Blending渐变及变换效果。用的是Vs.net Beta2,使用时必须把Checked,UnChecked,...
C# IP地址输入
控件
C# IP地址输入
控件
,
一个
IP
控件
,由C#语言
编写
,该IP
控件
很好的解决了关于MaskedTextBox显示IP的不足 ,你可以像调用一般
控件
那样来使用它,不用另外
编写
其它代码,非常方便。
Delphi
5,388
社区成员
262,730
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章