- 1、本文档共123页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《软件工程》课件--第六章-程序的实现(编码)
* 在实际的应用系统中常常频繁地要求把屏幕上的某一块矩形区域内的图象隐蔽起来,然后再以适当的时间,再重新显示出来。 例如,在下拉式和弹出式菜单在显示时,就需要预先把将要被遮盖的区域中原先的屏幕内容 隐藏起来,而当选取菜单项的工作完成之后,又需要把原来隐蔽的图形再现出来。 例如,在PP软件环境下的菜单就是如此。。。 。。。。在PP环境进行实际操作。 从中可以看出,为了实现这种操作,则需要设置两个专门用来保存屏幕上用户工作区图象的内存缓冲区。一个是用来保存老的图象内容(称为老缓冲区),一个是用来保存新的图形内容的内存缓冲区(称新缓冲区)。当用户对屏幕上的图形做了实质性的修改后,当前屏幕图形自动存于新缓冲区。当用户需要原先的屏幕图象时,系统交换新老缓冲区的指针,把原先的屏幕图象再现于屏幕上。 通常,用于人机交互活动的物理屏幕仅能容纳用户需要显示的内容中一部分,因此,用户必须通过屏幕滚动或其它措施才能看到全部内容。 屏幕滚动可以将用户的显示内容在物理屏幕上做平行移动,因此需要设置一个内存缓冲区,每当用户工作区 的内容发生变化时,工作区的屏幕图象就保存在这个缓冲区中,然后根据用户的滚动请求,对屏幕光标的位置做了移动后,在屏幕上进行图象的重画或重写。以PP操作环境为例,来实际操作该环境下的滚动条是怎样实现屏幕的滚动的 * 从中可以看出,为了实现这种操作,则需要设置两个专门用来保存屏幕上用户工作区图象的内存缓冲区。一个是用来保存老的图象内容(称为老缓冲区),一个是用来保存新的图形内容的内存缓冲区(称新缓冲区)。当用户对屏幕上的图形做了实质性的修改后,当前屏幕图形自动存于新缓冲区。当用户需要原先的屏幕图象时,系统交换新老缓冲区的指针,把原先的屏幕图象再现于屏幕上。 通常,用于人机交互活动的物理屏幕仅能容纳用户需要显示的内容中一部分,因此,用户必须通过屏幕滚动或其它措施才能看到全部内容。 屏幕滚动可以将用户的显示内容在物理屏幕上做平行移动,因此需要设置一个内存缓冲区,每当用户工作区的内容发生变化时,工作区的屏幕图象就保存在这个缓冲区中,然后根据用户的滚动请求,对屏幕光标的位置做了移动后,在屏幕上进行图象的重画或重写。以PP操作环境为例,来实际操作该环境下的滚动条是怎样实现屏幕的滚动的 * 屏幕滚动可以将用户的显示内容在物理屏幕上做平行移动,因此需要设置一个内存缓冲区,每当用户工作区的内容发生变化时,工作区的屏幕图象就保存在这个缓冲区中,然后根据用户的滚动请求,对屏幕光标的位置做了移动后,在屏幕上进行图象的重画或重写。以PP操作环境为例,来实际操作该环境下的滚动条是怎样实现屏幕的滚动的 * 通常,对话是用户在选取菜单项或图标时的一种辅助手段。对话在屏幕上的出现方式与弹出式菜单类似,既瞬时弹出,同时系统对其外框矩形区域所覆盖的原屏幕图象内容加以保存,以便在对话框结束大能够把这些屏幕图象内容立即予以恢复。它有三种形式: * 通常,对话是用户在选取菜单项或图标时的一种辅助手段。对话在屏幕上的出现方式与弹出式菜单类似,既瞬时弹出,同时系统对其外框矩形区域所覆盖的原屏幕图象内容加以保存,以便在对话框结束大能够把这些屏幕图象内容立即予以恢复。它有三种形式: 1、必须回答式:必须回答式的对话在屏幕上出现时,用户必须给予回答,如下页入所示。 如果用户不理睬这个对话,或者用户不键入具体的文件名字而直接按回车键,则对话框不会隐去的,而系统也不执行其他工作。 * 2、 无需回答式对话框。这类对话在屏幕上的出现,仅仅是为了告诉用户一些参考信息,不需要用户回答。因此,用户可以不理睬它,继续做原来的工作。 * * 请进入VB环境,演示各种对话框以及关于调用它们的函数代码 * 请进入VB环境,演示各种对话框以及关于调用它们的函数代码 * 请进入VB环境,演示各种对话框以及关于调用它们的函数代码 * 由于物理条件的限制,窗口面积的大小一般都不能满足用户要求,在窗口显示的内容只占用户空间的一部分。就象在照相机的取景框中看到的只是整个风景区的一个局部一样。事实上,窗口并不属于用户空间,它仅仅是用于观察、组织用户空间的内容,并对其进行操作的用户接口工具。 * * * * 。。。 。
您可能关注的文档
最近下载
- 重庆轨道交通15号线二期工程曾家站至九曲河东站报告书.pdf
- 肉牛的养殖技术课件.ppt
- 食堂蔬菜、水果、肉蛋水产类、粮油副食调料类等食材采购、配送服务投标书.docx
- 中国政治制度史.ppt
- 基于MATLABSimulink的电力电子、电机控制系统建模与仿真.docx VIP
- 部编版五年级《语文》上册习作《推荐一本书》精品课件.pptx
- 绍兴市柯桥区各级文物保护单位一览表(2023年版).docx VIP
- ROS机器人考试测试题1.pdf VIP
- 西南交通大学2021-2022学年第1学期《商业银行经营管理》期末考试试卷(A卷)及标准答案.docx
- 软件体系结构描述语言—UML综合实验.doc VIP
文档评论(0)