CN106454476A - Configuration method and configuration device for focus order in graphical user interface - Google Patents

Configuration method and configuration device for focus order in graphical user interface Download PDF

Info

Publication number
CN106454476A
CN106454476A CN201610373074.9A CN201610373074A CN106454476A CN 106454476 A CN106454476 A CN 106454476A CN 201610373074 A CN201610373074 A CN 201610373074A CN 106454476 A CN106454476 A CN 106454476A
Authority
CN
China
Prior art keywords
control
controls
user interface
distance
focus
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
CN201610373074.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.)
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Information Technology 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 LeTV Holding Beijing Co Ltd, LeTV Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610373074.9A priority Critical patent/CN106454476A/en
Publication of CN106454476A publication Critical patent/CN106454476A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8146Monomedia components thereof involving graphical data, e.g. 3D object, 2D graphics

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Graphics (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention relates to the field of focus moving technology, and discloses a configuration method and a configuration device for a focus order in a graphical user interface. According to the invention, the configuration method for the focus order in the graphical user interface comprises the steps of acquiring coordinates of all controls in the current graphical user interface; and calculating distances between the controls according to the coordinates of all the controls, and selecting the control with shortest distance as a focus moving target control. The invention further discloses a configuration device for the focus order in the graphical user interface. The configuration method and the configuration device realize automatic configuration for focus movement, thereby ensuring high correctness in focus configuration and saving manpower.

Description

The collocation method of focus order and device in graphic user interface
Technical field
The present invention relates to focus mobile technology field, particularly to a kind of configuration side of focus order in graphic user interface Method and device.
Background technology
With the continuous development of electronic technology and Internet technology, the intellectuality of electronic equipment also constantly advances, tradition TV can only TV reception, but current DTV or intelligent television, in addition to TV reception, also add A lot of additional functionalities, such as TV shop (TVStore), in TV shop, some not having can be shown on a lot of traditional tvs The introduction of content, such as commodity, as shown in figure 1, the brief introduction of display of commodity, the firstth area can with the front cover of display of commodity, By clicking on " details " it will be appreciated that being discussed in detail of commodity, as shown in Figure 2." the 3rd area " occurring in Fig. 2 is exactly to pass through point The display content hit " details " in Fig. 1 and occur.
Because most of TVs are also only controlled by remote control at present, specifically, from TV certain region Excessively arrive other regions, mainly selected by the key up and down of remote control, so will specify and each piece of region phase Which block region adjacent region up and down is respectively, and wants the region up and down in each region of careful planning, so that Each region can be traversed to it is impossible to make certain region on a certain interface how to switch also select less than.Such as, in FIG, The lower section of regulation " details " is a certain piece in " the secondth area ", has arrived in Fig. 2, if also continuing to use the relation in Fig. 1, the " the 3rd Area " how also to select less than.At present, rely primarily on programmer to specify the relation up and down at each interface, if display Interface is less, and this work is easily accomplished, once but display interface reaches certain order of magnitude, and this work will become non- Often loaded down with trivial details and time-consuming, and easily malfunction.
Content of the invention
It is an object of the invention to provide the collocation method of focus order and device are so that Jiao in a kind of graphic user interface The automation of the mobile configuration of point realizes it is ensured that the correctness of focus configuration, and saves manpower.
For solve above-mentioned technical problem, the invention provides in a kind of graphic user interface focus order collocation method, Including:
Obtain the coordinate of all controls in current Graphics user interface;
Coordinate according to all controls calculates the distance between control, and the nearest control of selected distance is as focus movement Target widget.
Present invention also offers in a kind of graphic user interface focus order configuration device, including:Coordinate obtaining module, Distance calculation module and order determining module;
Coordinate obtaining module, for obtaining the coordinate of all controls in current Graphics user interface;
Distance calculation module, for the coordinate according to all controls, calculates the distance between control;
Order determining module, for according to the calculated distance of distance calculation module, the nearest control of selected distance is made Target widget for focus movement.
The present invention in terms of existing technologies, obtains the coordinate in all spaces in current Graphics user interface, according to obtaining The control coordinate got, calculates the distance between control, and will calculate the control minimum with control to be configured distance As the target widget of movement, between the acquisition of control coordinate, control, the operation such as calculating of distance, all need not manually be intervened, Realizing the automatic configuration of focus movement, thus ensure that the correctness of result, and saving manpower.
In addition, the computational methods of the distance between control include:Never choose a work in the control of configuration focus order For control to be configured;Calculate the distance between other controls and described control to be configured in all controls.Specifically define control Between distance computational methods it is ensured that between control distance calculate accuracy.
In addition, in calculating all controls when the distance between other controls and control to be configured, according to up and down Direction is respectively calculated;When the nearest control of selected distance is as the target widget of focus movement, selected according to direction Select.According to the distance between direction calculating control, by calculating respectively up and down, and choosing the target widget of focus movement When, selected also according to direction up and down.
In addition, in obtaining current Graphics user interface during the coordinate of all controls, the central point obtaining all controls is sat Mark;In calculating all controls when the distance between other controls and control to be configured, calculate the distance between control central point. Coordinate according to central point calculates the distance between control.
In addition, in obtaining current Graphics user interface during the coordinate of all controls, the upper left corner obtaining all controls is sat Mark and bottom right angular coordinate;In calculating all controls when the distance between other controls and control to be configured, calculate other controls The distance between with the edge of control to be configured.The upper left corner according to control and bottom right angular coordinate, obtain between control edge Distance, thus obtain the distance between control.
In addition, in design configuration user interface, obtaining the coordinate of all controls in current Graphics user interface, and it is every One control configures the target widget of focus movement.In design configuration user interface, carry out the configuration of the mobile order of focus.
In addition, when showing graphic user interface, obtain the coordinate of all controls in current Graphics user interface, and dynamically Configure the target widget of focus movement for each control.When showing graphic user interface, carry out joining of the mobile order of focus Put.
Brief description
Fig. 1 is that in prior art, schematic diagram simply introduced by commodity;
Fig. 2 is that in prior art, commodity are discussed in detail schematic diagram;
Fig. 3 is the stream according to the collocation method of focus order in a kind of graphic user interface of first embodiment of the invention Cheng Tu;
Fig. 4 is a kind of TV store interface schematic diagram of first embodiment of the invention;
Fig. 5 is the stream according to the collocation method of focus order in a kind of graphic user interface of second embodiment of the invention Cheng Tu;
Fig. 6 is a kind of graphic user interface schematic diagram according to second embodiment of the invention;
Fig. 7 is the knot according to the configuration device of focus order in a kind of graphic user interface of third embodiment of the invention Structure schematic diagram;
Fig. 8 is the dress according to the configuration device of focus order in a kind of graphic user interface of four embodiment of the invention Put schematic diagram.
Specific embodiment
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with each reality to the present invention for the accompanying drawing The mode of applying is explained in detail.However, it will be understood by those skilled in the art that in each embodiment of the present invention, In order that reader more fully understands that the application proposes many ins and outs.But, even if there is no these ins and outs and base In following embodiment many variations and modification it is also possible to realize the application technical scheme required for protection.
The first embodiment of the present invention is related to a kind of collocation method of focus order in graphic user interface, and the method is first Obtain the coordinate of all controls in current Graphics user interface, the coordinate further according to all controls calculates the distance between control, The nearest control of selected distance is as the target widget of focus movement.Idiographic flow is as shown in figure 3, it includes:
Step 31:Obtain each control center point coordinate.
Specifically, in obtaining current Graphics user interface during the coordinate of all controls, obtain the center of all controls Point coordinates.Control in the present embodiment can be one of display icon on current graphic user interface or one aobvious Show region, for example, control can be certain film duration display module region or film on TV shop on television Performer's brief introduction display module region etc..Obtain the various controls in current Graphics user interface, and obtain each control Centre coordinate, this centre coordinate is the centre coordinate in region shared by control, and this control regions is center pair for this centre coordinate Claim, for example, the viewing area for control is regular square, and central area can be in this square viewing area The heart.
Step 32:Choose control to be configured.
Specifically, never choose one as control to be configured, in the present embodiment in the control of configuration focus order Focus can be transfer point to be moved, for example, control on TV store user-interface on television, pointed by indicator Display in video screen is exactly the focus that indicator points to, when the control that indicator points to moves switching, The focus that may be considered control pointed by indicator is moved accordingly.Multiple controls are had on current graphic user interface Part, some controls may be configured with moving direction of its focus etc., for the control being configured without focus movement, by them Choose out, as control to be configured, prepare next step executes operation.
Step 33:Calculate other controls and control centre distance to be configured.
Specifically, the distance between other controls and control to be configured in all controls are calculated.In the present embodiment, Calculate the distance between control central point.In step 31, all controls on current graphic user interface are obtained Centre coordinate, and according in step 32, the control to be configured of selection, any control can be calculated and treating of selecting Centre distance between configuration control, this centre distance equivalent can be considered as the distance between control and control, using control Centre distance, to calculate the distance between control, so that the calculating of the distance between control is more accurate, for example, selects Control to be configured is a foursquare region, and other controls selecting are the control of a rectangular area, then calculate and wait to join Put the centre distance of control and other controls, this foursquare central point can be calculated to the distance between the central point of rectangle, This distance just can represent the distance of control to be configured and other controls.
Step 34:Choose up and down direction apart from the nearest control of control to be configured.
Specifically, the coordinate according to all controls calculates the distance between control, the nearest control conduct of selected distance The target widget of focus movement.It is noted that calculate all controls between other controls and control to be configured away from From when, be respectively calculated according to direction up and down, finally, according to direction, to carry out selected distance control to be configured nearest Control is as the target widget of focus movement.Select respectively control to be configured and side, downside, left side and right side thereon away from From nearest control, as will upwards, downwards, to the left and the target widget that moves right, then for a control to be configured, For different directions up and down, four target widget can be chosen altogether, wherein, each direction can choose one Target widget.Target widget can be understood as control to be configured in the next step, the control that will replace.
For example, in TV store user-interface on television, if all controls of display are all rule in TV store Square queue arrangement then, then in the control to be configured being selected at this interface center, away from its nearest neighbours Direction up and down on target widget be respectively in directly over it, underface, front-left, the control of front-right, then this Four controls are the target widget of the band configuration control at interface center.
In step 35, judge whether all configured target widget up and down of all controls, if all controls are all joined Put target widget up and down, then terminate this operation, otherwise, enter step 32 in, repeated execution of steps 32 to step 34, Until being judged as YES in step 35, then terminate this time to operate.
Specifically, if all of all configured control target up and down of control, then in any one control When upper mobile, this control all has transportable target widget vertically and horizontally, and the control to be configured that focus is located will not be because For can not find the position of the next control needing and moving to, and there is the entanglement problem that user interface shows.If it is judged that The all configured target widget up and down of not all control, then need to reenter in step 32, in the step 32, weight The new control not having complete configuration target widget up and down of choosing is as control to be configured, and carries out control up and down Again choose, until all of control has all had its target widget up and down.
It is noted that all controls in current Graphics user interface can be obtained in design configuration user interface Coordinate, and for each control configure focus movement target widget.That is, when design user interface, can Think that each control configures the target widget of movement.
Alternatively, it is also possible to when showing graphic user interface, obtain the coordinate of all controls in current Graphics user interface, And the target widget of focus movement is dynamically configured for each control.Not only during design configuration user interface, and During display graphical interfaces, can be carried out the configuration operation of control, be arranged on the mesh of lower left and right for each control Mark control, and when showing graphic user interface, can dynamically configure the target widget of control, can not be in all of control Before part shows, configure target widget for it, during mobile control, if it find that the control moving to is not upwards During target widget on lower left and right directions, more dynamically according to its direction to be moved, choose needing on correspondence direction for it and move Dynamic target widget.
Below, present embodiment is said taking the control moving method on the TV store user-interface in TV as a example Bright.First, obtain the centre coordinate of each control in the user interface of TV store, for example, as shown in figure 4, TV store circle The corresponding content of control regions on face can be:Film profile, film details, film duration, film featured performer and film Show time etc., then obtain this corresponding regional center coordinate of five controls on TV store, if this five control regions It is all rectangle, then with the center of this rectangle, obtain the centre coordinate in this region, if what film details control did not move up Target widget, then can obtain this film details control, and the centre coordinate according to each control getting before, and calculating should The centre coordinate of film details control and the distance of other control centre coordinates, if existed by being calculated film profile control Closest in film details control upwardly direction, then film profile control be exactly film details control in an upward direction Nearest control.Detect whether all five controls have the target widget on correspondence direction again, if whole control has Control up and down, then stop the operation configuring.If one of control is detected, direction is not one of up and down The target widget in direction, then make a look up target widget step again.
In terms of existing technologies, the main distinction and effect are present embodiment:Obtain current Graphics user interface In all controls centre coordinate, according to the control centre coordinate getting, calculate the centre distance between control, and will count The control minimum with control centre distance to be configured calculating is as the target widget of movement, the acquisition of control coordinate, control Calculating of centre distance etc. operates, and all need not manually be intervened, realize the automatic configuration of focus movement, thus ensureing to finish The correctness of fruit, and save manpower.
Second embodiment of the present invention is related to a kind of collocation method of focus order in graphic user interface.Second enforcement Mode is to have done to improve further on the basis of first embodiment, mainly thes improvement is that:Use obtaining current Graphics In the interface of family during the coordinate of all controls, obtain top left co-ordinate and the bottom right angular coordinate of all controls;Calculating all controls In the distance between other controls and control to be configured when, calculate the distance between other controls and edge of control to be configured.
Flow chart in present embodiment is as shown in figure 5, specific as follows:
Present embodiment and middle step 52,54,55 with step 32 in first embodiment, 34,35 completely the same, here is not Repeat again.
In step 51, obtain each control upper left corner and bottom right angular coordinate.Specifically, because control can take one Region, therefore, obtains the upper left corner of control and the coordinate in the lower right corner it is possible to know the general areas occupied by this control, from And the coordinate according to the upper left corner and the lower right corner, carry out obtaining the operation further of the target widget of this control.
In step 53, calculate distance between other controls and control edge to be configured.Specifically, due to occupied by control Be a region, therefore, the upper left corner according to each control and bottom right angular coordinate, can know that control to be configured is controlled with other The Edge Distance of part, this Edge Distance may be considered the distance between control, and arbitrary control all obtains its upper left corner With the coordinate in the lower right corner, therefore, the relative distance between any two control obtaining is consistent.Apply between the control obtaining Edge Distance, further operated.
For example, it is a kind of relatively common graphic user interface as shown in Figure 6, control layout comparison rule.Assume With (XI is left, YI is left) and (XI is right, YI is right) represent the upper left corner and the bottom right angular coordinate of i-th control respectively.Hypothesis will be the control of label 1 Part configures the target widget in direction up and down, the method on the left of configuration illustrated below:
(1) find out lower right corner X-coordinate value and be less than X1 is leftControl it is assumed that being:XK is right<X1 is leftIf only finding out such control Part, then the left side control being the control being numbered 1 by the control that this is found out.Only depict in Fig. 4 one be numbered 2 control and Positioned at about 23 controls, there is much such controls in actual capabilities, then enter (2).
(2) find out X1 is left-XK is rightThe minimum control of value, if only finding out such control, this control found out is It is numbered the left side control of 1 control.Here it is likely to find out more than one control, such as, that finds out is possibly numbered 2 Control and 3 controls being located at about 2, then enter (3).
(3) find out | YK is left-Y1 is left|、|YK is right-Y1 is right| the minimum control of intermediate value, if only finding out such control, should The control found out is the left side control of the control being numbered 1.
The right, top or following control collocation method are similar with the collocation method of left side control above, and here is not gone to live in the household of one's in-laws on getting married one by one State.
The step of various methods divides above, is intended merely to describe clear, can merge into when realizing a step or Some steps are split, is decomposed into multiple steps, as long as comprising identical logical relation, all in the protection domain of this patent Interior;To adding inessential modification in algorithm or in flow process or introducing inessential design, but do not change its algorithm With the core design of flow process all in the protection domain of this patent.
Third embodiment of the invention is related to a kind of configuration device of focus order in graphic user interface, as shown in fig. 7, Comprise:Coordinate obtaining module 71, distance calculation module 72 and order determining module 73.
Coordinate obtaining module 71 is used for obtaining the coordinate of all controls in current Graphics user interface.
Distance calculation module 72 is used for the coordinate according to all controls, calculates the distance between control.
Order determining module 73 is used for according to the calculated distance of distance calculation module, and the nearest control of selected distance is made Target widget for focus movement.
Wherein, distance calculation module further includes to choose submodule 721 and calculating sub module 722.Choose submodule 721 One is chosen for never configuring as control to be configured in the control of focus order.Calculating sub module 722 is used for calculating all The distance between other controls and control to be configured in control.Further, calculating sub module calculate all controls in other When the distance between control and control to be configured, it is respectively calculated according to direction up and down.Order determining module is in choosing Take closest control as focus movement target widget when, selected according to direction.
It is seen that, present embodiment is the system embodiment corresponding with first embodiment, and present embodiment can be with First embodiment is worked in coordination enforcement.The relevant technical details mentioned in first embodiment still have in the present embodiment Effect, in order to reduce repetition, repeats no more here.Correspondingly, the relevant technical details mentioned in present embodiment are also applicable in In first embodiment.
It is noted that involved each module in present embodiment is logic module, in actual applications, one Individual logical block can be a part for a physical location or a physical location, can also be with multiple physics lists The combination of unit is realized.Additionally, for the innovative part projecting the present invention, will not be with solution institute of the present invention in present embodiment The unit that the technical problem relation of proposition is less close introduces, but this is not intended that in present embodiment there are not other lists Unit.
Four embodiment of the invention is related to a kind of configuration device of focus order in graphic user interface.As shown in figure 8, The constructing apparatus 8 of the viewdata model of present embodiment include:Processor 80, memory 81, display 82 and transceiver 83.
Wherein, processor 80 is the core of configuration device, and it can be CPU (central processing unit), DSP (Digital Signal Processor, digital signal processor) etc., it is mainly responsible for the configuration device of focus order in graphic user interface In co-ordination between each part, and above-mentioned side applies all controls in the acquisition current Graphics user interface referring in mode Coordinate, the distance between control is calculated according to the coordinate of all controls, the nearest control of selected distance is as focus movement The operation of target widget etc..Wherein, memory 81 can be ROM (Read Only Memory, read-only storage), RAM The storage device such as (Random Access Memory, random access storage device), caching or flash memory, it can be used for storage and calculates The readable programmed instruction of machine, this programmed instruction is used for making processor realize the graphical user shown in the first to the 3rd embodiment The configuration feature of focus order in interface, such as, the coordinate of all controls that storage obtains, result of focus order configuration etc.. Wherein, display 82 is mainly used in showing human-computer interaction interface, to facilitate software developer to be operated.Wherein, transceiver 83 are mainly used in each server communication in distribution service (when each graphic user interface is distributed in Distributed Services system When in system), thus realizing the data interaction between configuration device and server.
It will be appreciated by those skilled in the art that all or part of step realized in above-described embodiment method can be by Program to complete come the hardware to instruct correlation, and this program storage, in a storage medium, includes some instructions use so that one Individual equipment (can be single-chip microcomputer, chip etc.) or processor (processor) execute each embodiment methods described of the application All or part of step.And aforesaid storage medium includes:USB flash disk, portable hard drive, read-only storage (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey The medium of sequence code.
It will be understood by those skilled in the art that the respective embodiments described above are to realize the specific embodiment of the present invention, And in actual applications, can to it, various changes can be made in the form and details, without departing from the spirit and scope of the present invention.

Claims (10)

1. in a kind of graphic user interface focus order collocation method it is characterised in that include:
Obtain the coordinate of all controls in current Graphics user interface;
Coordinate according to all controls calculates the distance between control, and the nearest control of selected distance is as the target of focus movement Control.
2. in graphic user interface according to claim 1 the collocation method of focus order it is characterised in that between control The computational methods of distance include:
Never choose one as control to be configured in the control of configuration focus order;
Calculate the distance between other controls and described control to be configured in all controls.
3. in graphic user interface according to claim 2 focus order collocation method it is characterised in that calculate institute When having the distance between other controls and described control to be configured in control, it is respectively calculated according to direction up and down;
When the nearest control of selected distance is as the target widget of focus movement, selected according to direction.
4. in graphic user interface according to claim 3 focus order collocation method it is characterised in that obtain work as In front graphic user interface during the coordinate of all controls, obtain the center point coordinate of all controls;
In calculating all controls when the distance between other controls and described control to be configured, calculate between control central point Distance.
5. in graphic user interface according to claim 3 focus order collocation method it is characterised in that obtain work as In front graphic user interface during the coordinate of all controls, obtain top left co-ordinate and the bottom right angular coordinate of all controls;
In calculating all controls when the distance between other controls and described control to be configured, calculate other controls and treat with described The distance between edge of configuration control.
6. in the graphic user interface according to claim 1 to 5 any one focus order collocation method, its feature exists In, in design configuration user interface, the coordinate of all controls in acquisition current Graphics user interface, and join for each control Put the target widget of focus movement.
7. in the graphic user interface according to claim 1 to 5 any one focus order collocation method, its feature exists In, when showing graphic user interface, obtain the coordinate of all controls in current Graphics user interface, and dynamically for each control Part configures the target widget of focus movement.
8. in a kind of graphic user interface focus order configuration device it is characterised in that include coordinate obtaining module, distance meter Calculate module and order determining module;
Described coordinate obtaining module, for obtaining the coordinate of all controls in current Graphics user interface;
Described distance calculation module, for the coordinate according to all controls, calculates the distance between control;
Described order determining module, for according to the calculated distance of described distance calculation module, the nearest control of selected distance Part is as the target widget of focus movement.
9. in graphic user interface according to claim 8 the configuration device of focus order it is characterised in that described distance Computing module includes choosing submodule and calculating sub module;
Described submodule of choosing is used for choosing one as control to be configured in the control never configure focus order;
Described calculating sub module is used for calculating the distance between other controls and described control to be configured in all controls.
10. in graphic user interface according to claim 9 the configuration device of focus order it is characterised in that described meter Operator module in calculating all controls when the distance between other controls and described control to be configured, according to side up and down To being respectively calculated;
Described order determining module, when the nearest control of selected distance is as the target widget of focus movement, is carried out according to direction Select.
CN201610373074.9A 2016-05-31 2016-05-31 Configuration method and configuration device for focus order in graphical user interface Pending CN106454476A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610373074.9A CN106454476A (en) 2016-05-31 2016-05-31 Configuration method and configuration device for focus order in graphical user interface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610373074.9A CN106454476A (en) 2016-05-31 2016-05-31 Configuration method and configuration device for focus order in graphical user interface

Publications (1)

Publication Number Publication Date
CN106454476A true CN106454476A (en) 2017-02-22

Family

ID=58183461

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610373074.9A Pending CN106454476A (en) 2016-05-31 2016-05-31 Configuration method and configuration device for focus order in graphical user interface

Country Status (1)

Country Link
CN (1) CN106454476A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108668156A (en) * 2018-06-20 2018-10-16 青岛海信电器股份有限公司 Focus mobility method and device and terminal device in a kind of program entries display interface
CN109445619A (en) * 2018-09-07 2019-03-08 苏宁智能终端有限公司 A kind of focus searching method applied to intelligent display terminal and seek coke installation
CN112148157A (en) * 2019-06-28 2020-12-29 杭州海康威视数字技术股份有限公司 Focus moving method and focus moving apparatus for graphic user interface
US11212588B2 (en) 2018-06-20 2021-12-28 Hisense Visual Technology Co., Ltd. Control method for focus movement on EPG user interface, and display device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1592881A (en) * 2001-09-13 2005-03-09 松下电器产业株式会社 GUI part focus movement destination setter and focus moving device
CN101140516A (en) * 2007-10-22 2008-03-12 金蝶软件(中国)有限公司 Method and system for dynamic laying-out interface element
CN101170636A (en) * 2007-11-23 2008-04-30 中兴通讯股份有限公司 Interaction personal TV terminal focus mobility method
CN103916710A (en) * 2014-03-31 2014-07-09 优视科技有限公司 Focal point switching method and system
CN105630468A (en) * 2014-10-30 2016-06-01 腾讯科技(武汉)有限公司 Focal point movement method and device of UI (User Interface) frame

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1592881A (en) * 2001-09-13 2005-03-09 松下电器产业株式会社 GUI part focus movement destination setter and focus moving device
CN101140516A (en) * 2007-10-22 2008-03-12 金蝶软件(中国)有限公司 Method and system for dynamic laying-out interface element
CN101170636A (en) * 2007-11-23 2008-04-30 中兴通讯股份有限公司 Interaction personal TV terminal focus mobility method
CN103916710A (en) * 2014-03-31 2014-07-09 优视科技有限公司 Focal point switching method and system
CN105630468A (en) * 2014-10-30 2016-06-01 腾讯科技(武汉)有限公司 Focal point movement method and device of UI (User Interface) frame

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108668156A (en) * 2018-06-20 2018-10-16 青岛海信电器股份有限公司 Focus mobility method and device and terminal device in a kind of program entries display interface
CN108668156B (en) * 2018-06-20 2021-02-23 海信视像科技股份有限公司 Method and device for moving focus in program item display interface and terminal equipment
US11212588B2 (en) 2018-06-20 2021-12-28 Hisense Visual Technology Co., Ltd. Control method for focus movement on EPG user interface, and display device
US11758236B2 (en) 2018-06-20 2023-09-12 Hisense Visual Technology Co., Ltd. Control method for focus movement on EPG user interface, and display device
US11917256B1 (en) 2018-06-20 2024-02-27 Hisense Visual Technology Co., Ltd. Control method for focus movement on EPG user interface, and display device
CN109445619A (en) * 2018-09-07 2019-03-08 苏宁智能终端有限公司 A kind of focus searching method applied to intelligent display terminal and seek coke installation
CN112148157A (en) * 2019-06-28 2020-12-29 杭州海康威视数字技术股份有限公司 Focus moving method and focus moving apparatus for graphic user interface
CN112148157B (en) * 2019-06-28 2022-07-01 杭州海康威视数字技术股份有限公司 Focus moving method and focus moving apparatus for graphic user interface

Similar Documents

Publication Publication Date Title
JP6534436B2 (en) Updating pin locations in the graphical user interface of the electronic design automation tool
CN106454476A (en) Configuration method and configuration device for focus order in graphical user interface
US20140019892A1 (en) Systems and Methods for Generating Application User Interface with Practically Boundless Canvas and Zoom Capabilities
CN109192054A (en) A kind of data processing method and device of map area merging
KR102433857B1 (en) Device and method for creating dynamic virtual content in mixed reality
CN109710362B (en) Screenshot processing method, computing device and computer storage medium
CN106658139B (en) Focus control method and device
CN109947857A (en) Method for exhibiting data and device, storage medium, processor
CN109432775A (en) A kind of multi-screen display method and device of map
WO2017120077A1 (en) Hierarchical positioned event dispatch
CN105407323A (en) Screen splitting method and device of monitor video
AU2013383628B2 (en) Image processing apparatus, program, computer readable medium and image processing method
CN103809954B (en) Method and device for realizing interface element selection
CN104915053A (en) Position determining method and device for interface controls
CN102929506A (en) Method for quickly adding desktop elements to desktop
US11010013B2 (en) Providing visual control guidance on a display
CN109857964A (en) A kind of heating power drawing drawing method, device, storage medium and the processor of page operation
CN109788356A (en) A kind of smart television screen sliding method, apparatus and smart television based on remote controler
AU2015264474A1 (en) Systems and methods for programming behavior of a website to respond to capabilities of different devices
CN110448895A (en) Information processing method and device in game
US10275109B2 (en) Traversing between nodes
CN110119270A (en) Webpage building method, device, equipment and frame
US20140089234A1 (en) Interactive visualization of multi-objective optimization
CN107957896A (en) Disparity items self-adaptive layout method and system, storage medium and car-mounted terminal
KR102089896B1 (en) Method and apparatus for extracting point on drawing using user interface in surveying program used in mobile terminal

Legal Events

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

Application publication date: 20170222

WD01 Invention patent application deemed withdrawn after publication