有关Form的几个问题?(100分)

  • 主题发起人 主题发起人 cool_army
  • 开始时间 开始时间
C

cool_army

Unregistered / Unconfirmed
GUEST, unregistred user!
1.如何改变Form的背景颜色。delphi自带的几个颜色都不好看,我想自己设置颜色,
可是直接设置Form.color=#E6E6E6,这样又会提示不是有效的整数类型。
2.如何在标题栏放置自己的图片(为了美观),就像金山毒霸的标题栏那样的。网上很多
都是采用隐藏标题栏,然后自己作。可是对于类似Word之类这种带MainMenu的就不行了。
不知道有没有直接修改标题栏,在上面添加背景图片的方法?
 
Form.color=$00E6E6E6
 
使用toolMenu还是什么的模拟菜单栏可以。
还有,kv3000高版本使用的那个似乎是重新绘制标题栏
 
那个是叫KSDEV的控件,呵呵。
 
很不错的控件,可惜不是免费的。
http://www.ksdev.com
 
1:你要把位数写全呀
2:先放个图片,altop,然后再放一个controlbar,altop
再在controlbar上放toolbutton,new button,指定buton的
menuitem,搞定
 
另外再加一个XPMENU控件,爽呀,不过记着form不要设置menu
 
第一个问题我已经解决了。Thanks
To:xf-wangyi 你说的方法还是自作标题栏的方法啊,只不过解决了把MenuItem显示在虚拟
标题栏的下面的问题。我想问的是有没有直接修改标题栏的方法。
像金山好像就是直接修改标题栏的,而没有重画标题栏。
 
金山毒霸估计是用的自已开发的控件做的
标题栏是Ktitlebar,最大化,最小化是KUIELement
网上有skin的控件可以达到那种效果
 
金山毒霸的标题做法很简单,无须什么控件不控件的。
 
To: hamsoft 你有什么好方法吗??拜托,请教教我。
 
他的意思是使用无窗口控件,然后放置图形。
但是实际上,金山的好像不是这样子的。[:)]
 
金山毒霸是自己开发的控件
 
多人讨论,接受答案了!
 
后退
顶部