正文

我学c++Builder系列(1)2007-06-18 07:45:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/goal00001111/26868.html

分享到:

  C++ Builder中的对话框

C++ Builder中,对话框只是个窗体。生成对话框与生成主窗口窗体和其它窗体是一样的。为了防止缩放对话框,可以将BorderStyle属性变为bsDialogbsSingle

生成对话框:

1.       生成新窗体(单击工具条上的New Form按钮)。

2.       设置NameCaption属性。例如将Name属性变为AboutBox,将Caption属性变为About Box

3.       找到Caption属性上方的BorderStyle属性,将其变为bsDialog

4.       然后给About框加进三个文本标题。编辑标题,即在Caption属性中输入文本。可以使用C++ Builder为文本标题的Name属性生成的缺省名。Name属性用不上,所以不需要具有说明意义的名称。

下面进行About框的修饰:

1.       找到构件板Additional标签中的Bevel按钮并单击它。

2.       移到窗体上,单击窗体并在三个文本标题周围拖动框。拖动停止时,出现Bevel构件,构件可以调整尺寸和位置。

3.       找到Shape属性并将其变为bsFrame,这样就在静态文本周围有了三维帧。

下面要在About框中加进图标:

1.       单击构件板上的Additional标签并选择Image构件,将构件放在窗体上文本左边。

2.       找到Image构件的AutoSize属性并将其变成true

3.       找到Picture属性并双击Value列,打开图形编辑器对话框。导入所需的图片。单击OK关闭图形编辑器对话框,图标出现在窗体上。注意Image构件已调整为图标的尺寸。

4.       将图标放在适当位置。

这时窗体上要有一个OK按钮。

1.       单击构件板上的Additional标签,选择BitBtn构件并将其放在窗体底部水平居中位置。

2.       找到Kind属性并将其变为bkOK。注意按钮上出现绿色核选勾,Caption属性已经变为OK。这样就可以了,BitBtn构件已经包括单击OK按钮时关闭窗体的代码。

最后用File|Save保存单元并取名为About

示例图片:

阅读(2746) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册