ajaberi1360 / 123456789

0 stars 0 forks source link

`Auto-scroll visible branch` An interesting, practical and useful idea #1

Closed ajaberi1360 closed 1 month ago

ajaberi1360 commented 3 months ago

We call the idea Auto-Scroll Visible Branch.

For a better understanding of the idea that I propose, pay attention to the following introductions.

Introduction 1- If you enable the View->View settings->Center selected node automatically option. The map moves whenever you select a new node. This option is useful for some cases. But the movement of the map makes it difficult to concentrate. Therefore, in the proposed idea, the least movement should be given to the map so as not to disturb the user's intellectual concentration.

Rule 1: 1- The minimum movement should be done by auto-scroll. The reason is that the many movements of the nodes disturb the user's concentration. The second reason: it is not necessary to move many nodes, so the least amount of scrolling should be done.

Look at the picture below. Minimal movement should be done. Therefore, the map should be auto-scrolled only vertically down.

4

Rule 2: When the user selects a node, it means that that node and all its sub-nodes that are not currently folded are important for him to see. Therefore, if there are a number of nodes that are unfolded but cannot be seen on the screen, the map should be moved by auto-scroll in such a way that the maximum number of nodes can be seen.

Look the picture blowe. Node "1" is selected. But some of its sub-nodes such as nodes 2, 3, 4, 5, 6, 7, etc. are not visible. Therefore, the map is drawn to the left end by auto-scroll to see the maximum number of nodes. Note that even node 5 is not half visible. That's okay because AutoScroll has done its best.

اسکرول

Rule 3: Sometimes it is necessary to scroll in two directions. vertical and horizontal.

Rule 4: The first level of the selected node is the first priority to display the maximum node.

Because when a node is selected, we first consider the first level of that node. Then to the next levels. Therefore, the first level should be a priority.

Rule 5- Function of Auto-scroll visible branch option is different in Format -> Child nodes layout. In the following video, its function is shown in the following mode.

image

ajaberi1360 commented 3 months ago

نقشه حالت ابری باشد

ajaberi1360 commented 3 months ago

5- Map model