社区
非技术区
帖子详情
超酷菜单,类似WindowsXP的菜单,千万别错过。源码下载,Delphi,BCB都可用
houzh
2001-08-22 10:01:48
下载地址:http://www.ciemmesoft.com/componenti/xpmenu.zip
...全文
316
23
打赏
收藏
超酷菜单,类似WindowsXP的菜单,千万别错过。源码下载,Delphi,BCB都可用
下载地址:http://www.ciemmesoft.com/componenti/xpmenu.zip
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
23 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Scarlette
2001-08-22
打赏
举报
回复
嗯,源码已经分析好了。已经找到了其中FlatMenu=True时第一次显示时Border没有重绘的Bug的原因。另外MeasureItem方法内部也有错误。
Tompage
2001-08-22
打赏
举报
回复
真好用,谢了!
houzh
2001-08-22
打赏
举报
回复
建立或打开一个控件包,按Add按钮,添加一个模块单元,选取添加*.Pas文件
bcb会自动建立一个对应的*.hpp文件。
绝对不要任何修改就可以运行
在form上添加该控件,设置Active=true
OverrideOwnerDraw=true;
就一切OK了。甚至在ToolBar上建立菜单用的ToolButton都变了样子
我都试过了,真的好用 。
TMD一切都是源代码,怎么会有木马,真笨
DD88
2001-08-22
打赏
举报
回复
没木马吧?
怎么用啊?
lwk_hlj
2001-08-22
打赏
举报
回复
我会了,真的好啊
tmd 真好
lwk_hlj
2001-08-22
打赏
举报
回复
如何用啊
boclif
2001-08-22
打赏
举报
回复
Thank you very much!
Bob7946
2001-08-22
打赏
举报
回复
谢了
feng_zi
2001-08-22
打赏
举报
回复
不是加*.pas吗?界面有何变化呢,我用的是delphi5没有反应
coolbaby
2001-08-22
打赏
举报
回复
基本上好使
不过效果也不怎么样!
coolbaby
2001-08-22
打赏
举报
回复
我会用一些了!
角落的青苔
2001-08-22
打赏
举报
回复
明天再试试呀^_^
soff
2001-08-22
打赏
举报
回复
直接将控件加进来,属性设active为true就可以了,偶一直用他。
coolbaby
2001-08-22
打赏
举报
回复
怎么用?
suite
2001-08-22
打赏
举报
回复
有几个问题,popup menu是不变的,而且在toolbar上的toolbutton中设定的menu1也只是
button变,菜单并不变。
feng_zi
2001-08-22
打赏
举报
回复
如何用之,小弟不才!
Scarlette
2001-08-22
打赏
举报
回复
cornermoss:
很遗憾,这个XpMenu只不过是将TMainMenu和所有TMainMenuItem的OnOwnerDraw指向自己,然后由自己重绘罢了。上述Bug的原因在于以下代码段:
if not (csDesigning in ComponentState) then
begin
if (FFlatMenu) and (not FTopMenu) then
begin
hDcM := ACanvas.Handle;
hWndM := WindowFromDC(hDcM);
if hWndM <> FForm.Handle then
begin
DrawWindowBorder(hWndM, FMenu.IsRightToLeft);
end;
end;
end;
在Menu第一次弹出时,取到的hWndM总是0。这因该是设计结构上的失误,暂时还没有办法修正。
角落的青苔
2001-08-22
打赏
举报
回复
我就只看到toolbar上有一点小改变呢?怎么菜单还是一样的呢??:~~
feng_zi
2001-08-22
打赏
举报
回复
小弟,有些不明,能否再详细说一遍如何使用呢,在delphi中,谢先了!
wsyhnyz
2001-08-22
打赏
举报
回复
谢谢
加载更多回复(3)
delphi
串行通信
源码
教程
QQ:627459622 一、总目录如下所示 资料1.
Delphi
安装源文件(总共2个文件,大小:502MB) 资料2.
Delphi
串口通信
源码
(总共242个
源码
,大小:151MB) 资料3.
Delphi
串口通信技术文章(总共54篇文章,大小:4.76MB) 资料4.
Delphi
串口通信技术书籍(总共10本书籍,大小:142MB) 资料5.
Delphi
串口通信视频教程(总共1个文件
Delphi
BCB
開發出
xp
風格的程式(转载)
pazee(耙子)pazee@21cn.com關鍵字:window
xp
、xml、manifest、comctl32.dll約定:
windows
xp
以下簡稱 win
xp
或者
xp
;
windows
2000 profressional + sp3以下簡稱 win2k proc++ builder 以下簡稱
bcb
;本文涉及到的
delphi
都是
delphi
6 + sp2,但
windows
XP
+
delphi
2007 安装FastReport 4的方法
以前曾经安装过FastReport数据报表控件,觉得功能不错。现在发现网上已经有4以上的版本
下载
使用。于是从CCRUN上
下载
了FastReport V4.7.9进行安装,在
下载
后发现安装复杂了些,比FastReprot 2.41的版本比较没有自动安装,需要手动编译各部件。于是将安装心得记录给有需要的朋友参考。一、 卸载旧版本 如果以前未安装过FastReport可以直接跳到下一步。 如果安装过以前版本的FastReport在工具栏上会看到FastReport和FR Tools两个选
DELPHI
的美化插件VCLskin5.6
下载
(支持
DELPHI
2010,含233种皮肤和皮肤制作.
====================================================== 注:本文源代码点此
下载
====================================================== http://apps.hi.baidu.com/share/detail/34900490 学习
delphi
时为了美化程序, 所以在网上找到
Delphi
主窗体Panel中嵌入DLL窗体功能详细
源码
自从我的博客被尘封了五年之久,终于选择在今天以主程序嵌入DLL窗体架构的
源码
为礼物送给大家,希望资源与大家共享,共祝未来的
Delphi
能够走的更远。 由于现在技术的日益发达,各种软件的界面日益美化,很多客户光看到原生的
Delphi
程序界面就会选择抛弃我们的产品。于是我们不得不对界面进行美化,对架构进行重新整理。首先要感谢360、QQ这些软件给我们提供了漂亮界面的基础:一个大标题导航栏+操
非技术区
830
社区成员
53,574
社区内容
发帖
与我相关
我的任务
非技术区
Delphi 非技术区
复制链接
扫一扫
分享
社区描述
Delphi 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章