Claims Analysis
Total Claims: 48
Claim 1
Independent Claim
214 words
A computer-implemented method for editing a control in a computer system, wherein the computer system includes a display screen, the method comprising: displaying said control in a main window on the display screen; selecting said control for an editing transaction in response to user input; displaying a preview window on the display screen, wherein said preview window is automatically displayed in response to said user input selecting said control for said editing transaction; displaying a copy of said control in said preview window, wherein said copy of said control is automatically displayed in said preview window in response to said user input selecting said control for said editing transaction; receiving first user input indicating a desired change to said control, wherein said first user input indicating a desired change to said control is received after said displaying said copy of said control in said preview window; displaying said copy of said control with said change in said preview window in response to said receiving said first user input indicating said desired change to said control; determining if said change is desired to be applied to said control in response to second user input; applying said change to said control in said main window if said change is desired to be applied to said control.
Claim 2
Dependent Claim
214 words
A computer-implemented method for editing a control in a computer system, wherein the computer system includes a display screen, the method comprising: displaying said control in a main window on the display screen; selecting said control for an editing transaction in response to user input; displaying a preview window on the display screen, wherein said preview window is automatically displayed in response to said user input selecting said control for said editing transaction; displaying a copy of said control in said preview window, wherein said copy of said control is automatically displayed in said preview window in response to said user input selecting said control for said editing transaction; receiving first user input indicating a desired change to said control, wherein said first user input indicating a desired change to said control is received after said displaying said copy of said control in said preview window; displaying said copy of said control with said change in said preview window in response to said receiving said first user input indicating said desired change to said control; determining if said change is desired to be applied to said control in response to second user input; applying said change to said control in said main window if said change is desired to be applied to said control.
Claim 3
Dependent Claim
36 words
The method of claim 1 , further comprising: dropping said control in a container before said displaying said control in said main window; creating said control in response to said dropping said control in said container.
Claim 4
Dependent Claim
69 words
The method of claim 1 , further comprising: displaying a property page dialog for said control, wherein said property page dialog is automatically displayed in response to said user input selecting said control for said editing transaction; wherein said receiving first user input indicating said desired change to said control is performed via said property page dialog; wherein said first user input comprises input to said property page dialog.
Claim 5
Dependent Claim
60 words
The method of claim 1 , wherein said control displayed in said main window on the display screen is not changed during said displaying said copy of said control with said change in said preview window; wherein said control displayed in said main window on the display screen is changed in response to said applying said change to said control.
Claim 6
Dependent Claim
59 words
The method of claim 1 , wherein said control displayed in said main window on the display screen is not changed in response to said first user input indicating said desired change to said control; wherein said control displayed in said main window on the display screen is changed in response to said applying said change to said control.
Claim 7
Dependent Claim
44 words
The method of claim 1 , wherein said applying said change to said control includes displaying said control with said change in said main window on the display screen, wherein said applying said change to said control also includes modifying data of said control.
Claim 8
Dependent Claim
27 words
The method of claim 1 , wherein said preview window and said copy of said control are not displayed after said applying said change to said control.
Claim 9
Dependent Claim
37 words
The method of claim 1 , further comprising: discarding said change if said change is not desired to be applied to said control; wherein, when said change is discarded, said change is not applied to said control.
Claim 10
Dependent Claim
24 words
The method of claim 8 , wherein said preview window and said copy of said control are not displayed after said discarding said change.
Claim 11
Dependent Claim
36 words
The method of claim 1 , wherein said displaying said copy of said control with said change in said preview window comprises invoking a display method on said control to display said control with said change.
Claim 12
Dependent Claim
27 words
The method of claim 10 , wherein said display method comprises input parameters, wherein at least a portion of said input parameters comprise information about said change.
Claim 13
Dependent Claim
70 words
The method of claim 1 , wherein said copy of said control is displayed in said preview window on the display screen simultaneously with said control being displayed in the main window on the display screen; and wherein said copy of said control with said change is displayed in said preview window on the display screen simultaneously with said control being displayed in the main window on the display screen.
Claim 14
Dependent Claim
80 words
The method of claim 1 , wherein said copy of said control is displayed in said preview window on the display screen during a first period of time that said control is displayed in the main window on the display screen; and wherein said copy of said control with said change is displayed in said preview window on the display screen during a second period of time that said control is displayed in the main window on the display screen.
Claim 15
Dependent Claim
39 words
The method of claim 1 , wherein a user is able to view desired changes to said control on said copy of said control displayed in said preview window prior to said desired changes being applied to said control.
Claim 16
Dependent Claim
122 words
The method of claim 1 , wherein said receiving first user input indicating a desired change to said control comprises receiving a plurality of desired changes to said control; wherein said displaying said copy of said control with said change in said preview window comprises displaying said copy of said control with said plurality of changes in response to said first user input indicating said plurality of desired changes to said control; wherein said determining if said change is desired to be applied to said control comprises determining if said plurality of changes are desired to be applied to said control; wherein said applying said change to said control in said main window comprises applying said plurality of changes to said control.
Claim 17
Dependent Claim
15 words
The method of claim 1 , wherein said control comprises a reusable user interface component.
Claim 18
Dependent Claim
13 words
The method of claim 1 , wherein said control is an OLE control.
Claim 19
Dependent Claim
13 words
The method of claim 1 , wherein said control is an ActiveX control.
Claim 20
Dependent Claim
198 words
A computer system for editing a control, comprising: a CPU; memory coupled to the CPU; a display screen for displaying the control in a main window on said display screen; an input device operable to receive user input selecting said control for an editing transaction; wherein the memory stores a computer program executable by the CPU, wherein the computer program is executable to automatically display a preview window on the display screen and to automatically display a copy of the control in said preview window on said display screen in response to said user input selecting said control for an editing transaction; wherein the input device is operable to receive user input indicating a desired change to the control; wherein the computer program is executable to display the control with said change in said preview window on said display screen in response to said user input indicating a desired change to the control; wherein the input device is operable to receive user input indicating said change is desired to be applied to the control; wherein the computer program is executable to apply said change to said control if said change is desired to be applied to said control.
Claim 21
Dependent Claim
198 words
A computer system for editing a control, comprising: a CPU; memory coupled to the CPU; a display screen for displaying the control in a main window on said display screen; an input device operable to receive user input selecting said control for an editing transaction; wherein the memory stores a computer program executable by the CPU, wherein the computer program is executable to automatically display a preview window on the display screen and to automatically display a copy of the control in said preview window on said display screen in response to said user input selecting said control for an editing transaction; wherein the input device is operable to receive user input indicating a desired change to the control; wherein the computer program is executable to display the control with said change in said preview window on said display screen in response to said user input indicating a desired change to the control; wherein the input device is operable to receive user input indicating said change is desired to be applied to the control; wherein the computer program is executable to apply said change to said control if said change is desired to be applied to said control.
Claim 22
Dependent Claim
72 words
The computer system of claim 19 , wherein the computer program is executable to display a property page dialog on the display screen, wherein said property page dialog is automatically displayed in response to said user input selecting said control for an editing transaction; wherein said user input indicating said desired change to the control comprises input manipulating one or more properties on said property page dialog displayed on the display screen.
Claim 23
Dependent Claim
61 words
The computer system of claim 19 , wherein said control displayed in said main window on the display screen is not changed when said copy of said control with said change is displayed in said preview window; wherein said control displayed in said main window on the display screen is changed in response to said applying said change to said control.
Claim 24
Dependent Claim
59 words
The computer system of claim 19 , wherein said control displayed in said main window on the display screen is not changed in response to said user input indicating said desired change to said control; wherein said control displayed in said main window on the display screen is changed in response to said applying said change to said control.
Claim 25
Dependent Claim
46 words
The computer system of claim 19 , wherein the computer program is also executable to display said control with said change in said main window when applying said change; wherein the computer program is also executable to modify data of said control when applying said change.
Claim 26
Dependent Claim
45 words
The computer system of claim 19 , further comprising: wherein the computer program is executable to discard said change if said change is not desired to be applied to said control; wherein, when said change is discarded, said change is not applied to said control.
Claim 27
Dependent Claim
69 words
The computer system of claim 19 , wherein the computer program is executable to display said copy of the control in said preview window simultaneously with said control being displayed in the main window; and wherein the computer program is executable to display said copy of said control with said change in said preview window simultaneously with said control being displayed in the main window of the display screen.
Claim 28
Dependent Claim
168 words
A computer system for editing an control, comprising: a display screen; an input device; means for displaying said control in a main window on said display screen; means for selecting said control for an editing transaction in response to user input received by said input device; means for creating a preview window; means for displaying said control in said preview window on said display screen; wherein said means for creating a preview window and said means for displaying said control in said preview window automatically operate in response to said means for selecting said control for an editing transaction; means for receiving a desired change to said control in response to user input received by said input device; means for displaying said control with said change in said preview window on said display screen; means for determining if said change is desired to be applied to said control; and means for applying said change to said control if said change is desired to be applied to said control.
Claim 29
Dependent Claim
168 words
A computer system for editing an control, comprising: a display screen; an input device; means for displaying said control in a main window on said display screen; means for selecting said control for an editing transaction in response to user input received by said input device; means for creating a preview window; means for displaying said control in said preview window on said display screen; wherein said means for creating a preview window and said means for displaying said control in said preview window automatically operate in response to said means for selecting said control for an editing transaction; means for receiving a desired change to said control in response to user input received by said input device; means for displaying said control with said change in said preview window on said display screen; means for determining if said change is desired to be applied to said control; and means for applying said change to said control if said change is desired to be applied to said control.
Claim 30
Dependent Claim
224 words
A computer readable storage media comprising program instructions for editing a control in a computer system, wherein the computer system includes a display screen, wherein the program instructions are executable to implement: displaying said control in a main window on the display screen; selecting said control for an editing transaction in response to user input; displaying a preview window on the display screen, wherein said preview window is automatically displayed in response to said user input selecting said control for said editing transaction; displaying a copy of said control in said preview window, wherein said copy of said control is automatically displayed in said preview window in response to said user input selecting said control for said editing transaction; receiving first user input indicating a desired change to said control, wherein said first user input indicating a desired change to said control is received after said displaying said copy of said control in said preview window; displaying said copy of said control with said change in said preview window in response to said receiving said first user input indicating said desired change to said control; determining if said change is desired to be applied to said control in response to second user input; applying said change to said control in said main window if said change is desired to be applied to said control.
Claim 31
Dependent Claim
224 words
A computer readable storage media comprising program instructions for editing a control in a computer system, wherein the computer system includes a display screen, wherein the program instructions are executable to implement: displaying said control in a main window on the display screen; selecting said control for an editing transaction in response to user input; displaying a preview window on the display screen, wherein said preview window is automatically displayed in response to said user input selecting said control for said editing transaction; displaying a copy of said control in said preview window, wherein said copy of said control is automatically displayed in said preview window in response to said user input selecting said control for said editing transaction; receiving first user input indicating a desired change to said control, wherein said first user input indicating a desired change to said control is received after said displaying said copy of said control in said preview window; displaying said copy of said control with said change in said preview window in response to said receiving said first user input indicating said desired change to said control; determining if said change is desired to be applied to said control in response to second user input; applying said change to said control in said main window if said change is desired to be applied to said control.
Claim 32
Dependent Claim
43 words
The media of claim 27 , wherein the program instructions are further executable to implement: dropping said control in a container before said displaying said control in said main window; creating said control in response to said dropping said control in said container.
Claim 33
Dependent Claim
67 words
The media of claim 22 , wherein the program instructions are further executable to display a property page dialog for said control in response to said user input selecting said control for said editing transaction; wherein said receiving first user input indicating said desired change to said control is performed via said property page dialog; wherein said first user input comprises input to said property page dialog.
Claim 34
Dependent Claim
60 words
The media of claim 27 , wherein said control displayed in said main window on the display screen is not changed during said displaying said copy of said control with said change in said preview window; wherein said control displayed in said main window on the display screen is changed in response to said applying said change to said control.
Claim 35
Dependent Claim
59 words
The media of claim 27 , wherein said control displayed in said main window on the display screen is not changed in response to said first user input indicating said desired change to said control; wherein said control displayed in said main window on the display screen is changed in response to said applying said change to said control.
Claim 36
Dependent Claim
39 words
The media of claim 27 , wherein said applying said change to said control includes displaying said control with said change in said main window; wherein said applying said change to said control includes modifying data of said control.
Claim 37
Dependent Claim
27 words
The media of claim 27 , wherein said preview window and said copy of said control are not displayed after said applying said change to said control.
Claim 38
Dependent Claim
47 words
The media of claim 27 , wherein the program instructions are further executable to discard said change if said change is not desired to be applied to said control; wherein, when said change is discarded, said change is not applied to said control in said main window.
Claim 39
Dependent Claim
27 words
The media of claim 34 , wherein said preview window and said copy of said control are not displayed after said discarding said change to said control.
Claim 40
Dependent Claim
36 words
The media of claim 27 , wherein said displaying said copy of said control with said change in said preview window comprises invoking a display method on said control to display said control with said change.
Claim 41
Dependent Claim
27 words
The media of claim 36 , wherein said display method comprises input parameters, wherein at least a portion of said input parameters comprise information about said change.
Claim 42
Dependent Claim
58 words
The media of claim 27 , wherein said copy of said control is displayed in said preview window simultaneously with said control being displayed in the main window; and wherein said copy of said control with said change is displayed in said preview window simultaneously with said control being displayed in the main window of the display screen.
Claim 43
Dependent Claim
72 words
The media of claim 27 , wherein said copy of said control is displayed in said preview window during a first period of time that said control is displayed in the main window of the display screen; and wherein said copy of said control with said change is displayed in said preview window during a second period of time that said control is displayed in the main window of the display screen.
Claim 44
Dependent Claim
39 words
The media of claim 27 , wherein a user is able to view desired changes to said control on said copy of said control displayed in said preview window prior to said desired changes being applied to said control.
Claim 45
Dependent Claim
122 words
The media of claim 27 , wherein said receiving first user input indicating a desired change to said control comprises receiving a plurality of desired changes to said control; wherein said displaying said copy of said control with said change in said preview window comprises displaying said copy of said control with said plurality of changes in response to said first user input indicating said plurality of desired changes to said control; wherein said determining if said change is desired to be applied to said control comprises determining if said plurality of changes are desired to be applied to said control; wherein said applying said change to said control in said main window comprises applying said plurality of changes to said control.
Claim 46
Dependent Claim
15 words
The media of claim 27 , wherein said control comprises a reusable user interface component.
Claim 47
Dependent Claim
13 words
The media of claim 27 , wherein said control is an OLE control.
Claim 48
Dependent Claim
13 words
The media of claim 27 , wherein said control is an ActiveX control.