《对话框、工具栏和状态栏设计.ppt》由会员分享,可在线阅读,更多相关《对话框、工具栏和状态栏设计.ppt(17页珍藏版)》请在三一办公上搜索。
1、第5章对话框、工具栏和状态栏,内容,返回,内容提要5.1 对话框设计5.2 工具栏设计5.3 状态栏设计,内容提要,主要讲述对话框、工具栏和状态栏。,返回,5.1 对话框设计,5.1.1“打开”和“保存”对话框组件5.1.2“字体”和“颜色”对话框组件5.1.3“打印”、“打印设置”和“页面设计”对话框组件5.1.4“查找”和“替换”对话框组件5.1.5 消息框和输入框,返回,“打开”和“保存”对话框组件,1.“打开”对话框OpenDialog2.“打开图片”对话框OpenPictureDialog3.“保存”对话框SaveDialog4.“保存图片”对话框SavePictureDialog,
2、返回,“打开”、“保存”对话框,Options属性值,“字体”和“颜色”对话框组件,1.“字体”对话框FontDialog2.“颜色”对话框ColorDialog,返回,“打印”、“打印设置”和“页面设置”对话框组件,1.“打印”对话框PrintDialog2.“打印设置”对话框PrinterSetupDialog3.“页面设置”对话框PageSetupDialog,返回,“查找”、“替换”对话框组件,1.“查找”对话框FindDialog2.“替换”对话框ReplaceDialog,返回,5.1.5 消息对话框和输入框,MessageDlg函数MessageDlgPos函数ShowMessa
3、ge函数InputBox函数,MessageDlg函数,Function MessageDlg(const Msg:string;DlgType:TmsgDlgType;Buttons:TmsgDlgButtons;HelpCtx:Longint):word;,MessageDlg函数,TmsgDlgButtons,MessageDlgPos函数,function MessageDlgPos(const Msg:string;DlgType:TmsgDlgType;Buttons:TmsgDlgButtons;HelpCtx:Longint;X,Y:Integer):word;,ShowMes
4、sage函数,使用格式如下: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状态栏的制作:举例,表,返回,按键或鼠标,