CN107908454A - A kind of interlock method and device of the multiwindow packet based on more bookmarks - Google Patents

A kind of interlock method and device of the multiwindow packet based on more bookmarks Download PDF

Info

Publication number
CN107908454A
CN107908454A CN201711142532.9A CN201711142532A CN107908454A CN 107908454 A CN107908454 A CN 107908454A CN 201711142532 A CN201711142532 A CN 201711142532A CN 107908454 A CN107908454 A CN 107908454A
Authority
CN
China
Prior art keywords
window
combined operation
linkage
operation data
packet number
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201711142532.9A
Other languages
Chinese (zh)
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.)
Wuhan Ding Ting Information Technology Co Ltd
Original Assignee
Wuhan Ding Ting Information 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
Application filed by Wuhan Ding Ting Information Technology Co Ltd filed Critical Wuhan Ding Ting Information Technology Co Ltd
Priority to CN201711142532.9A priority Critical patent/CN107908454A/en
Publication of CN107908454A publication Critical patent/CN107908454A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of interlock method and device of the multiwindow packet based on more bookmarks, the method described in it is one main window of establishment and one or more secondary windows;Each window distributes a unique ID and binds a packet number, and the packet number between each window is all identical or part is identical, and each packet number associates at least one ID;The main window and one or more secondary windows open linkage region;Obtain the combined operation data in main window linkage region;The main window is by the window of the combined operation data distribution to same packets number;The combined operation data are presented in its window in combined operation data described in the pair window reception.The present invention can preferably control linkage effect, realize self-defined packet linkage, be more in line with the actual demand of user, and above-mentioned linked manner has very strong autgmentability.

Description

A kind of interlock method and device of the multiwindow packet based on more bookmarks
Technical field
The present invention relates to a kind of multiwindow interlock method, more particularly to the visitor based on more bookmarks of a B shareB financial industry The interlock method and device of family end multiwindow packet.
Background technology
With continuous progressive, the social continuous development of science and technology, the business of people's daily need processing also becomes increasingly complex. Client software on PC also becomes important all the more as the important tool of processing routine work.It is although mutual in this movement now The networking epoch, many routine works can also be completed on mobile phone, but the natural limitation of mobile phone screen size is so that it is handling industry Business is complicated, and when data volume big business seems unable to do what one wishes.Likewise, there is also so for the client of the single window on PC The problem of.
Complicated for business on PC, numerous types, the big business of data volume, common customer ends are all the similar of use The mode of more bookmarks of browser shows this complicated business.Business namely for each type opens a phase The bookmark answered.Thus there is continuous switching page label is needed when handling different types of business, inefficiency is caused.
And it can not also be checked at the same time, or carry out some embodiments there are associated different types of business for some The operation of the correlation of its business.In this case, multiple displays can be usually connected on PC, are all beaten on every screen Open a client software.Either client is supported to open multiple windows at the same time, puts different windows on every screen.
Although both approaches meet while check the demand of business datum, but in client or in different windows Associated business cannot but carry out the operation of some linkages.For example user checks a kind of data of business in a window, Meanwhile user wants to check the data for another business being associated with this business, he must be again to going to look on another window Look for.This operation is that cumbersome and efficiency is low.
The content of the invention
The present invention is solves technical problem present in above-mentioned background technology, the present invention provides a kind of based on more bookmarks The interlock method and device of multiwindow packet, meeting user needs while checks on the client multiwindow of more bookmarks to be associated Different pieces of information demand, simplify user's operation, improve the efficiency that user uses.Its described client based on more bookmarks The interlock method and device concrete technical scheme of multiwindow packet are as follows:
As in a first aspect, the interlock method of the client multiwindow packet based on more bookmarks includes:
Create a main window and one or more secondary windows;
Each window distributes a unique ID simultaneously one packet number of binding, and the packet number between each window is all identical or part Identical, each packet number associates at least one ID;
The main window and one or more secondary windows open linkage region;
Obtain the combined operation data in main window linkage region;
The main window is by the window of the combined operation data distribution to same packets number;
The combined operation data are presented in its window in combined operation data described in the pair window reception.
The packet number is mainly used for window being grouped, so as to fulfill connection is realized between the window under same packet number It is dynamic.Can filter out need not realize the Partial Window of linkage, and the packet number of each window can be according to multi-screen cloth Office's scheme preset in advance, packet number can also voluntarily be set by user in later stage use, so as to fulfill a variety of different cloth Office's scheme, better meets the customized demand of different user.
With reference to first aspect, the first situation in the possible implementation of first aspect is one master of the establishment Before window and one or more secondary windows, first start multiwindow program, load multiwindow placement scheme, the window layout scheme Including creating number of windows, window shows type of service and specifying information, the window's position coordinate, window size, window ID, window Packet number, window linkage zone scheme etc..Placement scheme is analyzed and drawn based on a large number of users utility efficiency data Best suit user's use habit or most meet the scheme of user's use demand.
The main window further includes the window of combined operation data distribution to the same packets number:
The main window sends linkage instruction to multi-screen window management module;
The multi-screen window management module receives linkage instruction, obtains the packet number of the main window;
Relating module storage packet number and associated ID lists in the multi-screen window management module, the multi-screen window management Module extracts ID lists according to acquired packet number;
The multi-screen window management module sends linkage instruction to the corresponding window of the ID lists, the window reception of the ID and joins Dynamic instruction enters linkage status;
The main window sends the combined operation data and is distributed in real time in the ID lists by multi-screen window management module All ID window.
Each window distributes a unique ID and binds a packet number and further includes:Each window point when creating window With a unique ID, the ID of each window and its packet number to be bound, the packet number that binding is searched before binding whether there is, The packet number is just added when packet number is not present, the ID for binding window is saved into the associated ID lists of the packet number;When point Group number exists, and the ID for binding window is saved into the associated ID lists of the packet number.
The window is equipped with packet number setup module;The packet number setup module is used for groupings of windows number where setting, Packet number in multi-screen window management module renewal relating module and associated ID lists after setting packet number;When the association mould Block is deleted the ID of the window in the associated ID lists of former packet number of the window, is bound there are the setting packet number The ID of the window and the setting packet number, add the ID of the window in the associated ID lists of packet number are set;Work as institute State relating module and the setting packet number is not present, create the setting packet number in the relating module, bind the window ID and the setting packet number, the ID that the window is added in the associated ID lists of packet number is set.
The first situation in possible implementation with reference to first aspect, in the possible implementation of first aspect The second situation is that the multi-screen window management module all ID into the ID lists include when sending linkage instruction, described In all ID linkage instruction is not received including main window ID or described main windows.
The first situation in possible implementation with reference to first aspect, in the possible implementation of first aspect The third situation is,
The linkage region is list linkage region or coordinate system linkage region;
When the linkage region is coordinate system linkage region, the combined operation data are cursor in main window in the coordinate system Axial coordinate in each reference axis.Coordinate system linkage region can be the plane seats such as Time Index Chart in window, more days figures, Day Line Charts Mark system region.
When the linkage region is list linkage region, the combined operation data are list items residing for cursor in main window Associated business datum.The list linkage region can be the list areas such as the market list in window, plate list.
The third situation in possible implementation with reference to first aspect, in the possible implementation of first aspect 4th kind of situation is, when the linkage region is coordinate system linkage region, combined operation data described in the pair window reception exist Its window is presented, and the combined operation data are axial coordinate of the cursor in each reference axis of the coordinate system in main window, in institute State in the coordinate system linkage region of secondary window and perform the axial coordinate.
When the linkage region is list linkage region, combined operation data described in the pair window reception are in its window The existing combined operation data are the associated business datum of list items of cursor position in main window, in the secondary window One or more of business datums are presented.
The first situation in possible implementation with reference to first aspect, in the possible implementation of first aspect 5th kind of situation is that the window is loaded with least one bookmark, chooses a bookmark activation, and in the linkage area of activation bookmark Combined operation data are obtained in domain.
The first situation in possible implementation with reference to first aspect, in the possible implementation of first aspect 6th kind of situation is, when stop, the multi-screen window management module preserves the final multiwindow placement scheme before closing, And the final multiwindow placement scheme is uploaded and is stored in the webserver, load and execution when being run for lower secondary program.
The first situation in possible implementation with reference to first aspect, in the possible implementation of first aspect 7th kind of situation is that the multi-screen window management module includes multiple local multi-screen window management modules and the webserver;
The local multi-screen window management module receives local linkage instruction, obtains the packet number of the local main window;
The local multi-screen window management module sends local linkage instruction and the local main window by the webserver Packet number to other-end local multi-screen window management module;
The local multi-screen window management module of the other-end is received and locally linked described in instruction and local described in window reception The packet number of main window starts the window linkage status of other-end.
As second aspect, a kind of linked system of the client multiwindow packet based on more bookmarks, including:
Combined operation capture module, for capturing the combined operation of main window;
Combined operation data acquisition module, obtains the associated combined operation data of combined operation;
Multi-screen window management module, obtains groupings of windows number and associated ID lists, starts the linkage of window in ID lists, synchronous The combined operation data of main window are to same group of other ID pair window;
Combined operation data execution module, it is aobvious for the combined operation data of same group of other ID pair window receptions to be performed Show;
Wherein, the multi-screen window management module includes multiple local multi-screen window management modules and the webserver, the net Network server realizes the real-time Data Transmission of multiple local multi-screen window management modules.
As the third aspect, a kind of interlocking equipment of the client multiwindow packet based on more bookmarks, including:
Combined operation catches equipment, for capturing the combined operation of main window;
Combined operation data acquisition facility, obtains the associated combined operation data of combined operation;
Multi-screen window management equipment, obtains groupings of windows number and associated ID lists, starts the linkage of window in ID lists, synchronous The combined operation data of main window are to same group of other ID pair window;
Combined operation data perform equipment, aobvious for the combined operation data of same group of other ID pair window receptions to be performed Show;
Wherein, the multi-screen window management module includes multiple local multi-screen window management modules and the webserver, the net Network server realizes the real-time Data Transmission of multiple local multi-screen window management modules;
Further include:Storage device, processor, bus, the storage device are connected with processor by bus, wherein, it is described to deposit Storage equipment is stored with a plurality of operational order, and a plurality of operational order execution that the processor loads the storage device storage is above-mentioned First aspect and its possible method realized described in the first to ten kind of situation.
Beneficial effect:
1st, the ID of packet number and window is bound, control that so can be more flexible linkage effect.Under normal circumstances, can be with Allowed by way of excluding to send command window ID and produce linkage with other windows in packet, but the window of different grouping is then not Link.As long as can also all it link in all windows in same packet(Window is sent including order).
2nd, unified multi-screen window management module efficiently flexibly completes packet binding as multi-screen higher management, searches The operation such as same group window, generation forwarding linkage command.
3rd, the linked manner based on order has very strong flexibility and scalability.Because the special construction of linkage command, The specific data structure of order can be modified and be extended according to different demands.For example if the order of list linkage needs Add an index value field, it is only necessary to increase this field in the structure of list linkage command.If it is desired to increase A kind of linkage command, such as input character linkage, it is only necessary to the structure of increase input character linkage command in linkage command .And only have a kind of structure of order in an order and come into force, it can so save interior when program is run Deposit space.
Brief description of the drawings
Fig. 1 is the flow diagram of the method for the present invention embodiment;
Fig. 2 is the schematic diagram of the coordinate system linkage Regional Linking operation of the present invention;
Fig. 3 is the schematic diagram of the list linkage Regional Linking operation of the present invention;
Fig. 4 is the device of the invention structural schematic block diagram;
Fig. 5 is the embodiment of the present invention schematic diagram.
Embodiment
To make the purpose, technical scheme and advantage of the embodiment of the present invention clearer, below in conjunction with the embodiment of the present invention In attached drawing, the technical solution in the embodiment of the present invention is clearly and completely described, it is clear that described embodiment is Part of the embodiment of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, those of ordinary skill in the art All other embodiments obtained without creative efforts, belong to the scope of protection of the invention.
A kind of embodiment as shown in Figure 1, interlock method of the multiwindow packet based on more bookmarks, is included with its step:
Step 101 starts multiwindow program, loads multiwindow placement scheme.The window layout scheme includes:
Number of windows is created, number of windows can be preset as 2/4/6 and be selected for user, or set window number by User Defined Amount.
Window shows type of service and specifying information, exemplified by software for speculation on stocks, window can by Index of Shanghai Stock Exchange, Shenzhen Stock Exchange into The types of service such as finger, individual company share quotations, information, exchange hand and its business datum are presented.
The window's position coordinate, the present invention, which is useful in a display device, to be shown multiwindow, can also be filled in multiple displays Put individually one window of display.If showing multiwindow in a display device, the window's position coordinate is aobvious for this The physical location coordinate or physical location coordinates regional of showing device;If a window is individually shown in multiple display devices Mouthful, then display device of the window's position coordinate belonging to the window is numbered.
Window size, if from the above it can be seen that showing multiwindow in a display device, the size of window needs basis Number of windows divides equally effective display area;If individually one window of display, the size of window are write from memory in multiple display devices Think that window is most talked about, be paved with whole display device.
Window ID, equivalent to the numbering of window, each window is both provided with a unique ID, when new window successively Increase ID distributes to new window, and when deleting window, the ID of the window is together deleted.
Groupings of windows number, it would be desirable to which the multiple windows to link are referred to one group, and distribute a packet number.The packet Number it is associated with the ID of multiple windows, generation association ID lists.
Window linkage zone scheme, the linkage region are the special region for user's progress combined operation, which can For the list in window or coordinate system chart etc or whole window.The size in the linkage region may also set up, Maximum may be configured as whole window size.
Placement scheme for analyzed based on a large number of users utility efficiency data draw best suit user's use habit Or most meeting the scheme of user's use demand, each placement scheme all preserves an xml document, and placement scheme can be in program Switched over during operation.
Step 102 creates a main window and one or more secondary windows.The main window can be fixed can also Changed in all windows with operation.
For example 4 windows are shared according to placement scheme one, its ID is respectively 1-4, and the window that default ID is 1 is main window, Remaining window is secondary window.
Main window is fixed in default, then the linkage behaviour could be only obtained in the linkage region of No. 1 window Make data and sent to remaining 3 secondary windows, and the operation carried out in the linkage region of other three secondary windows is to obtain Take combined operation data.
Main window is changed with operation in default, then when carrying out linkage behaviour in the linkage region of No. 2 windows When making, No. 2 windows are arranged to main window automatically, No. 1 original window is arranged to secondary window.In addition, the conversion of main window It can be configured by main window module, the main window module can be specially that the option on window carries out click selection, also may be used It is in peripheral hardware hardware(Such as mouse, keyboard)On the shortcut key that specially sets choose.
But either fixed or convertible, one and only one main window.
The each window of step 103 distributes a unique ID and binds a packet number.ID is in window creation just according to wound Build order to automatically generate, packet number can set in placement scheme described above, can also be by user certainly Definition is set, and the packet number of each window is all identical or part is identical.
AttachGroupWnd functions are called to be bound each window and its packet number when creating window, binding procedure The packet number for being just to look for binding whether there is, and the packet number is added if packet number is not present, and then will need what is bound The ID of window is saved into the corresponding ID lists of the packet number;If packet number exists, the window for directly binding needs ID is saved into the corresponding ID lists of this packet number.
A packet number setting options or packet number setup module are provided with the present invention also at window, for setting In groupings of windows number.After user setting packet number, multi-screen window management module is called by way of readjustment UpdateGroupWnd functions update the corresponding packet number of the window.Whole packet number-window can be first traveled through in this function Container, finds the pointer for the window number for needing to bind again, then deletes it from its list.Finally call AttachGroupWnd re-starts binding.So as to update packet number and the associated ID lists in relating module.
When the relating module is there are the setting packet number, in the associated ID lists of former packet number for deleting the window The window ID, bind the ID of the window and the setting packet number, add in packet number associated ID lists are set Enter the ID of the window.
When the setting packet number is not present in the relating module, the setting packet number is created in the relating module, The ID of the window and the setting packet number are bound, the ID that the window is added in the associated ID lists of packet number is set.
Linkage region is opened in step 104 main window and one or more secondary windows.Linkage region is understood by above-mentioned introduction To carry out the region of combined operation for user, the linkage region of each window identical may also likely to be present difference.Built in window The immediately described window linkage region is also established according to placement scheme, but the linkage region of all windows at this time is in stopping Dormancy state, will not obtain any combined operation data and send any linkage instruction.
Step 105 obtains the combined operation data in main window linkage region.When user carries out in main window linkage region During operation, the combined operation of the combined operation capture module capture main window, and activate main window linkage region.
The combined operation can be mouse action, such as user moves or click on mouse in main window.
The combined operation can also be keyboard operation, for example, by " → " on keyboard, " ← ", " ↑ ", " ↓ ", " Enter " button is operated.
The combined operation further includes other virtual input devices, or operation signal can be gathered and turned by speech recognition etc. Turn to the equipment to cursor operations.
The combined operation data acquisition module obtains the corresponding combined operation data of combined operation.As user moves light Mark, then can obtain the real-time location parameter of corresponding cursor, or position of the user's control cursor dwell at a certain position Business datum chosen or clicked at parameter or the position etc..
Generally speaking, the combined operation data include two basic data types:1. cursor position data;2. cursor selects The business datum taken.Specific data can describe in detail in the introduction in following list linkage region and cursor linkage region.
Step 106 main window sends linkage instruction to multi-screen window management module.Combined operation in step 105 is caught Linkage instruction is sent behind module activation main window linkage region to multi-screen window management module ExecuteCmd interfaces, and then is activated The linkage region of all windows identical with main window packet number, makes its each same group window start linkage status.
Step 107 multi-screen window management module receives linkage instruction, obtains packet number and associated ID lists.Multi-screen window A relating module is provided with mouth management module, the relating module main function is storage packet number and associated ID row Table.The multi-screen window management module receives linkage instruction, obtains the packet number of the main window, the multi-screen window management mould Block extracts corresponding ID lists according to packet number from relating module.
Linkage instruction is distributed to the corresponding secondary window of ID lists by step 108 multi-screen window management module.Such as step 107 Described, multi-screen window management module extracts corresponding ID lists according to packet number from relating module, multi-screen window management module according to Instructed according to the ID lists to each secondary window distribution linkage.
Linkage instruction described in step 109 pair window reception starts linkage status.It can be seen from the above, the secondary window in step 108 Mouth linkage region acquiescence is in a dormant state, to be then activated after linkage instruction is received, and region of linking enters state of activation, The pair window starts linkage status, establishes and links with main window.
Step 110 main window sends the combined operation data and is distributed to ID row in real time by multi-screen window management module The corresponding secondary window of table.After main window and secondary window establish linkage, main window obtains its combined operation data acquisition module Combined operation data be distributed to the secondary window in real time, so as to fulfill the linkage between major and minor window.
Herein it is pointed out that the linkage region in the present invention is broadly divided into list linkage region and coordinate system linkage area Domain two types.Certainly, this is primarily directed to often there is some market lists, plate list and Time Index Chart, more in software for speculation on stocks The linkage region of the plane coordinates figures such as day figure, Day Line Chart setting.Also other any data representations can also be arranged to Distinctive linkage region, as long as the linkage region that can obtain corresponding data for multiple window same types is linked.
Illustrated below only for coordinate system linkage region and list linkage region:
When the linkage region is coordinate system linkage region, the combined operation data are cursor in main window in the coordinate system Correspondence axial coordinate in each reference axis.
When the linkage region is list linkage region, the combined operation data are list items residing for cursor in main window Associated business datum.
The selection of linkage area type is to be automatically determined according to the content that window is shown by multi-screen window management module.
As shown in window as K line charts or Time Index Chart, then K line charts or Time Index Chart are set as that coordinate system links region, Longitudinal book value of capital stock can be obtained by carrying out combined operation in coordinate system linkage region(Referred to as share price, similarly hereinafter)Refer to Mark the time index data of data and transverse direction.
As shown in window as quotations list, then quotations list is set as that list links region, in institute State in list linkage region and carry out combined operation(Such as by cursor placement in a certain personal share in quotations list)It can obtain The timesharing line of the personal share, day line, exchange hand, the plate, quotation information, personal share relevent information etc..
The combined operation data are sent in the main window of step 110 by multi-screen window management module in real time to divide It is sent in the case of the corresponding secondary window of ID lists, the main window in the ID lists does not receive the combined operation data.Can be with Realize that main window does not receive the operation of the combined operation data by following two modes:
1. the multi-screen window management module exclude ID lists automatically when sending combined operation data in main window ID so that Realize that main window does not receive the combined operation data.
2. the multi-screen window management module still sends all windows in combined operation data to ID lists, but before After main window sends linkage instruction or combined operation data to multi-screen window management module, the main window is automatically set as unidirectionally Sending mode, i.e., only send combined operation data without receive combined operation data, until main window ID change and release.
The main window can also receive the combined operation data oneself being previously sent.
Step 111 is illustrated with reference to Fig. 2 and Fig. 3.
Step 111 pair window reception combined operation data perform the combined operation data in secondary window.
Embodiment as shown in Figure 2, the lower left-hand side window of Fig. 2 is main window, and upper left side window is 1 secondary window, upper right side 2 Secondary window, lower right side are 3 secondary windows.
The self-selected stock list of user is shown in main window, the list area is set to arrange by the multi-screen window management module Table linkage region;
The combined operation capture module of main window catch cursor rest on or click in list linkage region " Shenzhen composite index " this One list items;
The combined operation data acquisition module of main window obtains 1 point of timesharing line, 5 points of timesharing lines, 15 points of timesharing of " Shenzhen composite index " The combined operation data such as line, quotation information, cardinal index, funds flow, fund are manipulated stock quotations, fund power;
The combined operation data acquisition module of main window sends above-mentioned combined operation data respectively by multi-screen window management module To above three pair window;
The linkage received is performed in the respective combined operation data of the pair window reception and linkage region in its window Data:Such as 11 timesharing line number evidence of secondary window reception, and perform 1 point of timesharing line number in its coordinate system linkage region According to;25 timesharing line number evidences of secondary window reception, and perform 5 points of timesharing line number evidences in its coordinate system linkage region;3 is secondary 15 timesharing line number evidence of window reception, and perform 15 points of timesharing line number evidences in its coordinate system linkage region;The 1-3 Secondary window receives quotation information, cardinal index, funds flow, fund and manipulates stock quotations, fund power and is shown in window.
In this way, user can choose the personal share needed for oneself in lists, and the personal share is observed on multiple windows Different business data, analysis judgement is carried out for user, simple direct, very clear.
Embodiment as shown in Figure 3, the top window of Fig. 3 is main window, and lower section window is secondary window.
It is shown as the Day Line Chart of Shenzhen composite index in main window, the multi-screen window management module is by the coordinate system of the day line Region is set to coordinate system linkage region;
The combined operation capture module of main window catches the position that cursor stops in coordinate system linkage region;
The time axial coordinate " 2017-10-10 " of coordinate system where the combined operation data acquisition module of main window obtains cursor with And the combined operation data of index axial coordinate " 11329.51 ";
The combined operation data acquisition module of main window sends above-mentioned combined operation data to pair by multi-screen window management module Window;
Secondary window shows the Day Line Chart of " HKUST News ", and the coordinate system region of its day line is coordinate system linkage region;The pair window Mouth receiving time axial coordinate " 2017-10-10 " and index axial coordinate " 11329.51 " combined operation data, the pair window Coordinate system in coordinate system linkage region is made of time shaft and share price axis, and the pair window is by time axial coordinate " 2017-10- 10 " perform, and cursor are positioned at " 2017-10-10 " automatically in its described coordinate system linkage region, its corresponding same day share price is " 56.26 ", as index axial coordinate " 11329.51 " because the coordinate system in secondary window coordinates system linkage region does not apply to this seat Mark, because without performing.
In this way, user can combine the tendency of Shenzhen composite index, divided for the tendency on the same day of oneself selected personal share Analysis and judgement, it is simple direct, very clear.
Embodiment as shown in Figure 4, a kind of linkage of the client multiwindow packet based on more bookmarks, including:
Combined operation capture module, for capturing the combined operation of main window;
Combined operation data acquisition module, obtains the associated combined operation data of combined operation;
Multi-screen window management module, obtains groupings of windows number and with other ID lists are organized, starts with the connection for organizing other ID pair windows It is dynamic, the combined operation data of synchronous main window to same group of other ID pair window;
Combined operation data execution module, it is aobvious for the combined operation data of same group of other ID pair window receptions to be performed Show.
Further include:A kind of storage device, wherein being stored with a plurality of instruction, described instruction is suitable for being loaded and being held by processor OK:
Create a main window and one or more secondary windows;
Each window distributes a unique ID simultaneously one packet number of binding, and the packet number between each window is all identical or part Identical, each packet number associates at least one ID;
The main window and one or more secondary windows open linkage region;
Obtain the combined operation data in the linkage region of main window;
The main window is by the window of the combined operation data distribution to same packets number;
The combined operation data are presented in its window in combined operation data described in the pair window reception.
For device embodiment, since it is substantially similar to embodiment of the method, so description is fairly simple, it is related Part illustrates referring to the part of embodiment of the method.
Embodiment as shown in Figure 5, the multi-screen window management module include multiple local multi-screen window management modules and net Network server, it is possible to achieve following two functions:
1. when stop, the multi-screen window management module preserves current multiwindow placement scheme, and by more windows Mouth placement scheme, which uploads, is stored in high in the clouds, load and execution when being run for lower secondary program.For example user preserves the more of local in A computers Window layout scheme simultaneously uploads to the webserver, when user is in B computer opening programs, passes through network load networks server The local multiwindow placement scheme of the A computers of storage simultaneously performs.The current multiwindow placement scheme of the preservation includes user certainly System automatically saves when row preservation or stop.
2. the multi-screen window management module on each terminal device(Referred to as local multi-screen window management module)It can pass through The webserver realizes the linkage between multiple terminal devices.For example user's first, when A computers carry out combined operation, user's second is in B A can be received on computer computer combined operation and presentation.Specific method is as follows:
The local multi-screen window management module receives local linkage instruction, obtains the packet number of the local main window;
The local multi-screen window management module sends local linkage instruction and the local main window by the webserver Packet number to other-end local multi-screen window management module;
The local multi-screen window management module of the other-end is received and locally linked described in instruction and local described in window reception The packet number of main window starts the window linkage status of other-end.
Device embodiment described above is only schematical, can be designed to equipment integrating or group A set of equipment is synthesized, can also be distributed in multiple network unit.Can select according to the actual needs part therein or Whole modules realize the purpose of this embodiment scheme.Those of ordinary skill in the art are not paying the situation of performing creative labour Under, you can to understand and implement.
Through the above description of the embodiments, those skilled in the art can be understood that each embodiment can Realized by the mode of software plus required general hardware platform, naturally it is also possible to pass through hardware.Based on such understanding, on The part that technical solution substantially in other words contributes to the prior art is stated to embody in the form of software product, should Computer software product can store in a computer-readable storage medium, such as ROM/RAM, magnetic disc, CD, including some fingers Order is used so that a computer equipment (can be personal computer, server, or network equipment etc.) performs each implementation Method described in some parts of example or embodiment.
Finally it should be noted that:The above embodiments are merely illustrative of the technical solutions of the present invention, rather than its limitations;Although The present invention is described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that:It still may be used To modify to the technical solution described in foregoing embodiments, or equivalent substitution is carried out to which part technical characteristic; And these modification or replace, do not make appropriate technical solution essence depart from various embodiments of the present invention technical solution spirit and Scope.

Claims (10)

1. a kind of interlock method of the multiwindow packet based on more bookmarks, its characteristic include:
Create a main window and one or more secondary windows;
Each window distributes a unique ID simultaneously one packet number of binding, and the packet number between each window is all identical or part Identical, each packet number associates at least one ID;
The main window and one or more secondary windows open linkage region;
Obtain the combined operation data in main window linkage region;
The main window is by the window of the combined operation data distribution to same packets number;
The combined operation data are presented in its window in combined operation data described in the pair window reception.
A kind of 2. interlock method of multiwindow packet based on more bookmarks according to claim 1, it is characterised in that
Before one main window of the establishment and one or more secondary windows, first start multiwindow program, loading multiwindow layout side Case, the window layout scheme, which includes the window layout scheme, to be included creating number of windows, window display type of service and tool Body information, the window's position coordinate, window size, window ID, groupings of windows number, window linkage zone scheme;
The main window further includes the window of combined operation data distribution to the same packets number:
The main window sends linkage instruction to multi-screen window management module;
The multi-screen window management module receives linkage instruction, obtains the packet number of the main window;
Relating module storage packet number and associated ID lists in the multi-screen window management module, the multi-screen window management Module extracts ID lists according to acquired packet number;
The multi-screen window management module sends linkage instruction to the corresponding window of the ID lists, the window reception linkage and refers to Order enters linkage status;
The main window sends the combined operation data and is distributed in real time in the ID lists by multi-screen window management module All ID window;
Each window distributes a unique ID and binds a packet number and further includes:Create each window distribution one during window A unique ID, the ID of each window and its packet number are bound, bind before search binding packet number whether there is, when point The ID for binding window is saved into the associated ID lists of the packet number by group number there is no the packet number is just added;Work as packet number In the presence of, by bind window ID be saved into the associated ID lists of the packet number;
The window is equipped with packet number setup module;The packet number setup module is used for groupings of windows number where setting, and sets Multi-screen window management module updates relating module after packet number;When the relating module, there are the setting packet number, deletion institute The ID of the window in the associated ID lists of former packet number of window is stated, the ID and described set for binding the window are grouped Number, the ID of the window is added in the associated ID lists of packet number are set;When the relating module, there is no the setting point Group number, the setting packet number is created in the relating module, is bound the ID of the window and the setting packet number, is set and divide The ID of the window is added in the associated ID lists of group number.
3. the interlock method of a kind of multiwindow packet based on more bookmarks according to claim 2, it is characterised in that described Multi-screen window management module all ID into the ID lists include when sending linkage instruction, and main window is not included in all ID Mouth ID or described main windows do not receive linkage instruction.
4. the interlock method of a kind of multiwindow packet based on more bookmarks according to claim 2, it is characterised in that described Region link as list linkage region or coordinate system linkage region;
When the linkage region is coordinate system linkage region, the combined operation data are cursor in main window in the coordinate system Correspondence axial coordinate in each reference axis;
When the linkage region is list linkage region, the combined operation data are that list items residing for cursor associate in main window Business datum.
A kind of 5. interlock method of multiwindow packet based on more bookmarks according to claim 4, it is characterised in that
When the linkage region is coordinate system linkage region, combined operation data described in the pair window reception are in its window Existing, the combined operation data are correspondence axial coordinate of the cursor in each reference axis of the coordinate system in main window, in the pair The axial coordinate is performed in the coordinate system linkage region of window;
When the linkage region is list linkage region, institute is presented in its window in combined operation data described in the pair window reception List items associated business datum of the combined operation data for cursor position in main window is stated, is presented in the secondary window One or more of business datums.
6. the interlock method of a kind of multiwindow packet based on more bookmarks according to claim 2, it is characterised in that described Window is loaded with least one bookmark, chooses a bookmark activation, and obtain combined operation in the linkage region of activation bookmark Data.
7. the interlock method of a kind of multiwindow packet based on more bookmarks according to claim 2, it is characterised in that work as journey When sequence is closed, the multi-screen window management module preserves current multiwindow placement scheme, and by the multiwindow placement scheme Upload is stored in the webserver, load and execution when being run for lower secondary program.
8. the interlock method of a kind of multiwindow packet based on more bookmarks according to claim 2, it is characterised in that described Multi-screen window management module includes multiple local multi-screen window management modules and the webserver;
The local multi-screen window management module receives local linkage instruction, obtains the packet number of the local main window;
The local multi-screen window management module sends local linkage instruction and the local main window by the webserver Packet number to other-end local multi-screen window management module;
The local multi-screen window management module of the other-end is received and locally linked described in instruction and local described in window reception The packet number of main window starts the window linkage status of other-end.
9. a kind of linked system of the client multiwindow packet based on more bookmarks, including:
Combined operation capture module, for capturing the combined operation of main window;
Combined operation data acquisition module, obtains the associated combined operation data of combined operation;
Multi-screen window management module, obtains groupings of windows number and associated ID lists, starts the linkage of window in ID lists, synchronous The combined operation data of main window are to same group of other ID pair window;
Combined operation data execution module, it is aobvious for the combined operation data of same group of other ID pair window receptions to be performed Show.
10. a kind of interlocking equipment of the client multiwindow packet based on more bookmarks, including:
Combined operation catches equipment, for capturing the combined operation of main window;
Combined operation data acquisition facility, obtains the associated combined operation data of combined operation;
Multi-screen window management equipment, obtains groupings of windows number and associated ID lists, starts the linkage of window in ID lists, synchronous The combined operation data of main window are to same group of other ID pair window;
Combined operation data perform equipment, aobvious for the combined operation data of same group of other ID pair window receptions to be performed Show;
Further include:Storage device, processor, bus, the storage device are connected with processor by bus, wherein, it is described to deposit Storage equipment is stored with a plurality of operational order, and a plurality of operational order that the processor loads the storage device storage is performed as weighed Profit requires the method described in 1-8.
CN201711142532.9A 2017-11-17 2017-11-17 A kind of interlock method and device of the multiwindow packet based on more bookmarks Pending CN107908454A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711142532.9A CN107908454A (en) 2017-11-17 2017-11-17 A kind of interlock method and device of the multiwindow packet based on more bookmarks

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711142532.9A CN107908454A (en) 2017-11-17 2017-11-17 A kind of interlock method and device of the multiwindow packet based on more bookmarks

Publications (1)

Publication Number Publication Date
CN107908454A true CN107908454A (en) 2018-04-13

Family

ID=61845777

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711142532.9A Pending CN107908454A (en) 2017-11-17 2017-11-17 A kind of interlock method and device of the multiwindow packet based on more bookmarks

Country Status (1)

Country Link
CN (1) CN107908454A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108829076A (en) * 2018-09-12 2018-11-16 泛联(北京)科技有限公司 A kind of smart machine grouping inter-linked controlling method and system
CN111625307A (en) * 2019-12-03 2020-09-04 蘑菇车联信息科技有限公司 Synchronous group control method, device, PC (personal computer) end and system
WO2021081745A1 (en) * 2019-10-29 2021-05-06 北京嗨动视觉科技有限公司 Hardware resource allocation method and apparatus, video processor, and display system
CN115185414A (en) * 2022-07-26 2022-10-14 Vidaa国际控股(荷兰)公司 Display device and cursor control method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140143726A1 (en) * 2012-11-21 2014-05-22 Kuo-Ping Yang Method of choosing software button
CN104239062A (en) * 2014-09-23 2014-12-24 深圳市富途网络科技有限公司 Various-type label page displaying method and system based on client side
CN105611247A (en) * 2015-12-25 2016-05-25 国网浙江省电力公司丽水供电公司 Visual operation full-process monitoring method
CN106775219A (en) * 2016-11-30 2017-05-31 广州新博庭网络信息科技股份有限公司 A kind of cursor interlock method and device
CN106775677A (en) * 2016-11-30 2017-05-31 广州新博庭网络信息科技股份有限公司 A kind of multi-display method and its method and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140143726A1 (en) * 2012-11-21 2014-05-22 Kuo-Ping Yang Method of choosing software button
CN104239062A (en) * 2014-09-23 2014-12-24 深圳市富途网络科技有限公司 Various-type label page displaying method and system based on client side
CN105611247A (en) * 2015-12-25 2016-05-25 国网浙江省电力公司丽水供电公司 Visual operation full-process monitoring method
CN106775219A (en) * 2016-11-30 2017-05-31 广州新博庭网络信息科技股份有限公司 A kind of cursor interlock method and device
CN106775677A (en) * 2016-11-30 2017-05-31 广州新博庭网络信息科技股份有限公司 A kind of multi-display method and its method and system

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108829076A (en) * 2018-09-12 2018-11-16 泛联(北京)科技有限公司 A kind of smart machine grouping inter-linked controlling method and system
CN108829076B (en) * 2018-09-12 2021-01-26 泛联(北京)科技有限公司 Intelligent equipment grouping linkage control method and system
WO2021081745A1 (en) * 2019-10-29 2021-05-06 北京嗨动视觉科技有限公司 Hardware resource allocation method and apparatus, video processor, and display system
CN111625307A (en) * 2019-12-03 2020-09-04 蘑菇车联信息科技有限公司 Synchronous group control method, device, PC (personal computer) end and system
CN111625307B (en) * 2019-12-03 2024-03-08 蘑菇车联信息科技有限公司 Synchronous group control method, device, PC (personal computer) terminal and system
CN115185414A (en) * 2022-07-26 2022-10-14 Vidaa国际控股(荷兰)公司 Display device and cursor control method
CN115185414B (en) * 2022-07-26 2024-04-19 Vidaa国际控股(荷兰)公司 Display device and cursor control method

Similar Documents

Publication Publication Date Title
CN107908454A (en) A kind of interlock method and device of the multiwindow packet based on more bookmarks
CN110442336A (en) A kind of web development methods and device, storage medium and electronic equipment
CN103369477B (en) Display media method, device, client, graphical control display packing and device
CN106357432B (en) Hybrid fictitious host computer based on web server manages platform
CN103701633B (en) Setup and maintenance system of visual cluster application for distributed search SolrCloud
CN101071478B (en) Friendly packet management method
CN103077070B (en) Cloud computing management system and management method for cloud computing systems
JP2007526548A (en) Virtual desktop-meta organization and control system
CN108055320B (en) Processing method, terminal device and the computer readable storage medium of resource downloading
CN110059267A (en) Methods of exhibiting, device, computer equipment and the storage medium of data analysis result
CN108647224A (en) Page display method, device, storage medium and electronic device
CN108964949A (en) Virtual machine migration method, SDN controller and computer readable storage medium
CN109743202A (en) Management method, device, equipment and the readable storage medium storing program for executing of data
CN102098233A (en) Method and system for controlling communication window in instant messenger
CN108600564A (en) The method and apparatus of customer service
CN110083457A (en) A kind of data capture method, device and data analysing method, device
CN109559383A (en) One kind is based on the more people's interaction 3D house ornamentation designing systems of UE4 platform and application method
CN110083460A (en) A kind of design method of the microkernel architecture using event bus technology
CN109992325A (en) Information display method, device, storage medium and electronic device
CN106302524A (en) A kind of method manipulating far-end application software
CN102868746B (en) Method for realizing mobile informationization
CN103577031B (en) Development method and development device of App (application) with multiple screens, and switching control method
CN106844467A (en) Method for exhibiting data and device
CN107908453A (en) A kind of more bookmarks layout group technology and system and device based on multi-screen
CN110111203A (en) Batch process, device and the electronic equipment of business datum

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20180413