主题:[原创]我学c++Builder系列(1)
一 C++ Builder中的对话框
在C++ Builder中,对话框只是个窗体。生成对话框与生成主窗口窗体和其它窗体是一样的。为了防止缩放对话框,可以将BorderStyle属性变为bsDialog或bsSingle。
生成对话框:
1. 生成新窗体(单击工具条上的New Form按钮)。
2. 设置Name和Caption属性。例如将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。
示例图片:
[img]http://www.cppblog.com/images/cppblog_com/goal00001111/4551/r_aa.bmp[/img]
在C++ Builder中,对话框只是个窗体。生成对话框与生成主窗口窗体和其它窗体是一样的。为了防止缩放对话框,可以将BorderStyle属性变为bsDialog或bsSingle。
生成对话框:
1. 生成新窗体(单击工具条上的New Form按钮)。
2. 设置Name和Caption属性。例如将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。
示例图片:
[img]http://www.cppblog.com/images/cppblog_com/goal00001111/4551/r_aa.bmp[/img]