×

System and method for generating a web control in a Windows development environment

  • US 7,849,412 B2
  • Filed: 05/21/2004
  • Issued: 12/07/2010
  • Est. Priority Date: 05/21/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method for generating an operating system (OS)-specific graphical user interface (GUI) form, the method comprising:

  • loading, by one or more processors of a design engine of the OS, a plurality of OS controls;

    identifying, by the one or more processors of the design engine, at least one web control host that provides a plurality of web controls;

    importing, by the one or more processors of the design engine, the at least one web control host;

    associating the imported at least one web control host with at least one of the plurality of OS controls;

    initializing a GUI form template;

    displaying, by the one or more processors of the design engine, the plurality of OS controls, the plurality of OS controls including at least one OS-specific control and at least one OS control associated with the at least one web control host;

    receiving, at the one or more processors of the design engine, a selection of one of the plurality of OS controls;

    determining, by the one or more processors of the design engine, if the selected OS control is associated with the at least one web control host;

    retrieving, by the one or more processors of the design engine, a list of the plurality of web controls associated with one of the at least one web control host when it is determined that the selected OS control is associated with the at least one web control host, wherein the list identifies the plurality of web controls stored in a library file;

    displaying, by the one or more processors of the design engine, the plurality of web controls of the list;

    receiving, at the one or more processors of the design engine, a selection of one of the plurality of displayed web controls for insertion into the GUI form template;

    instantiating, by the one or more processors of the design engine, the selected web control;

    rendering the selected web control in the GUI form template; and

    generating, by the one or more processors of the design engine, the OS-specific GUI form based on the GUI form template having at least one instantiated web control and at least one OS-specific control.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×