|
#1
|
|||
|
|||
How to select all children?
(with the keyboard, obviously)
My bad, could be deleted in case, but perhaps other UR users make the same mistake? A simple ^a does do that indeed (i.e. does not select the whole tree): perfect! Last edited by Spliff; 03-28-2023 at 02:57 AM. |
#2
|
|||
|
|||
My very first question above was much more detailed; I then discovered the ^a (which I had simply overlooked in all my elaborate tries), then replaced my question as above.
But I then discovered this was premature: In fact, control-a works fine for the siblings indeed, and that even when they are in a list which is broken up by further sub-items. But then, HOW to "select all visible here" then? I simply don't get it, and I suppose that currently, there is NO such shortcut? Let's have: A) (all expanded) 0 (parent-item) _1 (1st level-1 sib) _2 (2nd level-1 sib) 00 (another parent-item) etc B) (all expanded) 0 (parent-item) _1 (1st level-1 sib) __1a (first level-2 sib beneath _1) __1b (second level-2 sib beneath _1) _2 (2nd level-1 sib) __2a (first level-2 sib beneath _2) __2b (second level-2 sib beneath _2) _3 (3rd level-1 sib) 00 (another parent-item) etc Both in A) and B), 0 is selected; then, {right} or {down} will select _1, then, in A), ^a will select both siblings, and similar in B), ^a will select all sibs, i.e. _1, _2, and _3, but I would like to find a way to either select the whole "0" subtree, as far as it is displayed. Either a) including the "0" parent-item itself, or b) just everything beneath; I suppose that a) is both preferable from the user's point of view, and much simpler to implement? So, instead of "select all siblings" (which is available by ^a), I'm looking out for a "select all", understood that this "all" just comprises the current item ("0" here) and all displayed = currently visible child and further-down descendance items (here down to _3, but not including a possible = not visible ____2aa). In other words, it would be a combination of "the parent", and then, recursively, "all siblings", as far as they are currently displayed, or, from the "parent", "GO next sibling" (of the parent that is), but with "Shift"= "extend selection", and then again a single {up} (the selection being preserved, but without its very last line, the "00" here), since we don't want to select but "everything visible beneath" the first parent, not also the second parent, which will just have served as a line pole. I hope that could be technically quite easy? Since I understand we can do this "by hand", just by an extensive {down}, with {shift} held down. But it would be immensely convenient that is! |
#3
|
|||
|
|||
Implemented Edit | Select All Children command in the latest download (v6.3).
|
#4
|
|||
|
|||
I'm on 6.3, but I do not see 'select all siblings' option.
|
#5
|
|||
|
|||
The previous message was mislabeled, should be Select All Children. Select All selects all siblings.
|
#6
|
|||
|
|||
Yes, the "totally correct" wordings would possibly be
Select (incl. Descendants) [since, thankfully, the parent item is included], and Select All Siblings [instead of Select All] But you have done tremendous work these last months, all in more or less "little things", technically speaking, but which "make all the difference" indeed, for smooth and productive working with a program. Thank you so very much, Kyle! (And fellow users should try the new "Tree - Show n levels" commands, and adopt them systematically, also, and especially, in their way of organizing their elements: their degree of organization will rise spectacularly, by masking non-pertinent "details" info whenever not needed (yet).) |
|
|