第3章图形界面设计与项目.pptVIP

  1. 1、本文档共110页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 图形界面设计与项目管理 本章要点 3.1 菜单的设计 3.2 工具栏的设计 3.3 状态栏的设计 3.4 按钮及面板的设计 3.5 文本对象的设计 3.6 有关窗体的操作 3.7 有关代码编辑器的使用 3.8 项目管理 本章要点 详细介绍了菜单栏、工具栏和状态栏的属性及其设计方法。 描述了按钮、位图按钮控件的属性以及如何激活动作,发出命令。 介绍了容器型控件如面板、框架、状态面板、酷工具栏的使用方法。 通过大量实例阐明了文本对象常用控件的属性、方法。并将常用的文本处理过程与函数集中讲解。 进一步阐明了代码编辑器的使用,包括代码编辑器的一些重要功能。 ?解释了项目的概念,以及如何使用项目管理器。 3.1 菜单的设计 3.1.1 菜单界面 3.1.2 主菜单设计 3.1.3 弹出型菜单设计 3.1.1 菜单界面 菜单命令被选中后,一般来说有以下三种作用: 用于执行某种应用程序的操作。 用于设置某特殊选项的状态,这些命令常用复选标记“”或单选标记“?”来表明该选项是否处于有效状态。 用于打开对话框,具体操作在对话框中进行。 3.1.2 主菜单设计 1、MainMenu控件的设计 用鼠标右键单击MainMenu控件图标,打开一个弹出式菜单,从中选择MenuDesigner命令。 先在窗体中单击MainMenu控件图标,然后在对象监视器中单击Items属性编辑框右边的省略号按钮。打开后的主菜单设计器窗口如图3-2所示。 鼠标双击窗体中的MainMenu控件图标。 2.菜单设计方法 (1)增加菜单项(如图3-3所示) (2)编辑菜单项 (3)插入菜单项(如图3-4所示) (4)删除菜单项 (5)增加分隔条(如图3-5所示) (6)定义加速键和快捷键(如图3-6、3-7所示) (7)调整菜单位置(见图3-8) (8)创建子菜单 (9)菜单模板(如图3-9所示) 3.1.3 弹出型菜单设计 选中Form对象后转换到属性页,并单击“PopupMenu”右边的空白框,选中设计完的弹出型菜单名称,最后运行程序即可如图所示。 3.2 工具栏的设计 (1)启动新窗口 (2)添加按钮(如图3-12所示) (3)为按钮提供位图(如图3-13~15所示) (4)为各个按钮添加提示信息 (5)分别为有关工具按钮添加有关事件代码。 3.3 状态栏的设计 (1)单击Win32页中的StatusBar状态栏控件见图3-16 (2)双击状态栏的Panels属性,并从中选择“Panels Editor”命令即可,如图3-17所示。 (3)单击窗口中的“New”按钮,就会增加一个子面板。 (4)在对象监视器中设置子面板的属性。 (5)关闭Editing StatusBar1.Panels窗口。 3.4 按钮及面板的设计 3.4.1 基本命令按钮 3.4.2 位图命令按钮 3.4.3 单选按钮 3.4.4 分组框 3.4.5 单选按钮组 3.4.6 面板 3.4.7 框架 3.4.8 状态面板 3.4.9 酷工具栏控件 3.4.1 基本命令按钮 3.4.2 位图命令按钮 3.4.3 单选按钮 3.4.4 分组框 3.4.5 单选按钮组 3.4.6 面板 3.4.7 框架 1.创建框架(图3-25表3-8) 2.框架的共享 (1)添加框架到控件板上(如图3-27、3-28所示) (2)添加框架到对象库中(如图3-29、3-30所示) 3.框架的使用(如图3-31~33所示) 3.4.8 状态面板 Bevel控件的常用属性如下: Shape:数据类型为TBevelShape,用于定义形状。可供选择的值如表3-10所示。 Style:数据类型为TBevelStyle,用于确定斜面是否凹陷或凸起。当选择bsLowered值时,斜面凹陷;当选择bsRaised值时,斜面凸起。如图3-34所示。 3.4.9 酷工具栏控件 3.5 文本对象的设计 3.5.1 标签 3.5.2 静态文本 3.5.3 编辑框 3.5.4 掩码编辑框 3.5.5 列表框 3.5.6 组合框 3.5.7 多行文本编辑器 3.5.8 复选框 3.5.9 常用文本处理过程和函数 3.5.1 标签 标签的常见属性如下: Caption:用于设置标签的标题,即标签的显示内容。 FocusControl:该属性为标签控件独有,可以用来为一些无标题的控件提供快捷键。 Autosize:用于决定标签是否随字体的变化而自动变动尺寸以配合这些变化。 Font:用于设置标签文字的字体格式和大小。 3.5.2 静态文本 静态文本控件(Static Text)与标签控件基本相同,唯一不同之处在于

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档