CN105511884A - Logger interface setting method and device - Google Patents

Logger interface setting method and device Download PDF

Info

Publication number
CN105511884A
CN105511884A CN201510925694.4A CN201510925694A CN105511884A CN 105511884 A CN105511884 A CN 105511884A CN 201510925694 A CN201510925694 A CN 201510925694A CN 105511884 A CN105511884 A CN 105511884A
Authority
CN
China
Prior art keywords
window
layered
follow
relative position
logger interface
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
CN201510925694.4A
Other languages
Chinese (zh)
Other versions
CN105511884B (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 Qihoo Technology Co Ltd
Original Assignee
Beijing Qihoo Technology Co Ltd
Qizhi Software Beijing 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
Application filed by Beijing Qihoo Technology Co Ltd, Qizhi Software Beijing Co Ltd filed Critical Beijing Qihoo Technology Co Ltd
Priority to CN201510925694.4A priority Critical patent/CN105511884B/en
Publication of CN105511884A publication Critical patent/CN105511884A/en
Application granted granted Critical
Publication of CN105511884B publication Critical patent/CN105511884B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention discloses a logger interface setting method and device. A logger interface comprises a layered window and at least one first window. The method comprises steps as follows: a second window is created in the logger interface; at least one first window is set as a sub-window of the second window; the relative positon of the layered window and the second window is set, and the relative position keeps fixed after movement of the layered window and the second window. According to the logger interface setting method and device, the defect of appearance of ghost shadows of the logger interface due to change of the relative position of the at least one first window during moving of the layered window is overcome, and the display effect of the logger interface is improved.

Description

The method to set up at logger interface and device
Technical field
The present invention relates to user-interface design technical field, be specifically related to a kind of method to set up and device of logger interface.
Background technology
It is simple that the window at logger interface generally uses the rectangular window of regular positive square, rectangular window to have programming realization, the advantage that style is succinct, so use in common document application program and simple trivial games, it is enough.But use the rectangular window of this regular positive square just to show slightly more stiff in some amusement game program, visual effect is bad.
Usually utilize special-shaped window to design login interface in prior art, adopt special-shaped window by shapes different for logger interface, the defect that logger interface is too inflexible can be improved.If adopt common window design as special-shaped window, need a part of cutting away common window, excision effect not nature, and when doing transparency to common window and arranging, also can only do transparency to whole window to arrange, and different transparencies can not will be set different regional area, thus cause logger interface whole structure poor.
For solving the problem, logger can adopt layered window as special-shaped window, and layered window support sector divides the transparency arranging window, and that is, the transparency of the different regional areas of layered window is arranged can be different, and designability is good.Such as, but in some operating systems, WinXP system, layered window does not support subwindow.Concrete finger, by arranging set membership between window as between common window, can not realize father, subwindow moves simultaneously, and leaving the situation of ghost when there will not be mobile between layered window and other common window.That is, if logger interface not only comprises layered window but also comprise multiple common window, when layered window moves, need design follower method to make multiple common window follow layered window and move.But what multiple common window was corresponding is all independently window object, these window objects respond relative position when the speed difference of following causes there will be mobile between multiple common window and change and cause occurring the situation of ghost.But some function at logger interface must be realized by common window, such as SDK window and web page windows, also just easily there is above-mentioned defect, affect the display effect at logger interface.
Summary of the invention
In view of the above problems, the present invention is proposed to provide a kind of overcoming the problems referred to above or the method to set up at logger interface solved the problem at least in part and the setting device at corresponding logger interface.
According to an aspect of the present invention, provide a kind of method to set up of logger interface, logger interface comprises layered window and at least one first window, and method comprises:
Second Window is created in logger interface;
The subwindow that at least one first window is Second Window is set;
The relative position of layered window and Second Window is set, makes layered window and Second Window keep relative position to fix after movement.
According to a further aspect in the invention, provide a kind of setting device of logger interface, logger interface comprises layered window and at least one first window, and device comprises:
Creation module, is suitable for creating Second Window in logger interface;
Module is set, is suitable for arranging the subwindow that at least one first window is Second Window; And the relative position of layered window and Second Window is set, make layered window and Second Window keep relative position to fix after movement.
According to scheme provided by the invention, by creating Second Window in logger interface, at least one first window being set to the subwindow of Second Window, making at least one first window as subwindow can keep synchronizing moving with Second Window.And the relative position of layered window and Second Window is set, make layered window and Second Window keep relative position to fix after movement.Like this, when layered window moves, Second Window is followed layered window and is moved, whole first windows is moved according to identical speed follower layered window of following, overcome when layered window moves, between at least one first window, relative position changes the defect causing logger interface to occur ghost, improves the display effect at logger interface.
Above-mentioned explanation is only the general introduction of technical solution of the present invention, in order to technological means of the present invention can be better understood, and can be implemented according to the content of instructions, and can become apparent, below especially exemplified by the specific embodiment of the present invention to allow above and other objects of the present invention, feature and advantage.
Accompanying drawing explanation
By reading hereafter detailed description of the preferred embodiment, various other advantage and benefit will become cheer and bright for those of ordinary skill in the art.Accompanying drawing only for illustrating the object of preferred implementation, and does not think limitation of the present invention.And in whole accompanying drawing, represent identical parts by identical reference symbol.In the accompanying drawings:
Fig. 1 shows the process flow diagram of the method to set up at logger interface according to an embodiment of the invention;
Fig. 2 shows the process flow diagram of the method to set up at logger interface in accordance with another embodiment of the present invention;
Fig. 3 shows the functional block diagram of the setting device at logger interface according to an embodiment of the invention;
Fig. 4 shows the functional block diagram of the setting device at logger interface in accordance with another embodiment of the present invention.
Embodiment
Below with reference to accompanying drawings exemplary embodiment of the present disclosure is described in more detail.Although show exemplary embodiment of the present disclosure in accompanying drawing, however should be appreciated that can realize the disclosure in a variety of manners and not should limit by the embodiment set forth here.On the contrary, provide these embodiments to be in order to more thoroughly the disclosure can be understood, and complete for the scope of the present disclosure can be conveyed to those skilled in the art.
In embodiments of the present invention, for logger interface for game logger interface, technical scheme of the present invention is described in detail, but, those skilled in the art should understand that, game logger interface is not only at logger interface, can also be the logger interfaces such as chat tool, not have any restriction effect here.Wherein, logger interface generally comprises layered window and at least one first window, utilize layered window can realize the irregularly shaped of logger interface and/or partially transparent effect, at least one first window is the common window at logger interface, as SDK window etc.
Fig. 1 shows the process flow diagram of the method to set up at logger interface according to an embodiment of the invention.As shown in Figure 1, the method comprises the following steps:
Step S100, creates Second Window in logger interface.
Wherein, Second Window is a common window, and that is, Second Window is not layered window, and this Second Window supports subwindow, and this Second Window is a blank window, and this window does not add any control.
Step S101, arranges the subwindow that at least one first window is Second Window.
Particularly, Second Window is set to parent window, at least one first window is the subwindow of Second Window, when just can be implemented in mobile Second Window thus, at least one first window and Second Window move simultaneously, and there will not be the situation that relative position between first window changes, that is, when layered window moves, between first window there will not be mobile time leave the situation that between ghost and subwindow, relative position changes.
Step S102, arranges the relative position of layered window and Second Window, makes layered window and Second Window keep relative position to fix after movement.
In this step, relative position not only defines the position relationship between layered window and Second Window, also define position angle etc. between layered window and Second Window, such as, Second Window is positioned at 45 °, layered window upper left side, certainly, only illustrate that not there is any restriction effect here.
By arranging the relative position of layered window and Second Window, make layered window and Second Window keep relative position to fix after movement, actual is be arranged on Second Window when layered window moves can follow movement.Because multiple first window is the subwindow of Second Window, multiple first window and Second Window keep moving simultaneously, therefore when layered window moves, multiple first window can adopt identical speed follower layered window of following to move, overcoming some common window in prior art moves soon, and some common window occurs the problem that relative position changes before moving and causing window slowly.
According to the method that the above embodiment of the present invention provides, by creating Second Window in logger interface, at least one first window is set to the subwindow of Second Window, makes at least one first window as subwindow can keep synchronizing moving with Second Window.And the relative position of layered window and Second Window is set, make layered window and Second Window keep relative position to fix after movement.Like this, when layered window moves, Second Window is followed layered window and is moved, whole first windows is moved according to identical speed follower layered window of following, overcome when layered window moves, between at least one first window, relative position changes the defect causing logger interface to occur ghost, improves the display effect at logger interface.
Fig. 2 shows the process flow diagram of the method to set up at logger interface in accordance with another embodiment of the present invention.As shown in Figure 2, the method comprises the following steps:
Step S200, creates Second Window in logger interface.
Particularly, Second Window is a common window, and that is, Second Window is not layered window, and this Second Window supports subwindow, and this Second Window is a blank window, and this window does not add any control.
Alternatively, Second Window is complete transparent window, namely after user is presented at logger interface, user cannot this Second Window of perception, and that is, user can not see this Second Window, with exempt from customs examination, user causes puzzlement, and user is thought by mistake, and logger interface there occurs change.Such as, or according to the nontransparent Second Window of interface display form design, a kind of special display pattern of design, makes Second Window become a part for logger interface display.
Step S201, arranges the subwindow that at least one first window is Second Window.
In the prior art, when logger interface comprises at least two first windows, when user moves layered window, the window of layered window carries out obtaining mobile Trigger message, window process at least two first windows sends follows mobile messaging, the window process of at least two first windows makes at least two first windows follow layered window to move according to following mobile messaging, but may occur that the window process of at least two first windows is not obtain following mobile messaging simultaneously, that is, life period is poor, and cause at least two first windows to be not move simultaneously, and then cause occurring between at least two first windows the situation that relative position changes.
In order to solve the problem, Second Window is set to parent window by embodiments of the invention, at least one first window is the subwindow of Second Window, here, first window is at least two, when just can be implemented in mobile Second Window thus, at least one first window and Second Window move simultaneously, and there will not be the situation that relative position between first window changes, that is, when layered window moves, between first window there will not be mobile time leave the situation that between ghost and subwindow, relative position changes.
Step S202, arranges the relative position of layered window and Second Window, makes layered window and Second Window keep relative position to fix after movement.
In this step, by arranging the relative position of layered window and Second Window, make layered window and Second Window keep relative position to fix after movement, actual is be arranged on Second Window when layered window moves can follow movement.Because multiple first window is the subwindow of Second Window, multiple first window and Second Window keep moving simultaneously, therefore when layered window moves, multiple first window can adopt identical speed follower layered window of following to move, overcoming some common window in prior art moves soon, and some common window occurs the problem that relative position changes before moving and causing window slowly.
Step S203, arranges vision buffer district at the intersection of layered window and at least one first window.
Situation about superposing may be there is in layered window with at least one first window, when layered window is different from the transparency of the intersection of at least one first window or when having obvious boundary line, when layered window moves, because at least one first window is poor if having time compared with the movement of layered window, therefore be just easy to leave ghost.
In order to solve the problem, be provided with vision buffer district in embodiments of the present invention, here vision buffer district refers to layered window to be set to identical and single color region with the intersection of at least one first window, particularly, layered window can be set to identical and single color region with certain adjacent ranges region of the boundary line of at least one first window, thus improve at least one first window ghost problem poor caused if having time compared with the movement of layered window.
Step S204, when the window process of layered window obtains mobile Trigger message, the window process to Second Window sends follows mobile messaging.
The window process of layered window obtains the Trigger message of mobile layered window, start mobile, the window process of layered window follows mobile messaging by interprocess communication mode to the window process transmission of Second Window, wherein, follow the real-time position information that mobile messaging carries layered window, follow layered window to make Second Window and move.
Step S205, the window process of Second Window makes Second Window follow layered window to move according to following mobile messaging, and keeps relative position to fix after movement.
The window process of Second Window is after obtaining following mobile messaging, according to this follow mobile messaging control Second Window move, make Second Window follow layered window to move, owing to being provided with the relative position of layered window and Second Window in step S202, therefore, after Second Window stopping is mobile, the relative position of layered window and Second Window can not change, that is, relative position is kept to fix after movement.
What the window process due to layered window sent follows in message the real-time position information carrying layered window, and, the relative position of layered window and Second Window is being provided with in step S202, therefore, the window process of Second Window can calculate the shift position of Second Window according to the real-time position information of layered window and relative position, make Second Window follow layered window according to shift position and move.Wherein, the shift position of Second Window not only comprises the distance of Second Window movement, also comprises the direction of Second Window movement.
According to the method that the above embodiment of the present invention provides, by creating Second Window in logger interface, at least one first window is set to the subwindow of Second Window, makes at least one first window as subwindow can keep synchronizing moving with Second Window.And the relative position of layered window and Second Window is set, layered window and Second Window is made to keep relative position to fix after movement, when the window process of layered window obtains mobile Trigger message, window process to Second Window sends follows mobile messaging, the window process of Second Window makes Second Window follow layered window to move according to following mobile messaging, and keep relative position to fix after movement, like this, when layered window moves, Second Window is followed layered window and is moved, whole first windows is moved according to identical speed follower layered window of following, overcome when layered window moves, between at least one first window, relative position changes the defect causing logger interface to occur ghost, improve the display effect at logger interface.Further, vision buffer district is set at the intersection of layered window and at least one first window, improves at least one first window and follow Second Window and move the defect leaving ghost.
Fig. 3 shows the functional block diagram of the setting device at logger interface according to an embodiment of the invention.As shown in Figure 3, this device comprises: creation module 310 and arrange module 320.
Creation module 310, is suitable for creating Second Window in logger interface.
Wherein, Second Window is a common window, and that is, Second Window is not layered window, and this Second Window supports subwindow, and this Second Window is a blank window, and this window does not add any control.
Module 320 is set, is suitable for arranging the subwindow that at least one first window is Second Window; And the relative position of layered window and Second Window is set, make layered window and Second Window keep relative position to fix after movement.
Particularly, Second Window is set to parent window, at least one first window is the subwindow of Second Window, when just can be implemented in mobile Second Window thus, at least one first window and Second Window move simultaneously, and there will not be the situation that relative position between first window changes, that is, when layered window moves, between first window there will not be mobile time leave the situation that between ghost and subwindow, relative position changes.
By arranging the relative position of layered window and Second Window, make layered window and Second Window keep relative position to fix after movement, actual is be arranged on Second Window when layered window moves can follow movement.Because multiple first window is the subwindow of Second Window, multiple first window and Second Window keep moving simultaneously, therefore when layered window moves, multiple first window can adopt identical speed follower layered window of following to move, overcoming some common window in prior art moves soon, and some common window occurs the problem that relative position changes before moving and causing window slowly.
According to the device that the above embodiment of the present invention provides, by creating Second Window in logger interface, at least one first window is set to the subwindow of Second Window, makes at least one first window as subwindow can keep synchronizing moving with Second Window.And the relative position of layered window and Second Window is set, make layered window and Second Window keep relative position to fix after movement.Like this, when layered window moves, Second Window is followed layered window and is moved, whole first windows is moved according to identical speed follower layered window of following, overcome when layered window moves, between at least one first window, relative position changes the defect causing logger interface to occur ghost, improves the display effect at logger interface.
Fig. 4 shows the functional block diagram of the setting device at logger interface in accordance with another embodiment of the present invention.As shown in Figure 4, this device comprises: creation module 410 and arrange module 420.
Creation module 410, is suitable for creating Second Window in logger interface.
Alternatively, Second Window is complete transparent window, namely after user is presented at logger interface, user cannot this Second Window of perception, and that is, user can not see this Second Window, with exempt from customs examination, user causes puzzlement, and user is thought by mistake, and logger interface there occurs change.Such as, or according to the nontransparent Second Window of interface display form design, a kind of special display pattern of design, makes Second Window become a part for logger interface display.
Module 420 is set, is suitable for arranging the subwindow that at least one first window is Second Window; And the relative position of layered window and Second Window is set, make layered window and Second Window keep relative position to fix after movement.
Alternatively, first window is at least two.
Alternatively, this device also comprises: interprocess communication module 430 and follow module 440.
Interprocess communication module 430, is suitable for when the window process of layered window obtains mobile Trigger message, and the window process to Second Window sends follows mobile messaging.
The window process of layered window obtains the Trigger message of mobile layered window, start mobile, the window process of layered window follows mobile messaging by interprocess communication mode to the window process transmission of Second Window, wherein, follow the real-time position information that mobile messaging carries layered window, follow layered window to make Second Window and move.
Follow module 440, be suitable for being made Second Window follow layered window to move according to following mobile messaging by the window process of Second Window, and keep relative position to fix after movement.
The window process of Second Window is after obtaining following mobile messaging, according to this follow mobile messaging control Second Window move, make Second Window follow layered window to move, owing to being provided with the relative position of layered window and Second Window, therefore, after Second Window stopping is mobile, the relative position of layered window and Second Window can not change, that is, relative position is kept to fix after movement.
Alternatively, the real-time position information that mobile messaging carries layered window is followed.
This is followed module 440 and comprises further: computing unit 441 and follow unit 442.
Computing unit 441, is suitable for the shift position being calculated Second Window by the window process of Second Window according to the real-time position information of layered window and relative position.
Follow unit 442, be suitable for making Second Window follow layered window according to shift position and move.
Alternatively, arrange module 420 to be further adapted for: arrange vision buffer district at the intersection of layered window and at least one first window.
Situation about superposing may be there is in layered window with at least one first window, when layered window is different from the transparency of the intersection of at least one first window or when having obvious boundary line, when layered window moves, because at least one first window is poor if having time compared with the movement of layered window, therefore be just easy to leave ghost.
In order to solve the problem, be provided with vision buffer district in embodiments of the present invention, here vision buffer district refers to layered window to be set to identical and single color region with the intersection of at least one first window, particularly, layered window can be set to identical and single color region with certain adjacent ranges region of the boundary line of at least one first window, thus improve at least one first window ghost problem poor caused if having time compared with the movement of layered window.
According to the method that the above embodiment of the present invention provides, by creating Second Window in logger interface, at least one first window is set to the subwindow of Second Window, makes at least one first window as subwindow can keep synchronizing moving with Second Window.And the relative position of layered window and Second Window is set, layered window and Second Window is made to keep relative position to fix after movement, when the window process of layered window obtains mobile Trigger message, window process to Second Window sends follows mobile messaging, the window process of Second Window makes Second Window follow layered window to move according to following mobile messaging, and keep relative position to fix after movement, like this, when layered window moves, Second Window is followed layered window and is moved, whole first windows is moved according to identical speed follower layered window of following, overcome when layered window moves, between at least one first window, relative position changes the defect causing logger interface to occur ghost, improve the display effect at logger interface.Further, vision buffer district is set at the intersection of layered window and at least one first window, improves at least one first window and follow Second Window and move the defect leaving ghost.
Intrinsic not relevant to any certain computer, virtual system or miscellaneous equipment with display at this algorithm provided.Various general-purpose system also can with use based on together with this teaching.According to description above, the structure constructed required by this type systematic is apparent.In addition, the present invention is not also for any certain programmed language.It should be understood that and various programming language can be utilized to realize content of the present invention described here, and the description done language-specific is above to disclose preferred forms of the present invention.
In instructions provided herein, describe a large amount of detail.But can understand, embodiments of the invention can be put into practice when not having these details.In some instances, be not shown specifically known method, structure and technology, so that not fuzzy understanding of this description.
Similarly, be to be understood that, in order to simplify the disclosure and to help to understand in each inventive aspect one or more, in the description above to exemplary embodiment of the present invention, each feature of the present invention is grouped together in single embodiment, figure or the description to it sometimes.But, the method for the disclosure should be construed to the following intention of reflection: namely the present invention for required protection requires feature more more than the feature clearly recorded in each claim.Or rather, as claims below reflect, all features of disclosed single embodiment before inventive aspect is to be less than.Therefore, the claims following embodiment are incorporated to this embodiment thus clearly, and wherein each claim itself is as independent embodiment of the present invention.
Those skilled in the art are appreciated that and adaptively can change the module in the equipment in embodiment and they are arranged in one or more equipment different from this embodiment.Module in embodiment or unit or assembly can be combined into a module or unit or assembly, and multiple submodule or subelement or sub-component can be put them in addition.Except at least some in such feature and/or process or unit be mutually repel except, any combination can be adopted to combine all processes of all features disclosed in this instructions (comprising adjoint claim, summary and accompanying drawing) and so disclosed any method or equipment or unit.Unless expressly stated otherwise, each feature disclosed in this instructions (comprising adjoint claim, summary and accompanying drawing) can by providing identical, alternative features that is equivalent or similar object replaces.
In addition, those skilled in the art can understand, although embodiments more described herein to comprise in other embodiment some included feature instead of further feature, the combination of the feature of different embodiment means and to be within scope of the present invention and to form different embodiments.Such as, in the following claims, the one of any of embodiment required for protection can use with arbitrary array mode.
All parts embodiment of the present invention with hardware implementing, or can realize with the software module run on one or more processor, or realizes with their combination.It will be understood by those of skill in the art that the some or all functions that the some or all parts in equipment are set that microprocessor or digital signal processor (DSP) can be used in practice to realize the logger interface according to the embodiment of the present invention.The present invention can also be embodied as part or all equipment for performing method as described herein or device program (such as, computer program and computer program).Realizing program of the present invention and can store on a computer-readable medium like this, or the form of one or more signal can be had.Such signal can be downloaded from internet website and obtain, or provides on carrier signal, or provides with any other form.
The present invention will be described instead of limit the invention to it should be noted above-described embodiment, and those skilled in the art can design alternative embodiment when not departing from the scope of claims.In the claims, any reference symbol between bracket should be configured to limitations on claims.Word " comprises " not to be got rid of existence and does not arrange element in the claims or step.Word "a" or "an" before being positioned at element is not got rid of and be there is multiple such element.The present invention can by means of including the hardware of some different elements and realizing by means of the computing machine of suitably programming.In the unit claim listing some devices, several in these devices can be carry out imbody by same hardware branch.Word first, second and third-class use do not represent any order.Can be title by these word explanations.
The invention discloses: the method to set up at A1, a kind of logger interface, described logger interface comprises layered window and at least one first window, and described method comprises:
Second Window is created in described logger interface;
The subwindow that at least one first window described is described Second Window is set;
The relative position of described layered window and described Second Window is set, makes described layered window and described Second Window keep relative position to fix after movement.
A2, method according to A1, described first window is at least two.
A3, method according to A1 or A2, described method also comprises:
When the window process of described layered window obtains mobile Trigger message, the window process to described Second Window sends follows mobile messaging;
The window process of described Second Window according to described in follow mobile messaging and make described Second Window follow described layered window to move, and keep described relative position to fix after movement.
A4, method according to A3, described in follow the real-time position information that mobile messaging carries described layered window;
The window process of described Second Window according to described in follow mobile messaging and make described Second Window follow described layered window to move and comprise further: the window process of described Second Window to calculate the shift position of described Second Window according to the real-time position information of described layered window and described relative position, make described Second Window follow described layered window according to shift position and move.
A5, method according to any one of A1-A4, described Second Window is complete transparent window.
A6, method according to any one of A1-A5, described method also comprises: arrange vision buffer district at the intersection of described layered window and at least one first window described.
The invention also discloses: the setting device at B7, a kind of logger interface, described logger interface comprises layered window and at least one first window, and described device comprises:
Creation module, is suitable for creating Second Window in described logger interface;
Module is set, is suitable for arranging the subwindow that at least one first window described is described Second Window; And the relative position of described layered window and described Second Window is set, make described layered window and described Second Window keep relative position to fix after movement.
B8, device according to B7, described first window is at least two.
B9, device according to B7 or B8, described device also comprises:
Interprocess communication module, is suitable for when the window process of described layered window obtains mobile Trigger message, and the window process to described Second Window sends follows mobile messaging;
Follow module, be suitable for by the window process of described Second Window according to described in follow mobile messaging and make described Second Window follow described layered window to move, and keep described relative position to fix after movement.
B10, device according to B9, described in follow the real-time position information that mobile messaging carries described layered window;
Described module of following comprises further:
Computing unit, is suitable for the shift position being calculated described Second Window by the window process of described Second Window according to the real-time position information of described layered window and described relative position;
Follow unit, be suitable for making described Second Window follow described layered window according to shift position and move.
B11, device according to any one of B7-B10, described Second Window is complete transparent window.
B12, device according to any one of B7-B11, the described module that arranges is further adapted for: arrange vision buffer district at the intersection of described layered window and at least one first window described.

Claims (10)

1. the method to set up at logger interface, described logger interface comprises layered window and at least one first window, and described method comprises:
Second Window is created in described logger interface;
The subwindow that at least one first window described is described Second Window is set;
The relative position of described layered window and described Second Window is set, makes described layered window and described Second Window keep relative position to fix after movement.
2. method according to claim 1, described first window is at least two.
3. method according to claim 1 and 2, described method also comprises:
When the window process of described layered window obtains mobile Trigger message, the window process to described Second Window sends follows mobile messaging;
The window process of described Second Window according to described in follow mobile messaging and make described Second Window follow described layered window to move, and keep described relative position to fix after movement.
4. method according to claim 3, described in follow the real-time position information that mobile messaging carries described layered window;
The window process of described Second Window according to described in follow mobile messaging and make described Second Window follow described layered window to move and comprise further: the window process of described Second Window to calculate the shift position of described Second Window according to the real-time position information of described layered window and described relative position, make described Second Window follow described layered window according to shift position and move.
5. the method according to any one of claim 1-4, described Second Window is complete transparent window.
6. the method according to any one of claim 1-5, described method also comprises: arrange vision buffer district at the intersection of described layered window and at least one first window described.
7. the setting device at logger interface, described logger interface comprises layered window and at least one first window, and described device comprises:
Creation module, is suitable for creating Second Window in described logger interface;
Module is set, is suitable for arranging the subwindow that at least one first window described is described Second Window; And the relative position of described layered window and described Second Window is set, make described layered window and described Second Window keep relative position to fix after movement.
8. device according to claim 7, described first window is at least two.
9. the device according to claim 7 or 8, described device also comprises:
Interprocess communication module, is suitable for when the window process of described layered window obtains mobile Trigger message, and the window process to described Second Window sends follows mobile messaging;
Follow module, be suitable for by the window process of described Second Window according to described in follow mobile messaging and make described Second Window follow described layered window to move, and keep described relative position to fix after movement.
10. device according to claim 9, described in follow the real-time position information that mobile messaging carries described layered window;
Described module of following comprises further:
Computing unit, is suitable for the shift position being calculated described Second Window by the window process of described Second Window according to the real-time position information of described layered window and described relative position;
Follow unit, be suitable for making described Second Window follow described layered window according to shift position and move.
CN201510925694.4A 2015-12-14 2015-12-14 The setting method and device at logger interface Active CN105511884B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510925694.4A CN105511884B (en) 2015-12-14 2015-12-14 The setting method and device at logger interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510925694.4A CN105511884B (en) 2015-12-14 2015-12-14 The setting method and device at logger interface

Publications (2)

Publication Number Publication Date
CN105511884A true CN105511884A (en) 2016-04-20
CN105511884B CN105511884B (en) 2019-05-24

Family

ID=55719894

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510925694.4A Active CN105511884B (en) 2015-12-14 2015-12-14 The setting method and device at logger interface

Country Status (1)

Country Link
CN (1) CN105511884B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106293718A (en) * 2016-08-01 2017-01-04 北京金山安全管理***技术有限公司 The method and system of the mobile adjacent window apertures of batch

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102109944A (en) * 2009-12-23 2011-06-29 联想(北京)有限公司 Window management method, device thereof and computer
CN103473077A (en) * 2013-09-27 2013-12-25 珠海市君天电子科技有限公司 Method and device for enriching display interface of main window of application program
CN103513857A (en) * 2012-06-28 2014-01-15 北京奇虎科技有限公司 Method and device for processing messages in irregular window
CN103631893A (en) * 2013-11-15 2014-03-12 北京奇虎科技有限公司 Browser control method and browser
CN104423777A (en) * 2013-08-23 2015-03-18 联想(北京)有限公司 Window display method and device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102109944A (en) * 2009-12-23 2011-06-29 联想(北京)有限公司 Window management method, device thereof and computer
CN103513857A (en) * 2012-06-28 2014-01-15 北京奇虎科技有限公司 Method and device for processing messages in irregular window
CN104423777A (en) * 2013-08-23 2015-03-18 联想(北京)有限公司 Window display method and device
CN103473077A (en) * 2013-09-27 2013-12-25 珠海市君天电子科技有限公司 Method and device for enriching display interface of main window of application program
CN103631893A (en) * 2013-11-15 2014-03-12 北京奇虎科技有限公司 Browser control method and browser

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106293718A (en) * 2016-08-01 2017-01-04 北京金山安全管理***技术有限公司 The method and system of the mobile adjacent window apertures of batch
CN106293718B (en) * 2016-08-01 2019-12-17 北京金山安全管理***技术有限公司 method and system for moving adjacent windows in batches

Also Published As

Publication number Publication date
CN105511884B (en) 2019-05-24

Similar Documents

Publication Publication Date Title
KR101845185B1 (en) Device and method for signalling a successful gesture input
US9372612B2 (en) Exposing inertial snap points
CN103019516A (en) Method and equipment for displaying page
US9773338B2 (en) Rendering method of 3D web-page and terminal using the same
US20140325455A1 (en) Visual 3d interactive interface
CN103034410B (en) The method and apparatus of page display
CN103631866A (en) Webpage display method and browser
CN103631664A (en) Inter-process communication method and device
CN103092496B (en) A kind of method, device and mobile device controlling browser
CN102053827A (en) Method and apparatus for providing ui animation
CN103198121A (en) Browser background setting method and browser
CN105302458A (en) Message display method and apparatus
CN103631867A (en) Webpage display method and browser
CN103543925A (en) Method and device for operating pictures
CN103440107A (en) Method and device for processing touch operation of electronic device
CN103220339B (en) Cursor display packing, device and system in remote operation
CN106325722A (en) 3D user interface interaction method based on touch terminal and the touch terminal
CN103399873A (en) Database dynamic loading management method and device of virtual reality system
CN104778075A (en) Method and device for calling Java layer API (Application Program Interface) by native layer in Android system
CN104077054A (en) User grading implementation method, user grading client and electronic equipment
CN105511884A (en) Logger interface setting method and device
CN103513857B (en) Message treatment method and device in irregular window
CN105426076A (en) Information processing method and electronic equipment
CN105278751A (en) Method and apparatus for implementing human-computer interaction, and protective case
CN104462470A (en) Display method and device for dynamic image

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
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20220803

Address after: Room 801, 8th floor, No. 104, floors 1-19, building 2, yard 6, Jiuxianqiao Road, Chaoyang District, Beijing 100015

Patentee after: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Address before: 100088 room 112, block D, 28 new street, new street, Xicheng District, Beijing (Desheng Park)

Patentee before: BEIJING QIHOO TECHNOLOGY Co.,Ltd.

Patentee before: Qizhi software (Beijing) Co.,Ltd.