CN1239239A - Associative interaction between unrelated windows - Google Patents

Associative interaction between unrelated windows Download PDF

Info

Publication number
CN1239239A
CN1239239A CN99105189A CN99105189A CN1239239A CN 1239239 A CN1239239 A CN 1239239A CN 99105189 A CN99105189 A CN 99105189A CN 99105189 A CN99105189 A CN 99105189A CN 1239239 A CN1239239 A CN 1239239A
Authority
CN
China
Prior art keywords
feature
button
computer system
association
activating
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN99105189A
Other languages
Chinese (zh)
Inventor
T·R·海恩斯
C·K·亨特
J··T帕拉迪塞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN1239239A publication Critical patent/CN1239239A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04812Interaction techniques based on cursor appearance or behaviour, e.g. being affected by the presence of displayed objects
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units

Abstract

The present invention provides a windows associate method among the two or more windows of a graphical user interface for starting the second character of a second display window by start of the first character of a first display window. The associate is executed conveniently by a computer operating system. In an example, a mouse pointer has left and right press-buttons, the left one is used for starting the first character when the graphical indicator overlaps the graphical signal relevant with the first character, and the right press-button is used for selecting character for the associate when the graphical indicator overlaps the graphical signal. A pop-up menu is displayed in response to start of the right press-button, and 'Associate' and other options are arranged on the pop-up menu.

Description

Interlock between the uncorrelated form
The present invention is generally speaking relevant with computer system.Specifically, computer system involved in the present invention has one and shows a plurality of graphic user interfaces (GUI) that are used for consulting the form (Window) of different document, it can provide the interlock between former incoherent two or more forms, links as scroll bar (scroll bar).
The basic structure of conventional computer system 10 as shown in Figure 1.The core of computer system 10 is CPU (central processing unit) (CPU) or processor 12, it is connected with some peripherals, comprising: as I/O (I/O) device 14 (as the display monitor and the keyboards) of user interface, the permanent storage device 16 of storage computer operating system and user program (as hard disk or floppy disk), and processor 12 is used for the temporary memory storage 18 (as random access memory ram) of execution of program instructions.Processor 12 comprises bus 20 or direct channel 22 (utilizing bus bridge that multiple bus can be provided) by various facilities, communicates by letter with these peripherals.
Computer system 10 can also have many not shown miscellaneous parts, as is used for the serial and the parallel port that are connected with modulator-demodular unit or printer and so on.The personnel that are familiar with this technical field understand naturally, also have some other parts can cooperate those uses shown in Fig. 1 block scheme.For example, can be connected to come the control of video display monitor with processor 12 with a display adapter, can be with a memory controller as the interface between temporary memory storage 18 and the processor 12.Computer system 10 also comprises firmware 24, and its main effect is whenever computing machine one powers up, just to find out an operating system from one of peripherals (normally permanent storage device 16) and pack into.
Fig. 2 again.Conventional computer system provides information with a graphic user interface (GUI) to the user usually.GUI is by the software that is contained on the computing machine, and the operating system with the application program cooperating that specifically is contained in computing machine provides.Two well-known GUI are OS/2 (trade mark of IBM Corporation) and Windows95 (trade mark of Microsoft).In this example of Fig. 2, display device (being video monitor) 28 shows a main application window (" father's window ") 26, and it comprises several by its cingens secondary window (" sub-window ") 30,32 and 34.These " brother " windows 30,32 and 34 show the content of different file or documents respectively.Can also provide menucommand 36 and a toolbar 38 of one group of standard, as the part of GUI configuration, simplifying the object (text, chart and figure) in the antithetical phrase window, operation and control.These forms can overlap into many levels mutually.
A given file may be too big, can not all show in the forms of a sub-window (or father's window), but therefore can utilize the scroll bar to move (i.e. pan) file in this sub-window border restricted portion.For example, as shown in the figure, horizontal scroll bar 40 cooperates with file window 30 with vertical scroll bar 42, figure window 32 has only horizontal scroll bar 44, and chart window 34 is without any the scroll bar, that is to say that shown diagram file small scale is to can complete illustrating in the scope of view 34 and without any need for scroll.The scroll bar can former on demand small documents becomes big (as the user when writing letter) generation automatically when form can hold any more.
The scroll button as at shown in 46,48 and 50 those, is commonly used to indicate the relative position of file shown part in this specific file window scope.For example, if its upper left corner of file shows in a form, that just has a scroll button and is in its left half of horizontal scroll bar and the topmost portion (as the situation of the form among Fig. 2 30) that scroll button is in its vertical scroll bar.The scroll bar is operated by utilize the visual detector that shows on video monitor, and it is controlled such as " Genius mouse " such hardware pointing device by one.In this example of Fig. 2, visual detector 46 is arrow forms.The reciprocation of user and scroll bar usually can be by one of following three kinds of methods: arrow (triangle) icon at scroll bar two ends (be horizontal scroll bar left, arrow to the right, perhaps vertical scroll bar upwards, arrow downwards) one of go up and click click in the zone between the arrow icon and scroll button; Perhaps a scroll button (being also referred to as " lifter ") is dragged to one of corresponding the arrow icon.
It is only influential to the visual field of the form that contains this scroll bar to move a scroll bar button.Yet, can wish two forms of scroll simultaneously sometimes.For example, two independently form may contain the similar explanation of an architecture standard.The user may wish these two windows of scroll simultaneously, so that examine two normalized illustrations closely which difference is arranged.In existing technology, there is not the method that realizes this while scroll.On the contrary, the user must be in a form scroll a bit, then the Genius mouse indicator is moved on to another form, attempt the identical amount of scroll therein, return first form, or the like, this bothers very much, and is particularly skilled inadequately or use relatively trouble especially the people of difficulty of figure pointing device for those.
Also have some other GUI operation may also need to be applied to simultaneously on a plurality of forms.Two window-operatings commonly used are maximizations and minimize.Usually, form can be in a kind of form in " maximum ", " minimum " and " recovery " these three kinds of forms.Father's window is in maximization when occupying viewing area available for this uses (normally the whole panel of video monitor 28 is used for operating system mutual and only keep very little zone) fully.Sub-window is in maximization during available viewing area in occupying its father's window fully.When a form was minimized, it is " disappearanceed " just, or reduces into a very little icon or title bar, therefore no longer receives the user and imports.Under the situation of minimized father's window, in fact this application does not stop, but at running background.Similar, under the situation of a minimized sub-window, in fact file does not close, and has shelved simply.Form its size be minimizing and the maximization form between the time just be in the recovery form.In Fig. 2, father's window 26 is in the maximization form, and sub-window 30,32 and 34 all is in the recovery form.Three forms in back can maximize with corresponding maximize button 54,56 and 58 respectively, or minimize with the corresponding button 60,62 and 64 that minimizes.Also disposed similar button for father's window 26.
As scroll bar situation, it may be useful making more incoherent forms minimize or maximize simultaneously.For example, the user can be opened two groups of files, one group comprises severally as at the associated documents as shown in sub-window 30,32 and 34, and second group comprise some similar files, but with first group uncorrelated.If the user sees first group of file earlier, hope minimizes these three forms and recovers another group file then, must minimize one by one or maximize these files so.The user that operates in of trouble goes back at every turn and consults one group of different files and will repeat like this, because prior art does not provide any method of carrying out the interlock form of such certain operations simultaneously.
Owing to there are above-mentioned these problems, therefore wish to have the method for two or more forms of a kind of interconnected GUI, make these forms can be mutual.If this method can keep the reciprocation of existing performance and user and form, that is just better and this function expansion does not increase the words of apparent complicacy.If the present invention can realize on the level of operating system fully, and do not need to increase any added burden in realization the application programming personnel and do not need to transform to have software product now, that is with regard to advantageous particularly.
Therefore, an object of the present invention is to provide a kind of improved graphic user interface (GUI) for computer system.
Another object of the present invention provides a kind of improved GUI, make a plurality of files or application can be used as a plurality of forms and show, and these forms can be by being operated such as keyboard commands or with the such user's input of graphic button that pointing device is selected to the user.
Another purpose of the present invention provides the interlock (or claiming relevant mutual) between some forms in this GUI.
Above-mentioned these purposes are that the method with the two or more forms among a kind of related GUl realizes, this method comprises some steps so generally: one first feature of first form of selecting to want related; Select one second feature of second form that will be related; And first feature and second feature is interconnected, make that activating first feature can cause activating second feature.This association is preferably two-way, that is to say, related step also comprises second feature and first feature association, makes that activating second feature can cause activating first feature.This technology can be used for father's window, also can be used for sub-window.Therefore related function can comprise that scroll is every, toolbar icon or form Presentation Function.This ability can realize with computer operating system easily.
Need to select the most handy pointing device of controlling the graphical indicators of GUI of related feature to realize.In exemplary embodiments, this pointing device (Genius mouse) has first and second buttons, first (left side) button be used for graphical indicators be stacked in the corresponding visual sign of first feature on the time activate first feature, and second (right side) button is used for selecting the function of wanting related when graphical indicators overlays on the visual sign.In this embodiment, respond the activation of second button, will show a popup menu, this popup menu is shown one " Associate " (" association ") option and some other option.
Can be clear that above-mentioned these and other some purposes of the present invention, function and advantage by following detailed description.
For the function that realizes that these are novel, the feature that the present invention possessed as described in the appended claims.Yet the present invention itself and preferred use pattern of the present invention, other purposes and advantage are by being understood fully the detailed description of exemplary embodiment below in conjunction with accompanying drawing.In these accompanying drawings:
Fig. 1 is the block scheme of the computer system of routine;
Fig. 2 show show one with the file in the scroll bar pan form with the button maximization, minimize and close the graphoscope of the conventional graphic user interface of form;
Fig. 3 shows and shows a graphoscope that is used to provide the graphic user interface of two scroll interlocks between the sub-window designed according to this invention; And
Fig. 4 shows and shows a graphoscope that is used to provide the graphic user interface of the size interlock between father's window designed according to this invention.
The present invention be directed to a kind of method that is used to provide the interlock between two or more forms of the graphic user interface that shows on the display device of computer system.The hardware of computer system can comprise each building block shown in Fig. 1, but needs not to be traditional, that is to say, it also can comprise the hardware components that some are new and/or have a kind of architecture of new interconnection of existing parts.Therefore, though the present invention describes in conjunction with Fig. 1, this is not construed as limiting the invention.
Fig. 3 shows an embodiment of graphic user interface (GUI) designed according to this invention.This GUI that shows on the video monitor 70 of routine can be by a video adapter control that is connected with the processor of computer system.This GUI comprises two file window 72a and 72b in the embodiment shown, and they are included in the bigger application window 74.The part that vertical scroll bar 76 and horizontal scroll bar 78 are file window 72a.These two scroll bars respectively have a scroll button 80 and 82 and a pair of the arrow icon 84,86 and 88,90 that is in scroll bar two ends respectively.The erect image prior art has disposed a visual indicator 92 (being an arrow in this example) like that, is used for handling scroll bar and its supplementary features.
Indicator 92 can be used any conventional hardware unit control that is connected with the processor of computing machine, as the actuator of Genius mouse, electric quick tablet, joystick or joystick type, trace ball etc.The some other optional feature that also provides in the prior art can be provided this GUI, as some menu orders 94 and one or more toolbar 96.Though the just application window 74 that illustrates and two file window 72a and 72b, but those skilled in the art that will appreciate that, the present invention also can be used for a plurality of application window being shown on the display device 70 or the GUI of two above file windows being shown in single application window.
Except all functions of the scroll bar of prior art, the additional function that will further specify below scroll bar 76 and 78 also provides.That is to say, as prior art, the user can be by clicking the arrow icon 84,86,88 or 90, by clicking the zone between the arrow icon and scroll button 80 or 82, perhaps, come any file (no matter being the file of text, figure or other types) in the scroll form by the scroll button is dragged to the arrow icon.As prior art, these Genius mouse orders are (pointing device commonly used have at least two buttons, is commonly referred to left button and right button) of utilizing Genius mouse to carry out at button.
Except the scroll function of this prior art, GUI of the present invention also provides a kind of simple but effective method that the interlock of scroll bar is provided, scroll form 72a can be linked with scroll form 72b, that is to say that the scroll function that activates in first form can cause activating the interior scroll function of second form.A kind of mode that realizes this interlock is to produce a Pop-up (" description " or " assisting ") menu 98 when pushing the Genius mouse right button after the user is stacked in indicator 92 on a scroll bar or the scroll bar button.An option on the menu 98 can be " Associate (association) ".If the user goes up at " Associate " and clicks, the Genius mouse indicator just becomes (choosing wantonly) task special indicator icon (as small-sized two-fold window).Then, the user moves on to the second form 72b with Genius mouse, goes up at the scroll bar (or button) of need association and clicks.So two scroll bars of this of two different forms just have been associated together.After this, during any one scroll bar in these two scroll bars of user's scroll, two windows are scroll together, and promptly scroll form 72a will cause form 72b scroll together, and scroll form 72b will cause form 72a scroll together.Also can be interconnected at together in this way more than two forms.
If the user wished to remove this association afterwards, on menu, there is one and is called second option of " Unassociate (disassociation) ", can be used for forbidding that this is interconnected.This " Unassociate " option also can be described as a follow-up option of " Associate " option.
A kind of expansion of the present invention is to use the family to possess related scroll bar, makes their functions to take action with the opposite mode of action that defaults.For example, if two vertical scroll bars by with the opposite way association, then in a form on roll and will cause second form to roll respective distance with under the corresponding speed.The user can specify opposite way by another option " Reverse " in the choice menus (this option also can be a follow-up option of " Associate " option).As an example, when two forms of needs showed visual field of the relative both sides of target separately, it can be favourable utilizing " Reverse " option.In order to coordinate moving in two forms, scroll carries out respectively in the opposite direction.
In addition, the user can be related with the horizontal scroll bar in another form with the vertical scroll bar in the form, both can be also can be with reverse mode with general mode.
The present invention can realize on operating system grade fully, does not therefore need to increase any added burden in realization the application programming personnel, does not also need to transform existing software product.Association can be session specific (promptly only current describe effectively on-the-spot) or with irrelevant (promptly even after one or more association window are closed, reopen again be still effective) of time.Though shown in Fig. 3 is to make situation about linking between the fraternal window, be appreciated that scroll bar interlock also can occur between father's (application) window, perhaps between second application window of the sub-window of one first application window and a s.m.p window, take place.
Those skilled in the art that will recognize that this key concept can expand to other common window-operating or features, such as form being minimized or maximized icon.For example, as shown in Figure 4, the user can select " Associate " from pop-up menu 104 right click the on the icon 100 that minimize of the first application window 102a, and clicks second the minimizing on the icon of application window 102b again.After this, when the first form 102a was minimized, the second form 102b will also be minimized automatically.Also can carry out similar association for Max Toggle or with closing (withdrawing from) button 108 for closing form with maximize button 106.The possible form Presentation Function that can link comprises mobile, restores and resets the form size.Though shown in Fig. 4 is to make situation about linking between father's window, be appreciated that equally form control (resetting window dimension etc.) interlock also can occur between the fraternal window, perhaps between second application window of the sub-window of one first application window and a s.m.p window.This form interlock also can be adopted reverse mode, and for example, the button of clicking on the form that minimizes minimizes this form, but also makes a form maximization that originally was minimized.
Though as noted above such, the present invention can realize on operating system grade, also can realize in an application, and the association between the sub-window feature that is not subjected to operating system management is provided.For example, an application can provide control DVD a plurality of forms of memory storage, to show a plurality of video images (or showing other content of multimedia).Each video window can be furnished with the such control of similar VCR (playback, time-out, rewind down etc.).Therefore the present invention can be used for providing selectable interlock for these controls between the different forms, for example, click broadcast button in any form and can make all forms play separately video image respectively, can make all forms all suspend separately broadcast and click pause button in any form.
Compare with the window-operating technology of prior art, the present invention has some advantages.At first it has kept existing performance and user and scroll bar, toolbar icon, form control knob or the interactive mode of other visual signs.Secondly, the expansion on these features does not increase the apparent complicacy.The 3rd, it can be rapidly and easily be associated in the guidance function of two (or more a plurality of) forms together the user.In addition, all right association of the present invention is keyboard commands (and graphic button) accordingly, thereby the interlock between the form is provided, or the interlock between the toolbar icon is provided.
Though the present invention describes in conjunction with specific embodiments, this explanation and not meaning that is construed as limiting the invention.For those skilled in the art that, obviously be easy to the embodiment that is disclosed is made various modifications and designs realization other embodiments of the present invention with reference to explanation of the present invention.Therefore, can think, this class of having done of with good grounds spirit of the present invention revise the scope of patent protection of the present invention that all should belong to the claims regulation.

Claims (30)

1. a method that is associated in two or more forms in the graphic user interface (GUI) that shows on the display device of computer system is characterized in that described method comprises the following steps:
Need to select one first feature of the first related form;
Need to select one second feature of the second related form; And
With described first feature and described second feature association, thereby make that activating described first feature can cause activating described second feature.
2. the process of claim 1 wherein described associated steps also with described second feature and described first feature association, thereby make that activating described second feature can cause activating described first feature.
3. the process of claim 1 wherein:
The step of described selection first feature comprises the step of one first scroll bar selecting first form; And
The step of described selection second feature comprises the step of one second scroll bar selecting second form.
4. the process of claim 1 wherein:
The step of described selection first feature comprises the step of one first toolbar icon selecting first form; And
The step of described selection second feature comprises the step of one second toolbar icon selecting second form.
5. the process of claim 1 wherein:
The step of described selection first feature comprises the step of one first form Presentation Function button selecting first form; And
The step of described selection second feature comprises the step of one second form Presentation Function button selecting second form.
6. the process of claim 1 wherein:
Described first feature can activate with one first keyboard commands;
Described second feature can activate with one second keyboard commands; And
Described associated steps is related with described second keyboard commands with described first keyboard commands.
7. the process of claim 1 wherein that described associated steps is by an operating system execution that is contained on the computer system.
8. the process of claim 1 wherein:
Described first feature has a function and a reverse functions;
Described second feature has a function and a reverse functions; And
Described associated steps is related with the reverse functions of described second feature with the function of described first feature.
9. the method for claim 1, described method also comprises the interconnected step of removing described first and second features.
10. the process of claim 1 wherein that described selection step all uses the pointing device of the graphical indicators of a control GUI to carry out.
11. the method for claim 10, wherein:
Described pointing device has first and second buttons;
Described first button be used for described graphical indicators be stacked in one with the corresponding graphical symbol of described first feature on the time activate described first feature; And
The step of described selection first feature is included in the step that starts described second button when described graphical indicators is stacked on the described graphical symbol.
12. the method for claim 11, the step of wherein said selection first feature also comprises the following steps:
Respond the step of described startup second button, show a pop-up menu; And
Select a menu option in the described pop-up menu.
13. a computer system comprises:
A display device;
One illustrates a device that comprises the graphic user interface of first and second forms that are used for consulting one or more files at least on described display device; And
Device with one second feature association of one first feature of described first form and described second form makes that activating described first feature can cause activating described second feature.
14. the computer system of claim 13, wherein said associated apparatus, make that activating described second feature can cause activating described first feature also with described second feature and described first feature association.
15. the computer system of claim 13, described computer system also comprise a keyboard, wherein:
Described first feature can activate with one first keyboard commands;
Described second feature can activate with one second keyboard commands; And
Described associated apparatus is related with described second keyboard commands with described first keyboard commands.
16. the computer system of claim 13, wherein:
Described first feature has a function and a reverse functions;
Described second feature has a function and a reverse functions; And
Described associated apparatus is related with the reverse functions of described second feature with the function of described first feature.
17. the computer system of claim 13, described computer system also comprise a device of removing the association of described first and second features.
18. the computer system of claim 13, wherein said associated apparatus comprise the pointing device of the graphical indicators of a control GUI.
19. the computer system of claim 18, wherein:
Described pointing device has first and second buttons;
Described first button be used for described graphical indicators be stacked in one with the corresponding graphical symbol of described first feature on the time activate described first feature; And
Described second button is used for selecting to be used for described first feature of association when described graphical indicators is stacked on the described graphical symbol.
Show a pop-up menu 20. the computer system of claim 19, wherein said associated apparatus respond the startup of described second button, show the menu option that is used for selecting to be used for related described first feature in the described pop-up menu.
21. a computer program comprises:
A suitable storage medium of reading by computing machine with display device; And
A timer that is stored on the described storage medium, be used on display device, illustrating a graphic user interface that comprises first and second forms at least, and, make that activating described first feature can cause activating described second feature with one first feature of described first form and one second feature association of described second form.
22. the computer program of claim 21, wherein said timer, make that activating described second feature can cause activating described first feature also with described second feature and described first feature association.
23. the computer program of claim 21, wherein said timer is shown as two sub-windows with described first and second forms.
24. the computer program of claim 21, wherein said timer is shown as two father's windows with described first and second forms.
25. the computer program of claim 21, wherein:
Described first feature comprises one first scroll bar of described first form; And
Described second feature comprises one second scroll bar of described second form.
26. the computer program of claim 21, wherein:
Described first feature comprises one first toolbar icon of described first form; And
Described second feature comprises one second toolbar icon of described second form.
27. the computer program of claim 21, wherein:
Described first feature comprises one first form Presentation Function button of described first form; And
Described second feature comprises one second form Presentation Function button of described second form.
28. the computer program of claim 21, wherein:
Described first feature can activate with one first keyboard commands;
Described second feature can activate with one second keyboard commands; And
Described timer is also related with described second keyboard commands with described first keyboard commands.
29. the computer program of claim 21, wherein:
Described first feature has a function and a reverse functions;
Described second feature has a function and a reverse functions; And
Described timer is related with the reverse functions of described second feature with the function of described first feature.
30. the computer program of claim 21, wherein: described timer also comprises the device of the association of removing described first and second features.
CN99105189A 1998-05-27 1999-04-26 Associative interaction between unrelated windows Pending CN1239239A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US8560898A 1998-05-27 1998-05-27
US09/085608 1998-05-27

Publications (1)

Publication Number Publication Date
CN1239239A true CN1239239A (en) 1999-12-22

Family

ID=22192750

Family Applications (1)

Application Number Title Priority Date Filing Date
CN99105189A Pending CN1239239A (en) 1998-05-27 1999-04-26 Associative interaction between unrelated windows

Country Status (3)

Country Link
JP (1) JP2000039947A (en)
KR (1) KR19990087910A (en)
CN (1) CN1239239A (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8239381B2 (en) 2004-05-03 2012-08-07 Microsoft Corporation System and method for dynamically generating a selectable search extension
CN103092461A (en) * 2012-12-19 2013-05-08 广州杰赛科技股份有限公司 Method and system of title bar button achieving
CN103246442A (en) * 2012-02-02 2013-08-14 宏碁股份有限公司 Method for displaying information of user interface
US8555199B2 (en) 2003-03-24 2013-10-08 Microsoft Corporation System and method for user modification of metadata in a shell browser
US8615717B2 (en) 2003-04-17 2013-12-24 Microsoft Corporation Address bar user interface control
US8707209B2 (en) 2004-04-29 2014-04-22 Microsoft Corporation Save preview representation of files being created
CN103914255A (en) * 2013-01-09 2014-07-09 三竹资讯股份有限公司 Multi-mode optional stock quotation view device and method for financial tape reading
US10489044B2 (en) 2005-07-13 2019-11-26 Microsoft Technology Licensing, Llc Rich drag drop user interface

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2809213A1 (en) * 2000-05-22 2001-11-23 Cit Alcatel GRAPHIC INTERFACE ALLOWING ASSOCIATIONS BETWEEN GRAPHICS
JP2004015163A (en) * 2002-06-04 2004-01-15 Emaki:Kk Image display system and computer program therefor
US7199802B2 (en) * 2003-10-24 2007-04-03 Microsoft Corporation Multiple-mode window presentation system and process
US7552187B2 (en) * 2005-06-22 2009-06-23 Tele Atlas North America, Inc. System and method for automatically executing corresponding operations on multiple maps, windows, documents, and/or databases
JP4775179B2 (en) 2006-08-28 2011-09-21 ソニー株式会社 Display scroll method, display device, and display program
JP4899842B2 (en) * 2006-12-06 2012-03-21 ソニー株式会社 Window display method and display device therefor
JP4924618B2 (en) * 2009-01-05 2012-04-25 ソニー株式会社 Display control apparatus, display control method, and program
JP5987931B2 (en) 2015-02-09 2016-09-07 株式会社リコー Video display system, information processing apparatus, video display method, video display program, video processing apparatus, video processing method, and video processing program
JP6037072B2 (en) * 2016-03-22 2016-11-30 株式会社リコー Video display system, information processing apparatus, video display method, and video display program
WO2018003674A1 (en) * 2016-06-28 2018-01-04 Bank Invoice株式会社 Information processing device, display method and program
JP7013794B2 (en) * 2017-10-27 2022-02-01 富士フイルムビジネスイノベーション株式会社 Information processing equipment and programs
JP2019079473A (en) * 2017-10-27 2019-05-23 富士ゼロックス株式会社 Information processing apparatus and program
JP2019082794A (en) * 2017-10-30 2019-05-30 富士ゼロックス株式会社 Information processing apparatus and program
JP7326856B2 (en) * 2019-05-10 2023-08-16 京セラドキュメントソリューションズ株式会社 Information processing equipment

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6418826A (en) * 1987-07-14 1989-01-23 Hitachi Ltd Window managing system
US4975690A (en) * 1988-11-07 1990-12-04 Ibm Corporation Method for concurrent data entry and manipulation in multiple applications
US5581760A (en) * 1992-07-06 1996-12-03 Microsoft Corporation Method and system for referring to and binding to objects using identifier objects
JPH06175810A (en) * 1992-12-02 1994-06-24 Fujitsu Ltd Information processor provided with display area for each job
JP3668513B2 (en) * 1994-11-11 2005-07-06 富士通株式会社 Display control device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8555199B2 (en) 2003-03-24 2013-10-08 Microsoft Corporation System and method for user modification of metadata in a shell browser
US8615717B2 (en) 2003-04-17 2013-12-24 Microsoft Corporation Address bar user interface control
US8707209B2 (en) 2004-04-29 2014-04-22 Microsoft Corporation Save preview representation of files being created
US8239381B2 (en) 2004-05-03 2012-08-07 Microsoft Corporation System and method for dynamically generating a selectable search extension
US10489044B2 (en) 2005-07-13 2019-11-26 Microsoft Technology Licensing, Llc Rich drag drop user interface
CN103246442A (en) * 2012-02-02 2013-08-14 宏碁股份有限公司 Method for displaying information of user interface
CN103246442B (en) * 2012-02-02 2015-12-16 宏碁股份有限公司 The method for information display at user interface
CN103092461A (en) * 2012-12-19 2013-05-08 广州杰赛科技股份有限公司 Method and system of title bar button achieving
CN103914255A (en) * 2013-01-09 2014-07-09 三竹资讯股份有限公司 Multi-mode optional stock quotation view device and method for financial tape reading
CN103914255B (en) * 2013-01-09 2017-10-24 三竹资讯股份有限公司 Multi-mode optional stock quotation view device and method for financial tape reading

Also Published As

Publication number Publication date
KR19990087910A (en) 1999-12-27
JP2000039947A (en) 2000-02-08

Similar Documents

Publication Publication Date Title
CN1239239A (en) Associative interaction between unrelated windows
US7992101B1 (en) Method and apparatus for controlling a display of a data processing system
US6331863B1 (en) Intelligent scrolling
US5559946A (en) Method and apparatus for adding a new tab to a tab bar window
US9395888B2 (en) Card metaphor for a grid mode display of activities in a computing device
US4686522A (en) Method of editing graphic objects in an interactive draw graphic system using implicit editing actions
US8504937B2 (en) Computer interface having a single window mode of operation
JP4933655B2 (en) User interface for centralized management and access provision
US5777615A (en) Multiple display pointers for computer graphical user interfaces
JP2698045B2 (en) Two-dimensional scrolling method and apparatus
US6201539B1 (en) Method and system for customizing a data processing system graphical user interface
EP1325405B1 (en) A combined menu-list control element in a graphical user interface
US5936623A (en) Method and apparatus for selecting a particular object from among a large number of objects
US20050125739A1 (en) Virtual desktop manager system and method
US20060277488A1 (en) Information presentation on wide-screen displays
US20060174212A1 (en) Information presentation on wide-screen displays
US5594847A (en) System and method for selecting free form objects associated with a selection region displayed by a computer
EP0613080B1 (en) Graphical user interface incorporating a panning workspace with means for affixing windows
CN1808364A (en) Method for displaying electronic lantern navigation information on computer
US6141008A (en) Method and system for providing size adjustment for a maximized window in a computer system graphical user interface
JPH0772858B2 (en) Method and apparatus for selectively exposing a display window obscuration unit by vertical and horizontal movement operation via a graphic user interface
CN1096016C (en) Method and apparatus for providing an enhanced graphical user interface
Billingsley Taking panes: Issues in the design of windowing systems
JP4496047B2 (en) Display control apparatus, display control method, and display control program
GB2360921A (en) Tabbed notebook having a common registry

Legal Events

Date Code Title Description
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C06 Publication
PB01 Publication
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication