《计算机信息管理基础》第十讲 用户界面设计

用户界面设计 用户界面设计基本原则 窗体设计 菜单与工具栏设计 多页面设计 多文档窗口设计 多窗体设计 x 信息交互
用户界面设计 用户界面设计基本原则 窗体设计 菜单与工具栏设计 多页面设计 多文档窗口设计 多窗体设计 信息交互

用户界面设计基本原则 ●控制权在用户 ●使用图形界面 界面与操作的一致性 ●宽容性 简洁与美观并重
用户界面设计基本原则 ⚫控制权在用户 ⚫使用图形界面 ⚫界面与操作的一致性 ⚫宽容性 ⚫简洁与美观并重

窗体外观设计 象体设计有关一个应用的整体形象 ● Auto scro‖决定必要时是否出现滚动杆 ● Bordericons决定哪些按钮图标岀现在 Form的标题栏上。 ● Border Style决定Form边框的作用与样 式 ●Form的 showhint(为真)
窗体外观设计 窗体设计有关一个应用的整体形象 ⚫AutoScroll 决定必要时是否出现滚动杆 ⚫Bordericons 决定哪些按钮图标出现在 Form的标题栏上。 ⚫BorderStyle 决定Form边框的作用与样 式 ⚫Form的 showhint (为真)

Bordericons决定标题栏上的内容 Object Inspector Bisystemmenu决定 Form1: TForm1 个控制菜单(或称系统 Properties Events 菜单)是否出现在标题 Active Control Auto Scroll True 栏上。 Borderlcons biMaximize biminimize决定一个最 biSystemMenu True biMinimize True 小化按钮是否出现在标 biMaximizeTrue 题栏上。 PHElp False BorderStyle bs sizeable bimaximize决定一个最 Caption Form1 ClientHeight 260 大化按钮是否出现在标 Clientwidth 461 题栏上
Bisystemmenu 决定一 个控制菜单(或称系统 菜单)是否出现在标题 栏上。 biminimize 决定一个最 小化按钮是否出现在标 题栏上。 bimaximize决定一个最 大化按钮是否出现在标 题栏上。 Bordericons 决定标题栏上的内容

Form1 X 还原(E 移动(M) 大小(s) 最小化(M 最大化(x 关闭(C)A1tF4 Bisystemmenu为True 但 biminimize和 bimaximize为Fase
Bisystemmenu 为 True 但 biminimize 和 bimaximize 为 False

Form1 close Bisystemmenu为 False,无按钮 但可以改变大小(鼠标拖动边框)
Bisystemmenu为False,无按钮 但可以改变大小(鼠标拖动边框)

BorderStyle决定Form边框的作用与样式 Object Inspector 区 Form1: TForm1 Properties Events Active Control Auto scroll rue +Borderlcons [biSystemMet BorderStyle s Sizeable Caption diAlog ClientHeig ht bsNone Clientwidth bs single ibs Sizeable Color bsSize) Ctl3D bs Toolwindow
BorderStyle 决定Form边框的作用与样式

Form 1 学号 姓名 确定 退出 Border Style为 diAlog(不能改变大小) 此时指定 Bordericons的 minimize和 bimaximize 为True就矛盾了
BorderStyle 为bsDialog (不能改变大小) 此时指定 Bordericons 的 biminimize 和 bimaximize 为 True 就矛盾了

菜单与工具 菜单与工具栏设计 凹文件〔)编辑c)视图插入〔)格式@)菜单栏中的菜单项 新建⑩ CTRL+N 栏\ 打开@) CTRL+O 关闭c CTRL+S 菜单列表中的菜单项 分剖条 键盘快捷键
菜 菜单与工具栏设计 单与工具栏

菜单设计的基本过程 与 ●建立一个 MAin menu类型的对象 具 栏·打开菜单设计器,设计菜单结构 ●为菜单项设计功能 Standard Additional PO)EA
菜单设计的基本过程 ⚫建立一个TMainMenu类型的对象 ⚫打开菜单设计器,设计菜单结构 ⚫为菜单项设计功能 菜 单 与 工 具 栏
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机信息管理基础》第九讲 关系数据库语言-SQL.ppt
- 《计算机信息管理基础》第八讲 主机字符串配置.ppt
- 《计算机信息管理基础》第七讲 数据模型.ppt
- 《计算机信息管理基础》第六讲 社会信息化进程加快.ppt
- 《计算机信息管理基础》第五讲 计算机工业的变革.ppt
- 《计算机信息管理基础》第四讲 数据库设计.ppt
- 《计算机信息管理基础》第三讲 分布式数据库功能.ppt
- 《计算机信息管理基础》第二讲 数据库保护.ppt
- 《计算机信息管理基础》第一讲 程序环境中的SQL语句.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 1 黄金分割.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 2 线性方程组.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 10 Pseudorandom Number.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 6 Integrating Differential Equatioins.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 3 插值多项式.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 9 PDE Model.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 8 模型和曲线拟和.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 7 Touch-tone Dialing.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 5 Presentation.ppt
- 复旦大学:《Matlab Math》(双语版)CHAPTER 4 bisection.ppt
- 复旦大学:《科学计算与MATLAB语言》课程教学资源(PPT课件讲稿)第二讲 MATLAB程序设计.pps
- 《计算机信息管理基础》第十一讲 数据库组件及应用实例.ppt
- 《计算机信息管理基础》第十二讲 数据库组件及应用.ppt
- 《计算机信息管理基础》第十三讲 面向对象的基本概念.ppt
- 《计算机信息管理基础》第十四讲 Delphi操作界面.ppt
- 《计算机信息管理基础》第十五讲 对象 PASCAL基本结构.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第10讲 系统备份与恢复.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第6讲 图形环境.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第7讲 帐户管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第8讲 文件系统管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第9讲 软件包管理.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第11讲 TCPIP网络配置.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第12讲 NFS服务.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第13讲 Samba服务.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第1讲 操作系统概论(杨忠义).ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第2讲 网络操作系统Linux简介.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第3讲 Linux 的安装与配置.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第4讲 Linux 使用基础.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第5讲 Shell编程.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第14讲 DNS服务器.ppt
- 湖南商务职业技术学院:《操作系统基础》课程教学资源(PPT课件讲稿)第15讲 Web服务器.ppt