请问如何在一个窗体Form上放置两个控件,一个作为标题栏,一个作为内容放在假标题栏下(只能在下,不能和假标题栏重复)?
具体描述如下:
原来的窗体自带的标题栏不要,标题栏要用自己做的,Form作为一个弹出窗口(popup window)使用,取消标题栏功能已经实现了,用一个Panel来替代作为标题栏实现拖动功能也实现了,但在放置另一个控件(如Panel)到窗体上时如果使用Panel1.Top := 0 就会和假标题栏Panel重叠在一起(使用Align属性并重载AlignControls函数没问题),假标题栏用的是Align = alTop最上端对齐。
现在要达到的是:
假标题栏Panel能对齐到窗体的最上端,但其它放在窗体上的控件最高只能放到假标题栏下面,指使用XX.Top :=0的方法,而不是使用Align = alTop的方法。请教各位。
具体描述如下:
原来的窗体自带的标题栏不要,标题栏要用自己做的,Form作为一个弹出窗口(popup window)使用,取消标题栏功能已经实现了,用一个Panel来替代作为标题栏实现拖动功能也实现了,但在放置另一个控件(如Panel)到窗体上时如果使用Panel1.Top := 0 就会和假标题栏Panel重叠在一起(使用Align属性并重载AlignControls函数没问题),假标题栏用的是Align = alTop最上端对齐。
现在要达到的是:
假标题栏Panel能对齐到窗体的最上端,但其它放在窗体上的控件最高只能放到假标题栏下面,指使用XX.Top :=0的方法,而不是使用Align = alTop的方法。请教各位。
解决方案 »
- 如何判断服务器是否连网
- 有关 fast report 送分了!!!
- 怎样将现有的C/S构架程序改为三层架构程序?代码的改动越小越好
- 人家南京的朋友都聚会,不知道咱西安的朋友有多少,都来签个名
- 今天搞到了Bold32 for d6 小散分
- 对《程序员》杂志的单元测试有一些疑问请大家解惑。
- 用access 数据库 短日期 类型的查询无结果
- 送分,有什么好的建立在ms sql上的进销存软件在网上能下载
- 怎么在Delphi中把图片做为资源加入工程和得到资源ID
- 因为要做的报表中的column是不定的(工资表中用户自定义项),是不是要动态生成报表,应怎样实现呢?急!!!
- 问一个小数点位数的问题
- MDI主窗口的Toolbar按钮如何控制动态创建的各个子窗口?
2.再添加一个PanelClient,Align = alClient占满,Form的其它区域
3.
要达到这个目的
》但其它放在窗体上的控件最高只能放到假标题栏下面,指使用XX.Top :=0的方法即把它放在窗体上的控件,全部弄到PanelClient上嘿嘿,就是用Penel的布局特性