System and method for editing a control via direct graphical user interaction
First Claim
1. A computer-implemented method for editing a control in a computer system, comprising:
- displaying said control in a window;
selecting said control for an editing transaction in response to user input;
displaying a copy of said control in response to said selecting said control for said editing transaction, wherein said copy of said control is automatically displayed in response to said user input selecting said control for said editing transaction;
receiving a change to said copy of said control in response to direct graphical user interaction with said copy of said control;
displaying said copy of said control with said change in response to receiving said change;
receiving user input to apply said change;
applying said change to said control in said window in response to said receiving user input to apply said change, wherein said change is automatically applied to said control in response to said user input to apply said change.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for editing an OLE control wherein changes may be made to the control in a direct graphically interactive manner. The user drags an icon representation of the control and drops the control onto a form of a container which supports OLE controls, such as Visual Basic. When the user drops the control, the container constructs the control. When the user selects the control for an editing transaction the control creates a property page dialog and displays the control in the property page dialog. The user makes changes directly to the control displayed in the property page dialog with an input device, such as a mouse. These changes are applied to the control'"'"'s data and are thus reflected in the control displayed in the preview window and in the form window. The method is particularly useful for setting initial run-time values of controls.
-
Citations
20 Claims
-
1. A computer-implemented method for editing a control in a computer system, comprising:
-
displaying said control in a window; selecting said control for an editing transaction in response to user input; displaying a copy of said control in response to said selecting said control for said editing transaction, wherein said copy of said control is automatically displayed in response to said user input selecting said control for said editing transaction; receiving a change to said copy of said control in response to direct graphical user interaction with said copy of said control; displaying said copy of said control with said change in response to receiving said change; receiving user input to apply said change; applying said change to said control in said window in response to said receiving user input to apply said change, wherein said change is automatically applied to said control in response to said user input to apply said change. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A memory media which stores program instructions for editing a control in a computer system, wherein the program instructions are executable to implement:
-
displaying said control in a window; selecting said control for an editing transaction in response to user input; displaying a copy of said control in response to said selecting said control for said editing transaction, wherein said copy of said control is automatically displayed in response to said user input selecting said control for said editing transaction; receiving a change to said copy of said control in response to direct graphical user interaction with said copy of said control; displaying said copy of said control with said change in response to receiving said change; receiving user input to apply said change; applying said change to said control in said window in response to said receiving user input to apply said change. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification