模式对话框的显示控制方法及装置制造方法及图纸

技术编号:7311504 阅读:242 留言:0更新日期:2012-05-03 07:25
本发明专利技术公开了一种模式对话框的显示控制方法及装置,其中,该方法包括:在显示模式对话框时,监听鼠标的全局移动和点击事件;在监听到鼠标在所述模式对话框的父窗口上的点击不放开并拖动的事件时,根据预设的位置与消息的对应关系,获取与所述鼠标点击时的位置对应的消息,并将该消息发送给所述父窗口,其中,所述消息包括指示移动窗口位置的消息或指示改变窗口大小的消息;所述父窗口接收所述消息,执行与所述消息相应的操作。通过本发明专利技术,当模式对话框的主窗口的内容被遮挡住时,用户可以对主窗口进行移动,从而提高了用户体验。

【技术实现步骤摘要】

本专利技术涉及计算机应用领域,具体而言,涉及一种模式对话框的显示控制方法及装置
技术介绍
目前,电脑的桌面程序中经常需要显示各种各样的对话框,以实现主程序界面无法实现的特定功能。对话框一般分为模式对话框和非模式对话框两种,其中,模式对话框创建后,其他程序的对话框便不能被操作,必须将该模式对话框关闭后,其他对话框才能被操作。而非模式对话框则无此限制,它不强制要求用户立即反应,而是与其他对话框可以同时接受用户操作。一般情况下,非模式对话框能够给用户带来更好的操作体验。但在某些场景下, 模式对话框却是必须的,如“选择打开文件”、“指定保存文件路径”等等。这些情况下,用户必须完成指定工作才能进行其他工作,在未完成指定工作前,用户不能对后台的主窗口进行任何操作,包括最大化、最小化以及移动等操作。由此,上述原因给用户带来了一个问题, 即如果模式对话框的内容遮挡了主窗口的内容,用户只能通过移动模式对话框来看到后面的内容,却不能同时移动主窗口,也无法用并排查看等常用的窗口排列方式来查看主窗口的内容。这样,给用户的操作带来了极大的不便。
技术实现思路
本专利技术的主要目的在于提供一种模式对话框的显示控本文档来自技高网...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:倪永全桓永兴
申请(专利权)人:北京数码大方科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术