CN102117212A - 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
CN102117212A
CN102117212A CN2011100463033A CN201110046303A CN102117212A CN 102117212 A CN102117212 A CN 102117212A CN 2011100463033 A CN2011100463033 A CN 2011100463033A CN 201110046303 A CN201110046303 A CN 201110046303A CN 102117212 A CN102117212 A CN 102117212A
Authority
CN
China
Prior art keywords
application software
forms
activate
exterior domain
domain control
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.)
Granted
Application number
CN2011100463033A
Other languages
Chinese (zh)
Other versions
CN102117212B (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(A) "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
A kind of scheme that video web page is turned off the light of controlling is arranged in the prior art, be specially: the user opens after the web browser, the online video of watching, can " turning off the light " by a button in the webpage, other zones except the video playback zone become black or recovery primary colors in the control webpage.Specifically can be referring to Fig. 1, this figure is the synoptic diagram of turning off the light in the webpage in the prior art.
A video 200 is arranged in the webpage 100, when the user watches video 200, can become black, represent black with twill at this by other zones except that video 200 in the button control webpage 100.Be understandable that the user also can make recovery color originally in the zone of other except that video 200 in the webpage 100 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 at webpage at present.For other forms and be not suitable for.And after webpage is turned off the light, and cannot freely pull video, operations such as video also cannot be closed or minimize to position and size that cannot free control of 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 the application software forms, and the forms of application software can be controlled freely.
The invention provides a kind of application software forms exterior domain control method, may further comprise the steps:
Receive application software forms exterior domain control command, activate the application software forms that need activation;
Level Bring to Front with the application software forms that activate;
Following 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 an 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:
Judge the application software of the current click of user, the application software forms of the current click of excited users;
Or,
Receive control command, the forms of the application software that activates according to the information activation needs of the application software of carrying in the steering order.
Preferably, the described outward appearance that described new forms are set is after the 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 the function inactive area.
Preferably, described initialize format is predetermined color and/or predetermined shading.
Preferably, described setting regions is the All Ranges except that 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 is used to receive application software forms exterior domain control command, activates the application software forms that need activation;
The top set module is used for the level Bring to Front of the application software forms that will activate;
New forms drafting module is used for drawing new forms at following one deck of the level of the application software forms of 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 an initialize format;
Display module is used to load each forms, shows each forms.
Preferably, described active module comprises judging unit, receiving element and activation unit;
Judging unit is used to judge 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 is used to receive control command, determines the application software that needs activate according to the information of the application software of carrying in the steering order;
Activate the unit, be used to activate the application software forms that needs activate.
Preferably, also comprise locating module, be used to locate the functional area of the application software of described activation, the non-functional area of application software is set to the function inactive area.
Preferably, described initialize format is predetermined color and/or predetermined shading.
Preferably, described setting regions is the All Ranges except that 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 with the level Bring to Front of the application software forms that activate, are drawn new forms at following one deck of top layer then, and the size and appearance of the forms that this is new can be provided with as required.The present invention controls the outward appearance in application software forms zone in addition by increasing new forms, and 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 on the client, and is all suitable to the forms of all application software on the client, and only can turn off the light to webpage unlike prior art.
Description of drawings
Fig. 1 is the synoptic diagram of turning off the light in the webpage in the prior art;
Fig. 2 is method embodiment one process flow diagram provided by the invention;
Fig. 3 is method embodiment two process flow diagrams provided by the invention;
Fig. 4 is device embodiment one structural drawing provided by the invention;
Fig. 5 is device embodiment two structural drawing provided by the invention.
Embodiment
In order to make those skilled in the art understand and to implement the present invention better, introduce several technical terms of this area below.
One, application software;
Software is the soul of computing machine, generally software is divided into two big 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: be used for input, storage, modification, editor, printing character material etc., for example Word, WPS etc.
2), information management software: be used for importing, store, revise, retrieve various information, for example salary management software, personnel management software, storehouse management software, planning management software etc.
3), Autocad: be used for drawing efficiently, revising engineering drawing, the routine calculating in designing etc., for example CAD graphics software.
4), real-time control software: be used for collecting at any time the running state information of process units, aircraft etc., the automatic or semiautomatic control by predetermined scheme implementation is on this basis finished the work etc. safely, exactly.
Two, forms: forms are based on client Win32 message dump pattern, and the developer creates, uses and abandon the example of assembly in this pattern.
Three, functional area: the user is just in the zone of functions of use.
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, the specific embodiment of the present invention is described in detail below in conjunction with accompanying drawing.
Referring to Fig. 2, this figure is method embodiment one process flow diagram provided by the invention.
Application software forms exterior domain control method provided by the invention may further comprise the steps:
S201: receive application software forms exterior domain control command, activate the application software forms that need activation;
May open a plurality of application software forms simultaneously on the computing machine of client, when receiving control command, will determine that at first which application software forms exterior domain is to need control, and will activate this application software forms, for subsequent control is prepared.
S202: with the level Bring to Front of the application software forms that activate;
No matter which level the application software forms that activate are in, all with the level Bring to Front of the application software forms that activate.For example, the window of opening simultaneously on the computing machine of client comprises: word, file, MPC player; The application software that need be activated can be word, also can be player; But the discharging of this single window at present is word in proper order is in top layer, and player is in the second layer, and file is in the 3rd layer;
Now, suppose that the application software that need be activated is a player, then executes after the S201: the level Bring to Front at player place, then word is in the second layer, and file is in the 3rd layer.
S203: the following 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 an initialize format;
These new forms are positioned at following 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 for example is set is all zones beyond the taskbar.Can from taskbar, continue to check the state of other forms like this.For example, when watching player, the QQ chat tool normally moves, if there is the QQ good friend to send message, can observe the state of QQ from taskbar.
The outward appearance of new forms can be set as required, the color that new forms for example are set is a black, can set its concrete transparency by the value that the alpha passage is set, and the speed of the outward appearance that new forms can be set when becoming black, at the uniform velocity blackening also can the speed change blackening.
Need to prove that new forms can revert to colourless, promptly transparency is 100%.
Being understandable that the initialize format of new forms can comprise color and shading, can be separately color also, perhaps is separately shading.
S203: load each forms, show each forms;
At last each forms are shown on computer screen, so that the user watches.
Method provided by the invention can be applied to be different from turning off the light of using in the prior art on the computing machine of client in webpage.The technology of turning off the light of the prior art can only be applied in the current web page, and other windows that computing machine is opened can not be realized turning off the light.And the All Ranges beyond the application software forms that method provided by the invention can realize activating is on computers all turned off the light.And this method can realize freely the controlling of forms of the application software that activates, does not also influence the normal operation of other softwares.
Referring to Fig. 3, this figure is method embodiment two process flow diagrams provided by the invention.
The difference of method that present embodiment provides and embodiment one is to increase S301-S303 and S307.
S301: receive steering order, carry the information of the application software that needs activation in the described steering order;
Be understandable that the triggering mode in the zone beyond the control application software forms can be a button, this button can be arranged on the optional position of client, for example can be arranged on the taskbar, also can be arranged on the forms of application software.
This step is used to receive the instruction that Client-initiated starts flow process, for example, is used to press and sets button or set button, then triggers control flow.
When the user directly clicks the application software forms that need activation, then directly activate clicked application software forms and get final product.But also have a kind of situation to be, when the button of this activation is in taskbar or other positions, open a plurality of application software forms simultaneously, then can be by clicking some positions of taskbar by mouse right button, eject and activate forms, the application software forms of selecting to need to activate from activate forms get final product.
S302: activate the application software forms that need activation by described steering order;
For example, the application software that needs to activate is a player, then activates the 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 the function inactive area;
For example, the positioning function zone of application software.For example, for a word, the zone beyond the literal is invalid, and promptly the zone beyond the literal is non-functional area entirely, and having only word segment is the zone that the user can edit, and this part zone just belongs to functional area.In like manner, also be like this for player, the part of having only broadcast is a functional area, it is invalid that other non-functional area are made as.
Method provided by the invention through just the zone beyond the application software forms that activate can being become color that needs and/or the shading that needs after triggering, and can freely be controlled the application software forms of activation, also can not influence the normal operation of other softwares.
Based on the above-mentioned application software forms exterior domain control method that provides, the present invention also provides application software forms exterior domain control device, describes its ingredient in detail below in conjunction with specific embodiment.
Referring to Fig. 4, this figure is device embodiment one structural drawing provided by the invention.
Application software forms exterior domain control device provided by the invention comprises: active module 401, top set module 402, new forms drafting module 403 and forms display module 404;
Active module 401 is used to receive application software forms exterior domain control command, activates the application software forms that need activation;
Top set module 402 is used for the level Bring to Front of the application software forms that will activate;
No matter which level the application software forms that activate are in, all with the level Bring to Front of the application software forms that activate.For example, the window of opening simultaneously on the computing machine of client comprises: word, file, MPC player; The application software that need be activated can be word, also can be player; But the discharging of this single window at present is word in proper order is in top layer, and player is in the second layer, and file is in the 3rd layer;
Now, suppose that the application software that need be activated is a player, then after the top set: the level Bring to Front at player place, then word is in the second layer, and file is in the 3rd layer.
New forms drafting module 402 is used for drawing new forms at following one deck of the level of the application software forms of 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 an initialize format;
These new forms are positioned at following 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 for example is set is all zones beyond the taskbar.Can from taskbar, continue to check the state of other forms like this.For example, when watching player, the QQ chat tool normally moves, if there is the QQ good friend to send message, can observe the state of QQ from taskbar.
The outward appearance of new forms can be set as required, the color that new forms for example are set is a black, can set its concrete transparency by the value that the alpha passage is set, and the speed of the outward appearance that new forms can be set when becoming black, at the uniform velocity blackening also can the speed change blackening.
Need to prove that new forms can revert to colourless, promptly transparency is 100%.
Being understandable that the initialize format of new forms can comprise color and shading, can be separately color also, perhaps is separately shading.
Display module 404 is used to load each forms, shows each forms.
Device provided by the invention can be applied to be different from turning off the light of using in the prior art on the computing machine of client in webpage.The technology of turning off the light of the prior art can only be applied in the current web page, and other windows that computing machine is opened can not be realized turning off the light.And the All Ranges beyond the application software forms that device provided by the invention can be realized activating is on computers all turned off the light.And this device can be realized freely the controlling of forms of the application software that activates, does not also influence the normal operation of other softwares.
Referring to Fig. 5, this figure is device embodiment two structural drawing provided by the invention.
The device that 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 in the zone beyond the control application software forms can be a button, this button can be arranged on the optional position of client, for example can be arranged on the 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 and finish activation by judging unit 401a.
Judging unit 401a is used to judge 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, be used to activate the application software forms that needs activate.
When the user directly clicks the application software forms that need activation, then directly activate clicked application software forms and get final product.But also have a kind of situation to be, when the button of this activation is in taskbar or other positions, open a plurality of application software forms simultaneously, then can be by clicking some positions of taskbar by mouse right button, eject and activate forms, the application software forms of selecting to need to activate from activate forms get final product.For latter event, active module is finished activation by receiving element and activation unit.
Receiving element 401b is used to receive control command, determines the application software that needs activate according to the information of the application software of carrying in the steering order;
Activate unit 401c, be used to activate the application software forms that needs activate.
For example, the application software that needs to activate is a player, then activates the player forms.
The device that present embodiment provides can also comprise locating module 501, is used to locate the functional area of the application software of described activation, and the non-functional area of application software is set to the function inactive area.
For example, the positioning function zone of application software.For example, for a word, the zone beyond the literal is invalid, and promptly the zone beyond the literal is non-functional area entirely, and having only word segment is the zone that the user can edit, and this part zone just belongs to functional area.In like manner, also be like this for player, the part of having only broadcast is a functional area, it is invalid that other non-functional area are made as.
Device provided by the invention through just the zone beyond the application software forms that activate can being become color that needs and/or the shading that needs after triggering, and can freely be controlled the application software forms of activation, also can not influence the normal operation of other softwares.
The above only is preferred embodiment of the present invention, is not the present invention is done any pro forma restriction.Though the present invention discloses as above with preferred embodiment, yet be not in order to limit the present invention.Any those of ordinary skill in the art, do not breaking away under the technical solution of the present invention scope situation, all can utilize the method and the technology contents of above-mentioned announcement that technical solution of the present invention is made many possible changes and modification, or be revised as the equivalent embodiment of equivalent variations.Therefore, every content that does not break away from technical solution of the present invention, all still belongs in the scope of technical solution of the present invention protection any simple modification, equivalent variations and modification that above embodiment did according to technical spirit of the present invention.

Claims (10)

1. an application software forms exterior domain control method is characterized in that, may further comprise the steps:
Receive application software forms exterior domain control command, activate the application software forms that need activation;
Level Bring to Front with the application software forms that activate;
Following 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 an initialize format;
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:
Judge the application software of the current click of user, the application software forms of the current click of excited users;
Or,
Receive control command, the forms of the application software that activates according to the information activation needs of the application software of carrying in the 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 the 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 the function inactive area.
4. application software forms exterior domain control method according to claim 1 is characterized in that, described initialize format is predetermined color and/or predetermined shading.
5. according to each described application software forms exterior domain control method of claim 1-4, it is characterized in that described setting regions is the All Ranges except that taskbar.
6. 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 is used to receive application software forms exterior domain control command, activates the application software forms that need activation;
The top set module is used for the level Bring to Front of the application software forms that will activate;
New forms drafting module is used for drawing new forms at following one deck of the level of the application software forms of 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 an initialize format;
Display module is used to load each forms, shows each forms.
7. application software forms exterior domain control device according to claim 6 is characterized in that described active module comprises judging unit, receiving element and activation unit;
Judging unit is used to judge 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 is used to receive control command, determines the application software that needs activate according to the information of the application software of carrying in the steering order;
Activate the unit, be used to activate the application software forms that needs activate.
8. application software forms exterior domain control device according to claim 6 is characterized in that, also comprises locating module, is used to locate the functional area of the application software of described activation, and the non-functional area of application software is set to the function inactive area.
9. application software forms exterior domain control device according to claim 6 is characterized in that, described initialize format is predetermined color and/or predetermined shading.
10. according to each described application software forms exterior domain control device of claim 6-9, it is characterized in that described setting regions is the All Ranges except that taskbar.
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 true CN102117212A (en) 2011-07-06
CN102117212B 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)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102929520A (en) * 2011-08-10 2013-02-13 三星电子株式会社 Input and output method in touch screen terminal and apparatus therefor

Citations (4)

* 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
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
US20070168878A1 (en) * 2006-01-19 2007-07-19 Viktors Berstis Method and system for providing a primary window overlay

Patent Citations (4)

* 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
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
US20070168878A1 (en) * 2006-01-19 2007-07-19 Viktors Berstis Method and system for providing a primary window overlay

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102929520A (en) * 2011-08-10 2013-02-13 三星电子株式会社 Input and output method in touch screen terminal and apparatus therefor
US10282081B2 (en) 2011-08-10 2019-05-07 Samsung Electronics Co., Ltd. Input and output method in touch screen terminal and apparatus therefor
US10866724B2 (en) 2011-08-10 2020-12-15 Samsung Electronics Co., Ltd. Input and output method in touch screen terminal and apparatus therefor

Also Published As

Publication number Publication date
CN102117212B (en) 2014-03-05

Similar Documents

Publication Publication Date Title
US10261650B2 (en) Window grouping and management across applications and devices
US9383911B2 (en) Modal-less interface enhancements
US6928619B2 (en) Method and apparatus for managing input focus and z-order
US20030067497A1 (en) Method and device for modifying a pre-existing graphical user interface
EP3203354B1 (en) Selective enabling of multi-input controls
JP4980376B2 (en) Visual aids for text box numbering and concatenation
US20140089824A1 (en) Systems And Methods For Dynamically Altering A User Interface Based On User Interface Actions
US20050065913A1 (en) Systems and methods for sharing portal configurations
CN107111496A (en) customizable blade application
CA2795367A1 (en) Spin control user interface for selecting options
JP2008112439A (en) Translation viewer for project documentation and editing
KR20160020486A (en) Independent hit testing for touchpad manipulations and double-tap zooming
CN107256162B (en) Desktop management method based on Windows visual characteristics and personalization
CN102023805A (en) Method for assisting in browsing text messages on software interface
CN112148169B (en) Identification display control method and device and electronic equipment
CN104102367A (en) Information processing method and device
CN106293758A (en) The method and apparatus that a kind of Web application interface changes skin
CN102117212B (en) Method and device for controlling region beyond application software window
CN105843471B (en) Information processing method and electronic equipment
CN112163432A (en) Translation method, translation device and electronic equipment
US9037958B2 (en) Dynamic creation of user interface hot spots
CN102364423A (en) Desktop switching method
CN104133608B (en) New Shipping Options Page deployment method and device
CN107111512A (en) Realize method, device and the electronic equipment operated to another operating system
CN104978104B (en) A kind of information processing method, device and electronic equipment

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