发明名称 LIGHT DISMISS MANAGER
摘要 A computing device may instantiate a light dismiss manager for an application user interface. The light dismiss manager receives a request to register an event pass area from a rendered user interface surface of the application user interface and receives a notification that a new light dismiss user interface surface is to be opened in the application user interface. The light dismiss manager determines a shape of a transparent blocking panel that excludes the event pass area. When the new light dismiss user interface surface is opened in the application user interface, the transparent blocking panel is rendered below the new light dismiss user interface surface. In response to an input event directed to a visible portion of the rendered user interface surface, the new light dismiss user interface is closed, and a command associated with the visible portion of the rendered user interface surface is executed.
申请公布号 US2015378549(A1) 申请公布日期 2015.12.31
申请号 US201514746817 申请日期 2015.06.22
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Layne, JR. Edward;Yeo Il;Long Timothy
分类号 G06F3/0488;G06F9/54 主分类号 G06F3/0488
代理机构 代理人
主权项 1. A computing device configured to manage light dismiss behavior in an application user interface, the computer system comprising: a processor configured to execute computer-executable instructions; and memory storing computer-executable instructions configured to: instantiate a light dismiss manager for the application user interface;receive, by the light dismiss manager, a request to register an event pass area from a rendered user interface surface of the application user interface;receive, by the light dismiss manager, a notification that a new light dismiss user interface surface is to be opened in the application user interface;determine, by the light dismiss manager, a shape of a transparent blocking panel that excludes the event pass area;render the transparent blocking panel below the new light dismiss user interface surface when the new light dismiss user interface surface is opened in the application user interface;detect, by the light dismiss manager, an input event directed to a visible portion of the rendered user interface surface; andclose the new light dismiss user interface surface and execute a command associated with the visible portion of the rendered user interface surface in response to the input event.
地址 REDMOND WA US