Drag and drop operation in a graphical user interface with highlight of target objects
AssigneeFrance Telecom
InventorHyacinthe Briand
Life of this patent
Estimating the term…
Abstract
A method and apparatus are provided for indicating drag and drop targets for a first object among a plurality of second objects in a graphical user interface (GUI). The method includes rendering with a first rendering mode a first group of second objects within the GUI onto which a selected first object is likely to be dropped, rendering with a second rendering mode distinct from the first rendering mode a second group of second objects, the second group consisting of the remaining second objects, receiving a drag input on the first object, and updating the groups based at least upon an updated position of the first object derived from the received drag input.
Claims10
A method of indicating drag and drop targets for a first object among a plurality of second objects in a graphical user interface (GUI), the method comprising:
- rendering on a display device with a first rendering mode a first group of second objects within the GUI onto which a selected first object is likely to be dropped,
- rendering on the display device with a second rendering mode distinct from the first rendering mode a second group of second objects, the second group comprising the remaining second objects,
- receiving a drag input on the first object, and
- updating the groups based at least upon an updated position of the first object derived from the received drag input.
An electronic device comprising:
- a display device for rendering a graphical user interface (GUI) comprising a first object and a plurality of second objects, the first object being operable to be dragged and dropped onto one of the plurality of second objects,
- a processor configured to indicate drag and drop targets for the first object among the plurality of second objects, the processor being further configured to:
- render with a first rendering mode a first group of second objects within the GUI onto which a selected first object is likely to be dropped,
- render with a second rendering mode distinct from the first rendering mode a second group of second objects, the second group consisting of the remaining second objects,
- receive a drag input on the first object, and
- update the groups based at least upon an updated position of the first object derived from the received drag input.
A non-transitory computer-readable storage medium comprising a program product stored thereon and executable by a processor in the form of a software agent including at least one software module comprising instructions that when executed configure the processor to implement a method of indicating drag and drop targets for a first object among a plurality of second objects in a graphical user interface (GUI), wherein the instructions comprise:
- instructions that configure the processor to render on a display device with a first rendering mode a first group of second objects within the GUI onto which a selected first object is likely to be dropped,
- instructions that configure the processor to render on the display device with a second rendering mode distinct from the first rendering mode a second group of second objects, the second group comprising the remaining second objects,
- instructions that configure the processor to receive a drag input on the first object, and
- instructions that configure the processor to update the groups based at least upon an updated position of the first object derived from the received drag input.
Dependencies are inferred from the claim text.