CN100589076C - Method for showing program graphical interfaces in window title row as well as computer system - Google Patents
Method for showing program graphical interfaces in window title row as well as computer system Download PDFInfo
- Publication number
- CN100589076C CN100589076C CN200710000974A CN200710000974A CN100589076C CN 100589076 C CN100589076 C CN 100589076C CN 200710000974 A CN200710000974 A CN 200710000974A CN 200710000974 A CN200710000974 A CN 200710000974A CN 100589076 C CN100589076 C CN 100589076C
- Authority
- CN
- China
- Prior art keywords
- window
- program
- operation window
- target location
- windows
- 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.)
- Active
Links
Images
Abstract
The invention relates to a method for displaying program pattern interface on window title line and a computer system. The method comprises judging if a new working window is built, if it is, judgingif the new working window meets a preset window type, if meets, the new working window comprises a window title and a coordinate relative to desktop, calculating out the target position relative to the desktop according to the coordinate of the working window, building a program pattern interface window, contacting the program pattern interface window on the target position of the desktop, while the program pattern interface window is independent with the new working window.
Description
Technical field
The present invention refers to a kind of method and computer system that can present the program graphical interfaces at the window title row especially about the technical field of personal computer Windows.
Background technology
In the use of personal computer now, generally be to carry out Windows and to come display message to the user with display window (window), usually on computer system, carry out with software program as types of applications, the user interface of the window that includes various information all can be provided, as shown in Figure 1, window 11 is represented a defined zone on computer screen 12 for example, has the information that computer program provides in this zone.Usually window 11 allows computer programs or operating system can not influence the outer information of window that is shown in to window 11 itself or its content executable operations.
For example, the user can be by being moved the position of the window 11 that is shown in computer screen 12 or the size of change window 11 by use mouse 13, the user also can use " downsizing " on window, " maximization " or " closing window " little image and downsizing, maximization or close window 11, this " downsizing ", " maximization ", and " closing window " little image usually respectively with " _ ", " ", and " X " represent and be positioned at the right-hand member of the title bar 111 of window 11 upper limbs.In addition, the user also can use the scroll bar 112 on window 11 right sides to come the information in the scrolling window 11 and do not influence information shown in other window.
And for the operating effect better to window 11 is provided, also having with application program provides an extra program figure interfaces windows (UI) 15 to come the size of fast moving or adjustment window 11, as shown in Figure 1, when executive utility, this program figure interfaces windows 15 can be plotted in the title bar 111 of window 11, and make this program figure interfaces windows 15 become the part of window 11, so when window 11 moves, this program figure interfaces windows 15 also ought move thereupon, and the user can be by the operation of quick control window 11 by using this program figure interfaces windows 15.
What deserves to be mentioned is that in existing operating system, the title bar 111 of window 11 is to be allowed to draw that other is graphic, for example: the graphical interfaces window 15 of application program, and this graphical interfaces window 15 is one with window 11.
Yet, for the Windows VISTA of a new generation, owing to do not allow window to be employed program not revise, therefore, prior application program can't be in the title bar of window drawing program graphical interfaces window, so the function of quick control window operation also can't be provided, real is a shortcoming on the window operation, so, the convenience of possessing the quick control window operation how at Windows of new generation, to promote the facility of computer operation, be the problem of needing solution badly in fact.
Summary of the invention
The object of the present invention is to provide a kind of method and computer system that can present the program graphical interfaces at the window title row, so that can in the Windows of a new generation, possess the function that in the window title row, presents program figure interfaces windows, so that the convenience of quick control window operation to be provided.
According to a characteristic of the present invention, be to propose a kind of method that can present the program graphical interfaces at the computer window title bar, this computing machine is installed a Windows, this Windows provides a desktop on a screen of this computing machine, the method comprising the steps of: judge whether that (A) a new operation window is established; (B) if this new operation window is established, judge then whether this new operation window meets the type of a preset window; (C) if this new operation window meets the type of this preset window, and this new operation window comprises a title bar and has a coordinate position with respect to desktop, then according to this coordinate position of this operation window, calculate one with respect to the target location on the desktop, wherein this target location is on this title bar of this operation window; (D) set up a program figure interfaces windows; (E) this program figure interfaces windows is attached on this target location of this desktop, wherein this program figure interfaces windows is an independent individual with this new operation window; And (F) this new operation window is moved and when changing its coordinate position, coordinate position according to this change calculates a target location that changes, this program figure interfaces windows is moved on the target location that is attached to a change, and wherein the target location that should change is on this title bar of this operation window.
According to another characteristic of the present invention, be to propose a kind of computer system that can present the program graphical interfaces at the window title row, it comprises: a pointer input device; One main frame, it is to be executed in a Windows; And, one screen unit, provide a desktop thereon by this Windows, operate with pointer for using pointer input device, and on desktop, set up an operation window that meets the type of a preset window, this operation window comprises a title bar, and has the coordinate position with respect to desktop; Wherein, one program figure interfaces windows is established and is affixed on the target location that one of this desktop calculates according to the coordinate position of this operation window, this target location is on this title bar of this operation window, and this program figure interfaces windows and this operation window are independent individual, when this new operation window is moved and changes its coordinate position, coordinate position according to this change calculates a target location that changes, this program figure interfaces windows is moved on the target location that is attached to a change, and wherein the target location that should change is on this title bar of this operation window.
Description of drawings
Fig. 1 shows the synoptic diagram that has action pane on computer screen now;
Fig. 2 shows the synoptic diagram that can present the computer system of program graphical interfaces at the window title row of preferred embodiment of the present invention;
Fig. 3 shows the control flow that can present the method for program graphical interfaces at the window title row of preferred embodiment of the present invention;
Fig. 4 shows according to the synoptic diagram of preferred embodiment of the present invention in mobile working window and program figure interfaces windows;
Fig. 5 shows the content according to the program figure interfaces windows of preferred embodiment of the present invention;
Fig. 6 A and B show that the program figure interfaces windows with hiding attribute is presented in the synoptic diagram of the title bar of operation window.
[primary clustering symbol description]
Scroll bar 112 program figure interfaces windows 15,26
Step S301~S307
Embodiment
Below, make this invention technical field tool know that usually the knowledgeable can understand other advantage of the present invention and effect easily by the content that this instructions disclosed by by particular specific embodiment explanation embodiments of the present invention.
The method and the computer system that can present the program graphical interfaces at the window title row that relevant preferred embodiment of the present invention provided please be earlier with reference to computer system architecture figure shown in Figure 2.The computer system that present embodiment provided comprises main frame 21, screen unit 22, keyboard 23, and pointer input device 24, wherein main frame 21 respectively with screen unit 22, keyboard 23, and pointer input device 24 electrically connect.
In the present embodiment, computer system is example with the desktop computer systems, in other embodiments, computer system also can be Barebone, server or portable computer, wherein portable computer comprises mobile computer (Laptops, Notebooks) Tablet PC (Tablet PC), palmtop computer (Palmtops), super brain machine (UMPC).
In the present embodiment, screen unit 22 for example is a LCD, and keyboard 23 for example is a QWERTY keyboard, and pointer input device 24 for example is a mouse.Keyboard 23 can be used to input instruction, data to main frame 21, with the running of operational computations machine host 21.24 of pointer input devices can provide the user action pane operating system easily.22 of screen units connect main frame 21, to show relevant information.In the present embodiment, main frame 21 is preferably installation and for example is the Windows of VISTA, this Windows can provide desktop 221 on screen unit 22, use pointer input device 24 to come the operation of steering needle 241 to carry out system operation for the user.In addition, can open at least one operation window 25 on the desktop 221, to allow computer program or operating system to operation window 25 or its content executable operations own.
What deserves to be mentioned is that though the operating system of preferred embodiment of the present invention is to be example with VISTA, in other embodiments, operating system can also be WINDOWSXP, WINDOWS2000 or other existing operating system.That is the method that presents the program graphical interfaces at window title row provided by the present invention also may be implemented in the operating system beyond the VISTA.
The explanation of relevant preferred embodiment of the present invention please be in the lump with reference to Fig. 2 and Fig. 3, and wherein Fig. 3 shows the control flow that can present the method for program graphical interfaces at the window title row of preferred embodiment of the present invention.At first, begin to carry out master routine (step S301), then, whether monitoring has a new operation window to be established (step S302), be established if any new operation window, step S303 judges further whether this new operation window meets the type of a preset window, the type of the operation window of Jian Liing belongs to dialogue (dialog) window or for example during media player certain window such as (mediaplayer) as described above, because these windows are fixed size or are not suitable for changing its content, therefore do not carry out presenting at the window title row processing of program graphical interfaces.Otherwise, the operation window of Jian Liing is the type that a normal window that can change window size meets this preset window as described above, then be illustrated in figure 2 as this operation window 25 of on the desktop 221 of screen unit 22, being set up, its top comprises a title bar 251, " _ ", " " are arranged on these title bar 251 right-hand members, reach " downsizing ", " maximizations " such as " X ", reach " closing window " little image, these little images occupy a fixed range D of title bar 251 altogether.And operation window 25 has with respect to the coordinate position on the desktop 221, and this this coordinate position comprises a upper right coordinate [X1, Y1] and a lower-left coordinate [X2, Y2], to define the size and location of this operation window.
Step S304 is according to the coordinate position of this operation window 25, calculate one with respect to the target location on the desktop 221, preferably, this target location is this upper right coordinate [X1, Y1] deduct a default regular length D, that is, target location T=[X1-D, Y1], so the target location is contiguous " _ ", " ", and the locating of little images such as " X " on this title bar 251 above this operation window 25.
Step 305 is set up a program figure interfaces windows 26, and this program figure interfaces windows 26 is scaled-down version windows.
Step 306 item is attached to target location [X1-D on this desktop 221 with this program figure interfaces windows 26, Y1] locate, owing to program figure interfaces windows 26 has nothing to do on the desktop 221 in the content of operation window 25 for being attached to, therefore, this program figure interfaces windows 26 is an independent individual with this operation window 25.
And please refer to shown in Figure 4, change the coordinate position [X1 of operation window when moving this operation window 25, Y1] [X2, Y2] time, target location [X1-D, Y1] also ought change thereupon, and can be according to coordinate position [X1, the Y1] [X2 of this change, Y2] to calculate a target location [X1-D who changes, Y1], go up (step 307) this program figure interfaces windows 26 is moved the target location [X1-D, Y1] that is attached to this change, so, both having made program figure interfaces windows 26 only is to adhere on this operation window 25, but it is still with the moving of operation window 25, so reach as the effect that is embedded program figure interfaces windows in the title bar of window.
Aforementioned program figure interfaces windows 26 is a scaled-down version window, as shown in Figure 5, it is pointed by index 241 and when clicking, launch window and show its content, in this embodiment, program figure interfaces windows 26 is the positions in order to fast moving operation window 25, as shown in the figure, the content of this program figure interfaces windows 26 comprises, down, a left side, right, upper left, the lower-left, upper right, a plurality of directional arrow symbols such as bottom right and one are put middle symbol, with when clicking wherein a symbol, adjusting operation window 25 according to the meaning of this symbol is a standard size, and moves this operation window 25 to desktop 221, down, a left side, right, upper left, the lower-left, upper right, the position of bottom right or central authorities.
Fig. 6 shows another embodiment of the present invention, it has a hiding attribute with different being in the program figure interfaces windows 26 that is produced of last embodiment, this this program figure interfaces windows 26 is to be hidden in (A of Fig. 6) on this target location, when pointer 241 points to the title bar 251 of this operation window 25, this program figure interfaces windows 26 just is shown in (B of Fig. 6) on this target location, when index 241 is moved apart the title bar 251 of this operation window 25, then automatically program figure interfaces windows 26 is hidden (A of Fig. 6) again, to keep the former state of operation window 25.
By above-mentioned explanation as can be known, the present invention utilizes the title bar that program figure interfaces windows is affixed on operation window, and the coordinate position of program figure interfaces windows is that the coordinate position by operation window is calculated, thereby program figure interfaces windows can be reached the purpose that presents the program graphical interfaces in the title bar of window with the moving of operation window.
The foregoing description is only given an example for convenience of description, and the interest field that the present invention advocated should be as the criterion so that claim is described certainly, but not only limits to the foregoing description.
Claims (16)
1. method that can present the program graphical interfaces at the computer window title bar, this computing machine is installed a Windows, and this Windows provides a desktop on a screen of this computing machine, it is characterized in that the method comprising the steps of:
Judge whether that a new operation window is established;
If this new operation window is established, judge then whether this new operation window meets the type of a preset window;
If this new operation window meets the type of this preset window, and this new operation window comprises a title bar and has a coordinate position with respect to desktop, then according to this coordinate position of this operation window, calculate a target location with respect to desktop, wherein this target location is on this title bar of this operation window;
Set up a program figure interfaces windows;
This program figure interfaces windows is attached on this target location of this desktop, and wherein this program figure interfaces windows is an independent individual with this new operation window; And
This new operation window is moved and when changing its coordinate position, coordinate position according to this change calculates a target location that changes, this program figure interfaces windows is moved on the target location that is attached to this change, and wherein the target location that should change is on this title bar of this operation window.
2. the method for claim 1 is characterized in that this Windows is a VISTA operating system.
3. the method for claim 1, it is characterized in that, in the type that meets this preset window as if this new operation window, and this new operation window comprises a title bar and has a coordinate position with respect to desktop, then according to this coordinate position of this operation window, calculate a target location with respect to desktop, wherein in this step on this title bar of this operation window of this target location, this coordinate is put and is comprised a upper right coordinate and a lower-left coordinate, to define the size and location of this operation window.
4. method as claimed in claim 3 is characterized in that, described this target location deducts a default regular length for the horizontal ordinate of this upper right coordinate.
5. the method for claim 1, it is characterized in that, in the step of setting up a program figure interfaces windows, this program figure interfaces windows has one and hides attribute, this program figure interfaces windows is hidden on this target location, when the title bar of this operation window of pointed, this program figure interfaces windows just is shown on this target location.
6. the method for claim 1 is characterized in that, in the step of setting up a program figure interfaces windows, the program figure interfaces windows of being set up is a scaled-down version window.
7. method as claimed in claim 6 is characterized in that, described this scaled-down version window is pointed by pointer and when clicking, and launches window and shows its content.
8. method as claimed in claim 7 is characterized in that, the content of described this program figure interfaces windows comprises a plurality of directional arrows, with when clicking wherein a directional arrow, moves this operation window according to this directional arrow direction.
9. one kind can be listed as the computer system that present the program graphical interfaces in window title, it is characterized in that comprising:
One pointer input device;
One main frame, it is to be executed in a Windows; And
One screen unit, provide a desktop thereon by this Windows, for using pointer input device to operate, and on desktop, set up an operation window that meets the type of a preset window with pointer, this operation window comprises a title bar, and has the coordinate position with respect to desktop;
Wherein, one program figure interfaces windows is established and is affixed on the target location that calculates according to this coordinate position of this operation window of this desktop, this target location is on this title bar of this operation window, and this program figure interfaces windows and this operation window are independent individual, when this new operation window is moved and changes its coordinate position, coordinate position according to this change calculates a target location that changes, this program figure interfaces windows is moved on the target location that is attached to this change, and wherein the target location that should change is on this title bar of this operation window.
10. computer system as claimed in claim 9 is characterized in that, the performed Windows of described this main frame is a VISTA operating system.
11. computer system as claimed in claim 9 is characterized in that, described this coordinate position comprises a upper right coordinate and a lower-left coordinate, to define the size and location of this operation window.
12. computer system as claimed in claim 11 is characterized in that, described this target location deducts a default regular length for the horizontal ordinate of this upper right coordinate.
13. computer system as claimed in claim 9, it is characterized in that, described this program figure interfaces windows has one and hides attribute, this program figure interfaces windows is to be hidden on this target location, when the title bar of this operation window of pointed, this program figure interfaces windows just is shown on this target location.
14. computer system as claimed in claim 9 is characterized in that, the program figure interfaces windows of being set up is a scaled-down version window.
15. computer system as claimed in claim 14 is characterized in that, described this scaled-down version window is pointed by pointer and when clicking, and launches window and shows its content.
16. computer system as claimed in claim 15 is characterized in that, the content of described this program figure interfaces windows comprises a plurality of directional arrows, with when clicking wherein a directional arrow, moves this operation window according to this directional arrow direction.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710000974A CN100589076C (en) | 2007-01-17 | 2007-01-17 | Method for showing program graphical interfaces in window title row as well as computer system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710000974A CN100589076C (en) | 2007-01-17 | 2007-01-17 | Method for showing program graphical interfaces in window title row as well as computer system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101226469A CN101226469A (en) | 2008-07-23 |
CN100589076C true CN100589076C (en) | 2010-02-10 |
Family
ID=39858485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN200710000974A Active CN100589076C (en) | 2007-01-17 | 2007-01-17 | Method for showing program graphical interfaces in window title row as well as computer system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN100589076C (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102147694B (en) * | 2010-02-09 | 2016-05-04 | 康佳集团股份有限公司 | A kind of method, system and embedded device of window sliding |
CN101957757B (en) * | 2010-09-30 | 2012-11-14 | 北京理工大学 | Graphic layout method applicable to software visualization process |
TW201227488A (en) * | 2010-12-29 | 2012-07-01 | Acer Inc | Method for customizing window and electronic device |
CN102207868B (en) * | 2011-06-01 | 2013-07-10 | 奇智软件(北京)有限公司 | Menu display method |
CN106777380A (en) * | 2017-02-13 | 2017-05-31 | 广东欧珀移动通信有限公司 | Browser page display methods, device and terminal |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5821931A (en) * | 1994-01-27 | 1998-10-13 | Minnesota Mining And Manufacturing Company | Attachment and control of software notes |
WO2001006346A1 (en) * | 1999-07-16 | 2001-01-25 | Hongil Kim | Real-time information service system using title bar, task bar and tray clock of windows |
JP2004234426A (en) * | 2003-01-31 | 2004-08-19 | Toshiba Corp | Window management program, application management program, application program, and window display device |
CN1641561A (en) * | 2004-01-12 | 2005-07-20 | 英业达股份有限公司 | Application tool list display method |
CN1853199A (en) * | 2003-10-24 | 2006-10-25 | 微软公司 | Multiple-mode window presentation system and process |
-
2007
- 2007-01-17 CN CN200710000974A patent/CN100589076C/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5821931A (en) * | 1994-01-27 | 1998-10-13 | Minnesota Mining And Manufacturing Company | Attachment and control of software notes |
WO2001006346A1 (en) * | 1999-07-16 | 2001-01-25 | Hongil Kim | Real-time information service system using title bar, task bar and tray clock of windows |
JP2004234426A (en) * | 2003-01-31 | 2004-08-19 | Toshiba Corp | Window management program, application management program, application program, and window display device |
CN1853199A (en) * | 2003-10-24 | 2006-10-25 | 微软公司 | Multiple-mode window presentation system and process |
CN1641561A (en) * | 2004-01-12 | 2005-07-20 | 英业达股份有限公司 | Application tool list display method |
Also Published As
Publication number | Publication date |
---|---|
CN101226469A (en) | 2008-07-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9898180B2 (en) | Flexible touch-based scrolling | |
US9465457B2 (en) | Multi-touch interface gestures for keyboard and/or mouse inputs | |
CN101673146B (en) | Key-screen-mouse switch using touch screen | |
US9280254B2 (en) | Method of synchronizing multiple views of multiple displayed documents | |
US20130007666A1 (en) | Electronic device with touch screen device, method of moving function icon and computer readable storage media comprising computer executable instructions | |
EP1986086A1 (en) | Control device, control program, and control method for controlling display of display device for displaying superimposed windows | |
US20140015785A1 (en) | Electronic device | |
EP2551759A2 (en) | Gesture recognition method and touch system incorporating the same | |
US20110296329A1 (en) | Electronic apparatus and display control method | |
US20090222761A1 (en) | Computer-readable recording medium having display screen setting program recorded thereon, information processing apparatus, and display screen setting method | |
US8723821B2 (en) | Electronic apparatus and input control method | |
CN101963859A (en) | Method for operation to a multi-touch environment screen by using a touchpad | |
US20130132878A1 (en) | Touch enabled device drop zone | |
CN103955339A (en) | Terminal operation method and terminal equipment | |
CN101315593A (en) | Touch control type mobile operation device and display method used on the same | |
CN100589076C (en) | Method for showing program graphical interfaces in window title row as well as computer system | |
US20080082940A1 (en) | Methods, systems, and computer program products for controlling presentation of a resource based on position or movement of a selector and presentable content | |
US20130325758A1 (en) | Tailored operating system learning experience | |
US9513795B2 (en) | System and method for graphic object management in a large-display area computing device | |
CN104679485A (en) | Page element control method and device | |
CN106104450A (en) | The method selecting a graphic user interface part | |
WO2013081594A1 (en) | Input mode based on location of hand gesture | |
CN102855074A (en) | Touch screen operating method | |
US8819584B2 (en) | Information processing apparatus and image display method | |
US20080184160A1 (en) | Method and computer system capable of presenting program graphics user interface on title bar window |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |