delphi的bitbtn控件看上去太厚了(太凸起了),能不能薄一点? 同上,怎么做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 试试default:= false :) 自己画了。他是windows comctrl32.dll 提供的标准控件。 ft,他有 flat 属性吗? DELPHI6中是有的!flat:=True 以後它就會有一點透明狀,一可以試試看:) 楼上的,我用也是Delphi6~~// BitBtn1.Flat := False; //咋就编译不过呢?~~//来招变态方法,不要告诉别人是俺教你的!~~procedure TForm1.FormCreate(Sender: TObject);var vHandle: HRGN;begin vHandle := CreateRectRgn(0, 0, BitBtn1.Width - 1, BitBtn1.Height - 1); try SetWindowRgn(BitBtn1.Handle, vHandle, True); finally DeleteObject(vHandle); end;end;//大家都这样厚,你就偏不这样厚,真有个性!~~ 不好意思,是我搞錯了,我用的是SPEEDBUTTON,它可以用FLAT屬性。真的很抱歉,你用SPEEDBUTTON試一下,也挺好用的! 它是没有falt属性的。我嫌它不美观,薄一点最好!如要画,怎么画??? 不好意思,看错了,我以为是speedbutton。可以像个变通的办法,先放个panel,然后设置bevverinner和BevverOuter为bvLowered,然后把bitbtn放进去。 用speedButton吧,它是可以的,不过你要选择样式style 同意楼上;用speedbutton;试试设置style、flat属性! SpeedButton 不是从TWinControl继承的,不是窗口类,得不到焦点。 为什么button看起来很很凸?凸:是因为四条边线的颜色不同引起的,左面和上面的颜色一般是clwhite,右面和下面是一般的clBtnShadow,如果你将它们颜色对调,就可以得到凹的效果很凸:因为它的边线用了两个象素宽度,一般的button是一个象素你想办法将边线宽度调成0,就是不凸也不凹了,最好从头开始造,自己画over 把那个PAS文件复制出来自己改一个吧! AdvStringGrid 单元格合并之后数据为什么只是横向居中呢? tts如何读多音字 DELPHI 语言急需要解决的几个问题! [新手问题]请问DELPHI里哪个是报表式的列表控件,具体在哪里? PrintDBGridEh 为什幺在打印预览里没有数据﹖ 如何不用时间控件,监控数据库变化,并反映到前台????高手进 如何在DELPHI编写可执行文件可以带参数? 请教各位高手如下问题... 图片数据 开发工具的比较 长达5分钟的Delphi8官方演示! 高分求Install Sheild for Dephi
他是windows comctrl32.dll 提供的标准控件。
他有 flat 属性吗?
// BitBtn1.Flat := False; //咋就编译不过呢?~~//来招变态方法,不要告诉别人是俺教你的!~~procedure TForm1.FormCreate(Sender: TObject);
var
vHandle: HRGN;
begin
vHandle := CreateRectRgn(0, 0, BitBtn1.Width - 1, BitBtn1.Height - 1);
try
SetWindowRgn(BitBtn1.Handle, vHandle, True);
finally
DeleteObject(vHandle);
end;
end;//大家都这样厚,你就偏不这样厚,真有个性!~~
真的很抱歉,你用SPEEDBUTTON試一下,也挺好用的!
我嫌它不美观,薄一点最好!
如要画,怎么画???
用speedbutton;试试设置style、flat属性!
凸:是因为四条边线的颜色不同引起的,左面和上面的颜色一般是clwhite,右面和下面是一般的clBtnShadow,如果你将它们颜色对调,就可以得到凹的效果
很凸:因为它的边线用了两个象素宽度,一般的button是一个象素
你想办法将边线宽度调成0,就是不凸也不凹了,最好从头开始造,自己画
over