CN1301455C - Subitem drag and drop method for tree structure - Google Patents
Subitem drag and drop method for tree structure Download PDFInfo
- Publication number
- CN1301455C CN1301455C CNB2004100269777A CN200410026977A CN1301455C CN 1301455 C CN1301455 C CN 1301455C CN B2004100269777 A CNB2004100269777 A CN B2004100269777A CN 200410026977 A CN200410026977 A CN 200410026977A CN 1301455 C CN1301455 C CN 1301455C
- Authority
- CN
- China
- Prior art keywords
- subitem
- tree structure
- drag
- group
- dragged
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000007373 indentation Methods 0.000 claims description 3
- 238000005096 rolling process Methods 0.000 abstract description 3
- 238000011017 operating method Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 3
- 235000013399 edible fruits Nutrition 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The present invention relates to an operating method for a subitem of a tree structure. In order to overcome the disadvantage that a dragged and dropped objective group frequently needs to be selected in the rolling way when the subitems of the tree structure having multiple groups of subitems and subitems in the groups in the prior art, the present invention provides a dragging and dropping method for a subitem of a tree item, which comprises the following steps: a, a subitem to be dragged in the tree structure is dragged; b, the subitem is retracted to the tree structure in order to make the subitem of the tree structure hidden to only display the group structure; c, the dragged subitem is put in the objective group; d, the tree structure is expanded in order to the hidden subitem redisplayed. The method of the method of the present invention can also be applied to a subitem of a tree structure with a visualized interface, such as the dragging and dropping operation of files, subdirectories, etc.
Description
[technical field]
The present invention relates to a kind of method of operating of computer program, relate in particular to the drag and drop method of tree structure subitem under a kind of visualization interface.
[background technology]
At present, most of computer program is all the visualized operation interface.Under the visualized operation interface, a lot of application programs all can be arranged and organized each seed item with tree structure, such as file etc.Simultaneously, operation for the convenience of the users, a lot of programs all can be supported drag and drop (the Drag and Drop) operation of mouse to the subitem of tree structure.
Tree structure generally comprises the subitem in several groups and the group.In the interface of tree structure, when whole tree-like node all launches,, often whole tree structure all can not be showed on a view owing to be subjected to view to show the restriction of size.So just can choose the purpose group of drag and drop dragging certain subitem view that when certain is organized, need roll.Therefore, existing drag-and-drop operation is very inconvenient and time-consuming.
[summary of the invention]
The technical problem to be solved in the present invention provides a kind of drag and drop method of subitem of tree structure.This method can carry out at the subitem to tree structure showing more tree structure in the drag-and-drop operation process, thereby avoids the rolling operation to view, can reduce the needed time of whole drag-and-drop operation effectively.
For solving the problems of the technologies described above, the invention provides a kind of drag and drop method of subitem of tree structure, this tree structure comprise some groups and the group in subitem, it is characterized in that it comprises the steps:
(a) drag in the tree structure subitem to be dragged;
(b) write down group structure in this tree structure and its deployment characteristics;
(c) this tree structure of indentation only shows its group structure so that the subitem of this tree structure is hidden;
(d) subitem that this is dragged is put into the group of purpose;
(e) show the subitem that this is hidden again according to the group structure in the tree structure of record and its deployment characteristics.
Wherein preceding in step (a) back step (b), the position that can write down an item visible that shows in the view simultaneously.Accordingly in step (e) according to the position of this item visible of record, can recover to show the show state of hiding subitem before drag.
Wherein this item visible can be first item visible in the view.
The present invention is drag operation for convenience, and tree structure can shrink node automatically when dragging, and only demonstrates the group structure, has reduced whole tree-like height.In visual interface, demonstrate more tree structure as far as possible, select certain specific group with the handled easily person.Drag finish after, this tree structure recovers back original view again, the not original operation of interference user.Therefore the inventive method can make the operator carry out drag-and-drop operation very easily, thereby reduces the needed time of whole drag-and-drop operation.
[description of drawings]
The present invention is described in detail below in conjunction with drawings and Examples:
Fig. 1 is the synoptic diagram of the tree structure before carrying out drag-and-drop operation of the embodiment of the invention.
Fig. 2 is the synoptic diagram of tree structure shown in Figure 1 when dragging a certain subitem.
The synoptic diagram of Fig. 3 tree structure shown in Figure 2 after the drag-and-drop operation of above-mentioned subitem is finished.
[embodiment]
User list with the tree structure of an Instant Messenger (IM) software is the method for the example explanation specific embodiment of the invention below.
At first please refer to Fig. 1 and Fig. 2, the user list of this tree structure comprises 5 groups: my good friend, sdfsdf, dfsdf, stranger and blacklist.Also comprise some subitems in each group.For example include three user's subitems in the sdfsdf group: guest fruit, past event ee and No with the wind are cruel.Tree-like user list as shown in Figure 1, more because of the subitem in every group, be difficult in a view, all show.In the prior art, could implement drag and drop if will drag certain user's subitem with regard to needing the whole view of rolling the purpose group in view, to occur.
The inventive method can be packed up user's subitem automatically and only be demonstrated whole groups when dragging, just can conveniently not select the purpose group thereby do not need to roll.Be the implementation process of example explanation this method with guest fruit drag and drop to the blacklist group during sdfsdf is organized below.Please refer to Fig. 2, when dragging user's subitem guest when fruit, program judges whether drag operation, and if had program note earlier in tree-like each group with and launch attribute, but note the position of a certain item visible in view, for example first item visible simultaneously.Pack up node again, only show the group structure of record, allow the user select the purpose group.Please be simultaneously with reference to Fig. 3, after user's subitem is put into the blacklist group, but tree-like interface reverts to the preceding state that drags according to first item visible in the view, carries out follow-up operation with the handled easily person.Because of the indentation of this tree structure and expansion be embodied as that those of ordinary skill in the art is familiar with, so repeating no more.
Should be pointed out that present embodiment only for illustrating the inventive method, the present invention should not exceeded with present embodiment.Other have The application of tree structure program or software, for example, the file directory of tree structure etc., the tree structure that shows at the WEB page or leaf all can be suitable for thought of the present invention.
Need to prove; above-mentioned explanation only is the detailed description to preferred embodiment of the present invention; narration only is explanation realizability of the present invention and outstanding effect thereof; concrete feature can not be used as the restriction to technical scheme of the present invention, and protection scope of the present invention should be as the criterion with appended claims of the present invention.
Claims (4)
1. the drag and drop method of the subitem of a tree structure, this tree structure comprise the subitem in some groups and the group, it is characterized in that it comprises the steps:
(a) drag in the tree structure subitem to be dragged;
(b) write down group structure in this tree structure and its deployment characteristics;
(c) this tree structure of indentation only shows its group structure so that the subitem of this tree structure is hidden;
(d) subitem that this is dragged is put into the group of purpose;
(e) show the subitem that this is hidden again according to the group structure in the tree structure of record and its deployment characteristics.
2. the drag and drop method of the subitem of tree structure as claimed in claim 1 is characterized in that step (b) is preceding after step (a), the position of writing down an item visible that shows in the view simultaneously.
3. the drag and drop method of the subitem of tree structure as claimed in claim 2 is characterized in that in step (e) position according to this item visible of record, recovers to show the subitem the hidden show state before drag.
4. the drag and drop method of the subitem of tree structure as claimed in claim 2 is characterized in that this item visible is first item visible in the view.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100269777A CN1301455C (en) | 2004-04-21 | 2004-04-21 | Subitem drag and drop method for tree structure |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CNB2004100269777A CN1301455C (en) | 2004-04-21 | 2004-04-21 | Subitem drag and drop method for tree structure |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1690936A CN1690936A (en) | 2005-11-02 |
CN1301455C true CN1301455C (en) | 2007-02-21 |
Family
ID=35346408
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB2004100269777A Expired - Lifetime CN1301455C (en) | 2004-04-21 | 2004-04-21 | Subitem drag and drop method for tree structure |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN1301455C (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1113021A (en) * | 1993-12-23 | 1995-12-06 | 国际商业机器公司 | Scrolling a target window during a drag and drop operation |
CN1125492A (en) * | 1993-05-10 | 1996-06-26 | 苹果电脑有限公司 | Computer-human interface system for compound documents |
US5943053A (en) * | 1997-04-01 | 1999-08-24 | Sun Microsystems, Inc. | Method and apparatus for expanding and contracting a window panel |
JP2002066967A (en) * | 2000-08-25 | 2002-03-05 | Kawasaki Heavy Ind Ltd | Structuring method of robot motion descriptive language, and indicating method and editing method of structured robot motion descriptive language |
US6393429B1 (en) * | 1998-08-10 | 2002-05-21 | Fujitsu Limited | File handling device, and a recording medium storing a file handling program |
CN1459747A (en) * | 2002-05-20 | 2003-12-03 | 鸿富锦精密工业(深圳)有限公司 | Patent information excavating and analyzing system and method |
CN1461433A (en) * | 2000-09-18 | 2003-12-10 | 国际商业机器公司 | Method, system and computer program for managing views at computer display |
WO2004029785A2 (en) * | 2002-09-25 | 2004-04-08 | Siemens Aktiengesellschaft | Customizable drag and drop for industrial software applications |
-
2004
- 2004-04-21 CN CNB2004100269777A patent/CN1301455C/en not_active Expired - Lifetime
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1125492A (en) * | 1993-05-10 | 1996-06-26 | 苹果电脑有限公司 | Computer-human interface system for compound documents |
CN1113021A (en) * | 1993-12-23 | 1995-12-06 | 国际商业机器公司 | Scrolling a target window during a drag and drop operation |
US5943053A (en) * | 1997-04-01 | 1999-08-24 | Sun Microsystems, Inc. | Method and apparatus for expanding and contracting a window panel |
US6393429B1 (en) * | 1998-08-10 | 2002-05-21 | Fujitsu Limited | File handling device, and a recording medium storing a file handling program |
JP2002066967A (en) * | 2000-08-25 | 2002-03-05 | Kawasaki Heavy Ind Ltd | Structuring method of robot motion descriptive language, and indicating method and editing method of structured robot motion descriptive language |
CN1461433A (en) * | 2000-09-18 | 2003-12-10 | 国际商业机器公司 | Method, system and computer program for managing views at computer display |
CN1459747A (en) * | 2002-05-20 | 2003-12-03 | 鸿富锦精密工业(深圳)有限公司 | Patent information excavating and analyzing system and method |
WO2004029785A2 (en) * | 2002-09-25 | 2004-04-08 | Siemens Aktiengesellschaft | Customizable drag and drop for industrial software applications |
Also Published As
Publication number | Publication date |
---|---|
CN1690936A (en) | 2005-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230205406A1 (en) | Visual Object Receptacle | |
JP4625465B2 (en) | 3D graphical user interface for data collection based on data attributes | |
EP0937288B1 (en) | Method and apparatus for organizing and processing information using a digital computer | |
AU2008262075B2 (en) | Object stack | |
US8473859B2 (en) | Visualization and interaction models | |
US8745535B2 (en) | Multi-dimensional desktop | |
JP3258250B2 (en) | Method and computer system for organizing graphical objects | |
WO2000057257A2 (en) | Method and apparatus for organizing and processing information using a digital computer | |
US20080307352A1 (en) | Desktop System Object Removal | |
US20080307330A1 (en) | Visualization object divet | |
WO2008153647A1 (en) | Browsing or searching user interfaces and other aspects | |
US20130275919A1 (en) | Object visualization | |
CA2309462A1 (en) | Displaying a complex tree structure among multiple windows | |
WO2008153646A1 (en) | User interfaces for browsing or searching | |
EP2754024A1 (en) | Grouping selectable tiles | |
CA2424651A1 (en) | System and method for user modification of metadata in a shell browser | |
CN103853729A (en) | Page loading method and system | |
CA2560215A1 (en) | Property tree for metadata navigation and assignment | |
JP2001351127A (en) | Data display system | |
CN102789353A (en) | Method and device for operating desktop objects on touch screen mobile devices | |
CN105956132A (en) | Junk data clearing method and system | |
CN1301455C (en) | Subitem drag and drop method for tree structure | |
CN102520873A (en) | Method and device for creating icon display area on main screen interface | |
WO2003107191A2 (en) | Improvements related to data storage | |
CN1155116A (en) | Method for marking origin of document, storage unit and apparatus thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CX01 | Expiry of patent term |
Granted publication date: 20070221 |
|
CX01 | Expiry of patent term |