首页> 外国专利> Responsive user interface to manage a non-responsive application

Responsive user interface to manage a non-responsive application

机译:响应式用户界面,用于管理非响应式应用程序

摘要

A method and system are provided for managing application programs with non-responsive user interfaces, possibly due to a bottleneck in handling events/messages. The method and system make an apparently frozen application user interface responsive so as to permit alternative tasks be executed or close the hung application. This is enabled by implementing routines to (a) detect if an application is hung, (b) replace the user interface for the hung application with a ghost interface, implemented by a separate thread, that permits system functionality such as sizing, minimization and closing of the application, and (c) destroying the ghost interface if the hung application becomes responsive again along with restoring the application's user interface along with updated event queues. Furthermore, creation of the ghost user interface is accompanied by placing a high priority special event in the hung application's queue to detect renewed responsiveness without requiring explicit monitoring.
机译:提供了一种用于管理具有无响应用户界面的应用程序的方法和系统,这可能是由于处理事件/消息中的瓶颈所致。该方法和系统使表面上冻结的应用程序用户界面响应,从而允许执行替代任务或关闭挂起的应用程序。通过执行以下例程来启用此功能:(a)检测应用程序是否已挂起,(b)用由单独线程实现的重影界面替换已挂起的应用程序的用户界面,该界面允许系统功能,例如调整大小,最小化和关闭(c)如果挂起的应用程序再次变得响应,则销毁幻影界面,同时还原应用程序的用户界面以及更新的事件队列。此外,幻影用户界面的创建会在挂起的应用程序队列中放置一个高优先级的特殊事件,以检测更新的响应,而无需显式监视。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号