CN102117212B - Method and device for controlling region beyond application software window - Google Patents

Method and device for controlling region beyond application software window Download PDF

Info

Publication number
CN102117212B
CN102117212B CN201110046303.3A CN201110046303A CN102117212B CN 102117212 B CN102117212 B CN 102117212B CN 201110046303 A CN201110046303 A CN 201110046303A CN 102117212 B CN102117212 B CN 102117212B
Authority
CN
China
Prior art keywords
application software
forms
activation
new
activate
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
Application number
CN201110046303.3A
Other languages
Chinese (zh)
Other versions
CN102117212A (en
Inventor
高玮
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.)
Beijing QIYI Century Science and Technology Co Ltd
Original Assignee
Beijing QIYI Century Science and Technology Co Ltd
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=44215994&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=CN102117212(B) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Beijing QIYI Century Science and Technology Co Ltd filed Critical Beijing QIYI Century Science and Technology Co Ltd
Priority to CN201110046303.3A priority Critical patent/CN102117212B/en
Publication of CN102117212A publication Critical patent/CN102117212A/en
Application granted granted Critical
Publication of CN102117212B publication Critical patent/CN102117212B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The invention provides a method and a device for controlling a region beyond an application software window. The level of the activated application software window is set as a top, and then a new window is drawn at the next layer of the top, wherein the size and the appearance of the new window can be set as required. By increasing the new window to control the appearance of the region beyond the application software window, the application software window is not affected and can still be freely controlled, and similarly, other software programs can run normally. The device can be arranged on a client, and the method and the device are applicable to the windows of all application software on the client and overcome the defect that lamp turn-off can be only performed on a web page in the prior art.

Description

A kind of application software forms exterior domain control method and device
Technical field
The present invention relates to forms display control technology field, particularly a kind of application software forms exterior domain control method and device.
Background technology
In prior art, there is a kind of scheme that video web page is turned off the light of controlling, be specially: after user opens web browser, watch online video, can by a button in webpage, " turn off the light " and control other regions except video playback region in webpage and become black or recovery primary colors.Specifically can be referring to Fig. 1, this figure is the schematic diagram of turning off the light in webpage in prior art.
In webpage 100, there is a video 200, when user watches video 200, can become black by other regions except video 200 in button control webpage 100, at this, with twill, represent black.Be understandable that, user also can make other regions except video 200 in webpage 100 recover color originally by button click.
At present, Google's browser also has the function of turning off the light.
But this technology of turning off the light all realizes for webpage at present.For other forms and be not suitable for.And after webpage is turned off the light, and cannot freely pull video, cannot freely control position and the size of video, also cannot close or minimize the operations such as video.
Summary of the invention
The technical problem to be solved in the present invention is a kind of application software forms exterior domain control method and device, can be applicable to application software forms, and the forms of application software can freely be controlled.
The invention provides a kind of application software forms exterior domain control method, comprise the following steps:
Receive application software forms exterior domain control command, activate the application software forms that need activation;
By the level Bring to Front of the application software forms that activate;
Lower one deck in the level of the application software forms of described activation is drawn new forms, and the size of the forms that this is new covers setting regions, and the outward appearance of the forms that this is new is initialize format;
Load each forms, show each forms.
Preferably, receive application software forms exterior domain control command, activate the application software forms that need activation, be specially:
The application software of the current click of judgement user, the application software forms of the current click of excited users;
Or,
Receive control command, the forms of the application software that need to activate according to the information activation of the application software of carrying in steering order.
Preferably, the described outward appearance that described new forms are set is after initialize format, also comprises:
Locate the functional area of the application software of described activation, the non-functional area of application software is set to function inactive area.
Preferably, described initialize format is predetermined color and/or predetermined shading.
Preferably, described setting regions is the All Ranges except taskbar.
The present invention also provides a kind of application software forms exterior domain control device, comprising: active module, top set module, new forms drafting module and forms display module;
Active module, for receiving application software forms exterior domain control command, activates the application software forms that need activation;
Top set module, for by the level Bring to Front of the application software forms that activate;
New forms drafting module, draws new forms for lower one deck of the level of the application software forms in described activation, and the size of the forms that this is new covers setting regions, and the outward appearance of the forms that this is new is initialize format;
Display module, for loading each forms, shows each forms.
Preferably, described active module comprises judging unit, receiving element and activation unit;
Judging unit, for judging the application software of the current click of user; The application software of the application software of the current click of user for needing to activate;
Receiving element, for receiving control command, determines the application software that needs activation according to the information of the application software of carrying in steering order;
Activate unit, for activating the application software forms that need activation.
Preferably, also comprise locating module, for locating the functional area of the application software of described activation, the non-functional area of application software is set to function inactive area.
Preferably, described initialize format is predetermined color and/or predetermined shading.
Preferably, described setting regions is the All Ranges except taskbar.
Compared with prior art, the present invention has the following advantages:
Application software forms exterior domain control method provided by the invention and device, by the level Bring to Front of the application software forms that activate, then draw new forms at lower one deck of top layer, and the size and appearance of the forms that this is new can arrange as required.The present invention controls the outward appearance in application software forms region in addition by increasing new forms, therefore, the forms of application software are unaffected still can freely be controlled, and in like manner other software programs also can normally carry out.Method and apparatus provided by the invention can be arranged in client, all applicable to the forms of all application software in client, and only can turn off the light to webpage unlike prior art.
Accompanying drawing explanation
Fig. 1 is the schematic diagram of turning off the light in webpage in prior art;
Fig. 2 is embodiment of the method one process flow diagram provided by the invention;
Fig. 3 is embodiment of the method two process flow diagrams provided by the invention;
Fig. 4 is device embodiment mono-structural drawing provided by the invention;
Fig. 5 is device embodiment bis-structural drawing provided by the invention.
Embodiment
In order to make those skilled in the art understand better and to implement the present invention, introduce several technical terms of this area below.
One, application software;
Software is the soul of computing machine, generally software is divided into two large classes: application software and system software.Wherein application software is the software of working out for a certain application purpose specially, more common as:
1), word processor: for input, storage, modification, editor, printing character material etc., such as Word, WPS etc.
2), information management software: for inputting, store, revise, retrieve various information, such as salary management software, personnel management software, storehouse management software, planning management software etc.
3), Autocad: for drawing efficiently, revise engineering drawing, the conventionally calculation in designing etc., for example CAD graphics software.
4), real-time control software: for collecting at any time the running state information of process units, aircraft etc., or semiautomatic control automatic by predetermined scheme implementation on this basis, finishes the work etc. safely, exactly.
Two, forms: forms are based on client Win32 message dump pattern, and developer creates, uses and abandon the example of assembly in this pattern.
Three, functional area: user is using the region of function.
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, below in conjunction with accompanying drawing, the specific embodiment of the present invention is described in detail.
Referring to Fig. 2, this figure is embodiment of the method one process flow diagram provided by the invention.
Application software forms exterior domain control method provided by the invention, comprises the following steps:
S201: receive application software forms exterior domain control command, activate the application software forms that need activation; ;
On the computing machine of client, may open a plurality of application software forms simultaneously, when receiving control command, first will determine which application software forms exterior domain is to need to control, and will activate this application software forms, for subsequent control is prepared.
S202: by the level Bring to Front of the application software forms that activate;
No matter the application software forms that activate are in which level, all by the level Bring to Front of the application software forms that activate.For example, the window of simultaneously opening on the computing machine of client comprises: word, file, MPC player; The application software that need to be activated can be word, can be also player; But the discharge of this single window be at present sequentially word in top layer, player is in the second layer, file is in the 3rd layer;
Now, suppose that the application software that need to be activated is player, after executing S201: the level Bring to Front at player place, word is in the second layer, and file is in the 3rd layer.
S203: the lower one deck in the level of the application software forms of described activation is drawn new forms, and the size of the forms that this is new covers setting regions, and the outward appearance of the forms that this is new is initialize format;
These new forms are positioned at lower one deck of player, but are positioned at the last layer of the forms of word and file.
The size of new forms can be set as required, and the setting regions that new forms covering is for example set is all regions beyond taskbar.Can from taskbar, continue to check the state of other forms like this.For example, when watching player, QQ chat tool normally moves, if there is QQ good friend to send message, can from taskbar, observe the state of QQ.
The outward appearance of new forms can be set as required, the color that new forms are for example set is black, can set its concrete transparency by the value of alpha passage is set, and the speed of the outward appearance that new forms can be set while becoming black, at the uniform velocity blackening, also can speed change blackening.
It should be noted that, new forms can revert to colourless, and transparency is 100%.
Be understandable that, the initialize format of new forms can comprise color and shading, can be also separately color, or be separately shading.
S203: load each forms, show each forms;
Finally each forms are shown on computer screen, so that user watches.
Method provided by the invention can be applied to, on the computing machine of client, be different from turning off the light of applying in prior art in webpage.The technology of turning off the light of the prior art can only be applied in current web page, and other windows that computing machine is opened can not be realized and turning off the light.And the All Ranges that method provided by the invention can realize beyond the application software forms of activation on computers is all turned off the light.And this method can realize freely the controlling of forms of the application software of activation, does not also affect the normal operation of other softwares.
Referring to Fig. 3, this figure is embodiment of the method two process flow diagrams provided by the invention.
The difference of the method that the present embodiment provides and embodiment mono-is to increase S301-S303 and S307.
S301: receive steering order, carry the information of the application software that needs activation in described steering order;
Be understandable that, the triggering mode of controlling application software forms region in addition can be a button, and this button can be arranged on the optional position of client, for example, can be arranged on taskbar, also can be arranged on the forms of application software.
This step starts the instruction of flow process for receiving Client-initiated, for example, for pressing, set button or set button, triggers control flow.
When user directly clicks the application software forms that need activation, directly activate clicked application software forms.But also have a kind of situation to be, when the button of this activation is during in taskbar or other positions, open a plurality of application software forms simultaneously, can be by clicking some positions of taskbar by mouse right button, eject and activate forms, from activate forms, select the application software forms that need to activate.
S302: activated the application software forms that need activation by described steering order;
For example, needing the application software activating is player, activates player forms.
S303-S306 is identical with S201-S204 respectively, does not repeat them here.
S306: locate the functional area of the application software of described activation, the non-functional area of application software is set to function inactive area;
For example, the positioning function region of application software.For example, for a word, the region beyond word is invalid, and the region beyond word is non-functional area entirely, and only having word segment is the region that user can edit, and this part region just belongs to functional area.In like manner, for player, be also like this, the part of only having broadcasting is functional area, it is invalid that other non-functional area are made as.
Method provided by the invention just can become the region beyond the application software forms of activation the color needing and/or the shading of needs after triggering, and can freely control the application software forms of activation, also can not affect the normal operation of other softwares.
Based on the above-mentioned application software forms exterior domain control method providing, the present invention also provides application software forms exterior domain control device, below in conjunction with specific embodiment, describes its ingredient in detail.
Referring to Fig. 4, this figure is device embodiment mono-structural drawing provided by the invention.
Application software forms exterior domain control device provided by the invention, comprising: active module 401, top set module 402, new forms drafting module 403 and forms display module 404;
Active module 401, for receiving application software forms exterior domain control command, activates the application software forms that need activation;
Top set module 402, for by the level Bring to Front of the application software forms that activate;
No matter the application software forms that activate are in which level, all by the level Bring to Front of the application software forms that activate.For example, the window of simultaneously opening on the computing machine of client comprises: word, file, MPC player; The application software that need to be activated can be word, can be also player; But the discharge of this single window be at present sequentially word in top layer, player is in the second layer, file is in the 3rd layer;
Now, suppose that the application software that need to be activated is player, after top set: the level Bring to Front at player place, word is in the second layer, and file is in the 3rd layer.
New forms drafting module 402, draws new forms for lower one deck of the level of the application software forms in described activation, and the size of the forms that this is new covers setting regions, and the outward appearance of the forms that this is new is initialize format;
These new forms are positioned at lower one deck of player, but are positioned at the last layer of the forms of word and file.
The size of new forms can be set as required, and the setting regions that new forms covering is for example set is all regions beyond taskbar.Can from taskbar, continue to check the state of other forms like this.For example, when watching player, QQ chat tool normally moves, if there is QQ good friend to send message, can from taskbar, observe the state of QQ.
The outward appearance of new forms can be set as required, the color that new forms are for example set is black, can set its concrete transparency by the value of alpha passage is set, and the speed of the outward appearance that new forms can be set while becoming black, at the uniform velocity blackening, also can speed change blackening.
It should be noted that, new forms can revert to colourless, and transparency is 100%.
Be understandable that, the initialize format of new forms can comprise color and shading, can be also separately color, or be separately shading.
Display module 404, for loading each forms, shows each forms.
Device provided by the invention can be applied to, on the computing machine of client, be different from turning off the light of applying in prior art in webpage.The technology of turning off the light of the prior art can only be applied in current web page, and other windows that computing machine is opened can not be realized and turning off the light.And the All Ranges that device provided by the invention can be realized beyond the application software forms of activation on computers is all turned off the light.And this device can be realized freely the controlling of forms of the application software of activation, does not also affect the normal operation of other softwares.
Referring to Fig. 5, this figure is device embodiment bis-structural drawing provided by the invention.
The device that the present embodiment provides is introduced the composition of active module in detail, and active module comprises judging unit 401a, receiving element 401b and activates unit 401c;
Be understandable that, the triggering mode of controlling application software forms region in addition can be a button, and this button can be arranged on the optional position of client, for example, can be arranged on taskbar, also can be arranged on the forms of application software.For the situation that directly triggers the application software forms that need activation by a button, active module can and activate unit 401c by judging unit 401a complete activation.
Judging unit 401a, for judging the application software of the current click of user; The application software of the application software of the current click of user for needing to activate;
Activate unit 401c, for activating the application software forms that need activation.
When user directly clicks the application software forms that need activation, directly activate clicked application software forms.But also have a kind of situation to be, when the button of this activation is during in taskbar or other positions, open a plurality of application software forms simultaneously, can be by clicking some positions of taskbar by mouse right button, eject and activate forms, from activate forms, select the application software forms that need to activate.For latter event, active module completes activation by receiving element and activation unit.
Receiving element 401b, for receiving control command, determines the application software that needs activation according to the information of the application software of carrying in steering order;
Activate unit 401c, for activating the application software forms that need activation.
For example, needing the application software activating is player, activates player forms.
The device that the present embodiment provides can also comprise locating module 501, and for locating the functional area of the application software of described activation, the non-functional area of application software is set to function inactive area.
For example, the positioning function region of application software.For example, for a word, the region beyond word is invalid, and the region beyond word is non-functional area entirely, and only having word segment is the region that user can edit, and this part region just belongs to functional area.In like manner, for player, be also like this, the part of only having broadcasting is functional area, it is invalid that other non-functional area are made as.
Device provided by the invention just can become the region beyond the application software forms of activation the color needing and/or the shading of needs after triggering, and can freely control the application software forms of activation, also can not affect the normal operation of other softwares.
The above, be only preferred embodiment of the present invention, not the present invention done to any pro forma restriction.Although the present invention discloses as above with preferred embodiment, yet not in order to limit the present invention.Any those of ordinary skill in the art, do not departing from technical solution of the present invention scope situation, all can utilize method and the technology contents of above-mentioned announcement to make many possible changes and modification to technical solution of the present invention, or be revised as the equivalent embodiment of equivalent variations.Therefore, every content that does not depart from technical solution of the present invention,, all still belongs in the scope of technical solution of the present invention protection any simple modification made for any of the above embodiments, equivalent variations and modification according to technical spirit of the present invention.

Claims (6)

1. an application software forms exterior domain control method, is characterized in that, comprises the following steps:
Receive application software forms exterior domain control command, activate the application software forms that need activation;
By the level Bring to Front of the application software forms that activate;
Lower one deck in the level of the application software forms of described activation is drawn new forms, and the size of the forms that this is new covers setting regions, and the outward appearance of the forms that this is new is initialize format; Described setting regions is the All Ranges except taskbar; Described initialize format is predetermined color and/or predetermined shading;
Load each forms, show each forms.
2. application software forms exterior domain control method according to claim 1, is characterized in that, receives application software forms exterior domain control command, activates the application software forms that need activation, is specially:
The application software of the current click of judgement user, the application software forms of the current click of excited users;
Or,
Receive control command, the forms of the application software that need to activate according to the information activation of the application software of carrying in steering order.
3. application software forms exterior domain control method according to claim 1, is characterized in that, the described outward appearance that described new forms are set is after initialize format, also comprises:
The functional area of locating the application software forms of described activation, the non-functional area of application software is set to function inactive area.
4. an application software forms exterior domain control device, is characterized in that, comprising: active module, top set module, new forms drafting module and forms display module;
Active module, for receiving application software forms exterior domain control command, activates the application software forms that need activation;
Top set module, for by the level Bring to Front of the application software forms that activate;
New forms drafting module, draws new forms for lower one deck of the level of the application software forms in described activation, and the size of the forms that this is new covers setting regions, and the outward appearance of the forms that this is new is initialize format; Described setting regions is the All Ranges except taskbar; Described initialize format is predetermined color and/or predetermined shading;
Display module, for loading each forms, shows each forms.
5. application software forms exterior domain control device according to claim 4, is characterized in that, described active module comprises judging unit, receiving element and activation unit;
Judging unit, for judging the application software of the current click of user; The application software of the application software of the current click of user for needing to activate;
Receiving element, for receiving control command, determines the application software that needs activation according to the information of the application software of carrying in steering order;
Activate unit, for activating the application software forms that need activation.
6. application software forms exterior domain control device according to claim 4, is characterized in that, also comprises locating module, and for locating the functional area of the application software forms of described activation, the non-functional area of application software is set to function inactive area.
CN201110046303.3A 2011-02-25 2011-02-25 Method and device for controlling region beyond application software window Active CN102117212B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110046303.3A CN102117212B (en) 2011-02-25 2011-02-25 Method and device for controlling region beyond application software window

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110046303.3A CN102117212B (en) 2011-02-25 2011-02-25 Method and device for controlling region beyond application software window

Publications (2)

Publication Number Publication Date
CN102117212A CN102117212A (en) 2011-07-06
CN102117212B true CN102117212B (en) 2014-03-05

Family

ID=44215994

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110046303.3A Active CN102117212B (en) 2011-02-25 2011-02-25 Method and device for controlling region beyond application software window

Country Status (1)

Country Link
CN (1) CN102117212B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20130017241A (en) 2011-08-10 2013-02-20 삼성전자주식회사 Method and apparauts for input and output in touch screen terminal

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5892511A (en) * 1996-09-30 1999-04-06 Intel Corporation Method for assisting window selection in a graphical user interface
US6025841A (en) * 1997-07-15 2000-02-15 Microsoft Corporation Method for managing simultaneous display of multiple windows in a graphical user interface

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH06242760A (en) * 1993-02-18 1994-09-02 Hitachi Ltd Multiwindow switching system
US7793231B2 (en) * 2006-01-19 2010-09-07 International Business Machines Corporation Method and system for providing a primary window overlay

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5892511A (en) * 1996-09-30 1999-04-06 Intel Corporation Method for assisting window selection in a graphical user interface
US6025841A (en) * 1997-07-15 2000-02-15 Microsoft Corporation Method for managing simultaneous display of multiple windows in a graphical user interface

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
JP特开平6-242760A 1994.09.02

Also Published As

Publication number Publication date
CN102117212A (en) 2011-07-06

Similar Documents

Publication Publication Date Title
US10761673B2 (en) Managing display of detachable windows in a GUI computing environment
US9152529B2 (en) Systems and methods for dynamically altering a user interface based on user interface actions
JP5792287B2 (en) Spin control user interface for selecting options
US9383911B2 (en) Modal-less interface enhancements
US8365086B2 (en) System and method for building graphical instrument panels
US10261650B2 (en) Window grouping and management across applications and devices
US7389475B2 (en) Method and apparatus for managing input focus and Z-order
EP3203354B1 (en) Selective enabling of multi-input controls
US7793232B2 (en) Unified interest layer for user interface
KR101352019B1 (en) User customizable drop-down control list for gui software applications
US20030067497A1 (en) Method and device for modifying a pre-existing graphical user interface
JP5116541B2 (en) Method, system, and medium for establishing a context-based software layer (context-based software layer)
JP4980376B2 (en) Visual aids for text box numbering and concatenation
US20080184141A1 (en) Menu creation browser extension
CN107111496A (en) customizable blade application
US20120167005A1 (en) Creating an immersive environment
US20160070457A1 (en) Platform-independent user interface system
JP2008112439A (en) Translation viewer for project documentation and editing
CN107256162B (en) Desktop management method based on Windows visual characteristics and personalization
CN102117212B (en) Method and device for controlling region beyond application software window
US9037958B2 (en) Dynamic creation of user interface hot spots
CN112163432A (en) Translation method, translation device and electronic equipment
CN1122214C (en) System to associate control with applications using drag and drop interface
Stephens Start Here! Fundamentals of Microsoft. NET Programming
Smyth Android Studio 3.0 Development Essentials-Android 8 Edition

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant