Patent ID: 6961945
Filing Date: 2005-11-01
Classification: G06F

Abstract:
1. A computer implemented method for hosting a legacy user interface object originally intended for use in a windows-based legacy window manager in a windows-based new window manager, comprising: providing a software bridge between said legacy window manager and said legacy user interface object that allows said legacy user interface object to operate in a computer that includes said new window manager and said legacy window manager; intercepting a message at said software bridge intended for said legacy user interface object; determining whether said message should be forwarded to said legacy window manager; in response to determining that said message should be forwarded to said legacy window manager, forwarding said message to said legacy window manager; and in response to determining that said message should not be forwarded to said legacy window manager, forwarding said message to a procedure originally intended to handle said message and wherein forwarding said message comprises causing said message to be transmitted to a root user interface object hosted in a window tree maintained by said new window manager.