对话框、工具栏和状态栏设计.ppt

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章对话框、工具栏和状态栏 内容 返回 内容提要 5.1 对话框设计 5.2 工具栏设计 5.3 状态栏设计 内容提要   主要讲述对话框、工具栏和状态栏。 返回 5.1 对话框设计 5.1.1 “打开”和“保存”对话框组件 5.1.2 “字体”和“颜色”对话框组件 5.1.3 “打印”、“打印设置”和“页面设计”对话框组件 5.1.4 “查找”和“替换”对话框组件 5.1.5 消息框和输入框 返回 5.1.1 “打开”和“保存”对话框组件 1. “打开”对话框OpenDialog 2. “打开图片”对话框OpenPictureDialog 3. “保存”对话框SaveDialog 4.“保存图片”对话框SavePictureDialog 返回 “打开”、“保存”对话框   Options属性值 ofAllowMultiSelect 如果是真值,则允许在文件名列表中选择多个文件 ofCreatePrompt 如果是真值,当用户在文件编辑框中输入一个不存在的文件名,并选择OK按钮时,则会出现消息框,提示用户此文件不存在并询问是否以此文件名创建一个新文件 ofExtensionDifferent 如果是真值,从对话框中返回的文件扩展名将不同于缺省扩展名。存入DefaultExt属性中 ofFileMustExist 如果是真值,当用户在文件编辑框中输入一个不存在的文件名时,并选择OK按钮,则会出现一消息框提示用户此文件不存在,并询问是否输入了正确的路径和文件名 ofNoChangeDir 如果是真值,当前目录将设置成对话框第一次出现的目录,并忽略任何目录改变 ofOverWritePrompt 如果是真值,当用户试图保存一个已存在的文件时,将出现一个消息框,提示用户此文件已存在,并询问是否覆盖 ofPathMastexit 如果是真值,用户在文件名编辑框只能输入有效路径名,否则出现消息框,提示用户路径无效 5.1.2 “字体”和“颜色”对话框组件 1. “字体”对话框FontDialog 2. “颜色”对话框ColorDialog 返回 5.1.3 “打印”、“打印设置”和“页面设置”对话框组件 1. “打印”对话框PrintDialog 2. “打印设置”对话框PrinterSetupDialog 3. “页面设置”对话框PageSetupDialog 返回 5.1.4 “查找”、“替换” 对话框组件 1. “查找”对话框FindDialog 2. “替换”对话框ReplaceDialog 返回 5.1.5 消息对话框和输入框 MessageDlg函数 MessageDlgPos函数 ShowMessage函数 InputBox函数 MessageDlg函数 Function MessageDlg(const Msg:string; DlgType:TmsgDlgType; Buttons:TmsgDlgButtons; HelpCtx:Longint):word; mtWarning 信息对话框含有一个黄色的惊叹号 mtError 信息对话框含有一个红色的停止号 mtInformation 信息对话框含有一个蓝色的“i”标志 mtConfirmation 信息对话框含有一个绿色的问号 mtCustom 信息对话框没有位图信息,但对话框的名字不再是Msg,而是正在被使用的文件名 MessageDlg函数 TmsgDlgButtons MessageDlgPos函数 function MessageDlgPos(const Msg: string; DlgType: TmsgDlgType; Buttons: TmsgDlgButtons; HelpCtx: Longint; X, Y: Integer): word; ShowMessage函数 使用格式如下: procedure showmessage(const MSg:string); InputBox函数 使用格式如下: function InputBox( const Acaption, Aprompt, Adefault: string):string; 5.2 工具栏 工具栏的实现 通过TtoolBar、TcontrolBar、TCoolBar组件与其他组件一起实现 快捷按钮操作模式 选单项的有效和无效、复选标记、单选选单项 工具栏的制作 举例 返回 按键或鼠标 ★ 5.3 状态栏 ⑴组件StatusBar: 属性:Align、SimplePanel、SimpleText、SizeGrip、Canvas、Panels ⑵

文档评论(0)

junjun37473 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档