Invention Grant
US08132191B2 Method and apparatus for adapting and hosting legacy user interface controls
有权
用于调整和托管旧版用户界面控件的方法和装置
- Patent Title: Method and apparatus for adapting and hosting legacy user interface controls
- Patent Title (中): 用于调整和托管旧版用户界面控件的方法和装置
-
Application No.: US12365820Application Date: 2009-02-04
-
Publication No.: US08132191B2Publication Date: 2012-03-06
- Inventor: Jeffrey E. Stall
- Applicant: Jeffrey E. Stall
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Agency: Workman Nydegger
- Main IPC: G06F3/00
- IPC: G06F3/00 ; G06F9/44 ; G06F9/46 ; G06F3/048

Abstract:
A method and apparatus for adapting and hosting legacy user interface controls is provided. Legacy user interface controls are exposed within a new window manager as native user interface objects. A bridge between a hosted legacy user interface control and the legacy window manager intercepts messages intended for the hosted user interface control. The messages are filtered to determine if they should be passed to the new window manager. If a message is to be forwarded, the message is forwarded to a root Visual Gadget in the new window manager. The message is processed and routed down the window tree to an adapter control for hosting the legacy user interface control. The adapter control processes the message and routes the message to any listener objects attached to the adapter. If the message has not been completely handled, the message is “bubbled” up the window tree for additional processing.
Public/Granted literature
- US20090144757A1 Method and Apparatus for Adapting and Hosting Legacy User Interface Controls Public/Granted day:2009-06-04
Information query