实验2-图形与菜单与对话框
(3)窗体中有一个Text1,将它的样式设计为带垂直流动条。
实验三 ——菜单与对话框
现代教育技术中心
实验目的
1 .掌握对话框控件的常用属性和方法,设计出 Windows风格的对话框窗口。
2 .熟悉菜单编辑器窗口,掌握菜单控件的常用 属性 ( 如访问键和快捷键的使用 ) 和 Click 事件, 结合对话框控件设计出Windows风格的菜单。 3.掌握自定义对话框的使用方法。
实例分析 圆心位置由shape1的Left,top属性,Shape1的Width和Height属 性决定
Shape1. top
Shaht/2
Shape1.widh/2
a
2、“图片浏览保存“设计
单击打开按钮,在image框里显 示所选图片;label标签显示图片 路径和名字; 单击保存按钮,保存图片, label标签显示图片保存路径和 名字; 单击颜色按钮,设置label标签 文字颜色; 单击字体按钮,设置label标签 文字大小、格式、加粗、倾斜效 果。
课内完不成的,课外做
1、新建一个工程,完成“改变大小”程序的设计。具体要求如下: 1.窗体的标题为“改变大小”,固定边框。 2.窗体上引入一个红色的圆形形状控件(Shape1),圆的直径为 3400Twips。 3.窗体的下面有一个水平滚动条Hscroll1,将它的最大值设置为与圆的 直径相同,初始值为最大值,SmallChange和LargeChange均为 100Twips。 4.水平滚动条的下面有两个标签控件,Label1的标题为“圆直径为: ”,Label2的标题为“3400”,两个标签均为固定边框。 5.改变滚动条的值可以控制圆形的直径,同时在标签Label2中动态显 示圆形的直径。 6.要求圆形直径在变化时要保持圆心位置不变。
实验内容
程序设计题 • 1、 改变圆大小程序设计 • 2、“图片浏览保存“设计 • 3、P125----34画板 • 4、P125----35反弹球 • 5、P125----36字体设置 • 6、P118----8~11 程序调试 • 取名规则,如第1题: Modify1.Frm、Modify1.Vbp • P76----1~4、6 • P76----5、15~21(有关多项式的计算)
4、实验内容---- P125----35反弹球
“反弹球”程序设计,界面设计如图所示。 (1)第一次单击菜单“启动”,圆球先向右上角方 向运动,碰壁后改变方向。每个时间间隔水平和垂 直两个方向的改变两dx和dy均为100 Twips。 (2)单击“停止”按钮,圆球停止运动。再单击菜 单“启动”,圆球继续运动。
3、实验内容---- P125----34画板
新建一个工程,完成如图 “画板”程序的设计。具体要求如下: 1) 窗体的右部是图片框Picture1,可以用鼠标左键进行绘图。 2) 在窗体中引入一个通用对话框控件Commondialog1。 3) 窗体的左边有一个框架Frame1,标题为“选项”。 4) 框架内上半部有两个单选按钮控件,Option1的标题为“细”, 单击时将绘图的线宽设置为1,Option2的标题为“粗”,单击时 将绘图的线宽设置为5。 5) 框架内下半部有2个命令按钮: Command1的标题为“颜色”,单击时打开通用对话框为颜色对话框 ,并设置绘图的颜色; Command2的标题为“清除”,单击时清除图片框中的内容.
5、实验内容---- P125----36字体设置
设计一个如图所示的菜单系统,并为每个菜单项编写有关的程序代码( 字体、颜色都通过通用对话框进行设置)。 程序说明: (1)引入一个通用对话框Commondialog1;
( 2 ) 设 计 三 个 菜 单 项 : 字 体 ( mnufont ) 、 文 字 颜 色 ( mnufore)、背景颜色(mnuback);单击“字体”,通用对话 框显示为字体对话框(如左下图所示),并对文本框字体进行修饰、 单击“文字颜色”或“背景颜色”(如下中图所示),弹出颜色对话 框,并对文本框文字或背景的颜色进行修饰。