Method of creating packages for a pointer-based computer system
AssigneeApple Computer, Inc.
InventorsNorberto Menendez, Peter J. Potrebic, Benjamin W. Sharpe
Life of this patent
Estimating the term…
Loading patent…
AssigneeApple Computer, Inc.
InventorsNorberto Menendez, Peter J. Potrebic, Benjamin W. Sharpe
Estimating the term…
A development environment and method is provided in which a first computer system is used to develop an application for execution in a second computer system--such as a pen-based computer--having a graphical user interface. The first computer system also has a graphical user interface that can display (1) a palette containing lists and/or buttons of "components" representing graphical interface elements such as slide bars, dialog boxes, buttons, check boxes, icons, menus, etc., (2) a layout window corresponding a display screen of the second computer and containing "views" of selected palette components and (3) a browser allowing the views to be edited graphically. To develop an application, the user creates views on the layout window by (1) selecting a component from the palette and (2) drawing a border for the view in the layout window. Each view so created represents a "template" which is a frame object having a plurality of "slots" which may be edited in a slot editor area of the browser. Some views in the layout window may be "linked views" which point to sublayout windows containing a plurality of other views. Still further, a system is provided that allows the creation of user defined proto templates containing an arrangement of views defined by the user. The user-defined proto templates can be used to create views in the layout window as described above.
A method of using a first computer system having a display screen displaying a first graphical user interface to create an application that can be executed and displayed through a second graphical user interface on a second computer system having a display screen sensitive to a pointer, a processor in communication with the display screen, and a memory in communication with the processor such that when the application is executing on the processor it can perform defined actions in response to interaction of the pointer with the display screen, the method comprising the following steps:
A method of using a first computer system having a display screen displaying a first graphical user interface to create an application that can be executed and displayed through a second graphical user interface on a second computer system having a display screen sensitive to a pointer, a processor in communication with the display screen, and a memory in communication with the processor such that when the application is executing on the processor it can perform defined actions in response to interaction of the pointer with the display screen, the method comprising the following steps:
A method of using a first computer system having a display screen displaying a first graphical user interface to create an application that can be executed and displayed through a second graphical user interface on a second computer system having a display screen sensitive to a pointer, a processor in communication with the display screen, and a memory in communication with the processor such that when the application is executing on the processor it can perform defined actions in response to interaction of the pointer with the display screen, the method comprising the following steps:
A method of using a first computer system having a display screen displaying a graphical user interface to preparing a package for use in routing files associated with an application to various locations in a second, pointer-based, computer system, the application including a second graphical user interface provided as a hierarchy of views, the method comprising the following steps:
Dependencies are inferred from the claim text.