Kinook Software Forum

Go Back   Kinook Software Forum > Ultra Recall > [UR] Suggestions
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Rate Thread Display Modes
  #1  
Old 12-19-2007, 05:46 AM
pawe pawe is online now
Registered User
 
Join Date: 12-27-2006
Posts: 40
organizing the tree (dataexplorer), filtering...

There are a many threads on how to organize / filter overloaded trees in big databases. I just want to add one very static / rudimentary solution, which would solve about 90% of my personal tree-related annoyances:

A (static) template attribute (checkbox): "do not show in tree"

These items consequently would behave like files in the windows explorer:
- they show up only in the child items window (not in the tree)
- they are a dead end for the tree (as files are compared to folders in the windows explorer) - well, not necessarily, see my following post below.

Especially in databases with a relatively small tree structure but with tons of sibling document items, the browsability of the tree would become strikingly better.

I wonder if there are other users with the same problem?

Last edited by pawe; 12-19-2007 at 06:41 AM.
Reply With Quote
  #2  
Old 12-19-2007, 06:36 AM
pawe pawe is online now
Registered User
 
Join Date: 12-27-2006
Posts: 40
An additional thought to my post above:

These "items hidden to the tree" have not necessarily to be a dead end for the tree:

If the active item and its parents ALWAYS show up in the tree (regardless if they are "hidden" or not), then also children of "hidden items" become selectable in the tree.
The hidden item itself can only be selected in the child items window. But then it shows up in the tree, and its children get selectable in the tree.

This requests a dynamic updating of the tree with every selected-item-change in the child item window.

Last edited by pawe; 12-19-2007 at 06:40 AM.
Reply With Quote
  #3  
Old 12-20-2007, 02:00 AM
wordmuse wordmuse is online now
Registered User
 
Join Date: 10-11-2006
Posts: 482
I *LOVE* the overall idea!

I'm kind of confused about the refinement. If an item is hidden, how does it show up in the tree?

Yes - almost anything to help me diminish visual clutter is a good thing.

Great idea.

Regards,
Bal
Reply With Quote
  #4  
Old 12-20-2007, 05:17 AM
pawe pawe is online now
Registered User
 
Join Date: 12-27-2006
Posts: 40
Quote:
Originally posted by wordmuse

I'm kind of confused about the refinement. If an item is hidden, how does it show up in the tree?
The only goal of the idea to "make hidden items visible" is that they still can have accessible child items. If this sounds too geeky to a developer reading this, please let me add the most important for me would be to have them, regardless of if they can have child items or not.

- As said above, the "Hidden Item" would only be hidden in the tree (dataexplorer window), but not in the Child Items Window. So the hidden item itself can only be accessed via the child items window.
- Double-Clicking an item in the Child Items Window normally makes it the active item in the tree: for a "hidden item", this would make it visible in the tree.
- In consequence, child items of a selected (i.e.visible) "hidden item" should also become browsable in the tree.
- The same should apply for "hidden items", which are in the lineage (parent) of the selected item in the tree: it has to be visible in the tree.

The implementation of this requests a dynamic updating of the tree, as "hidden items" are changing their visibility depending on them being in the lineage of the active item.

Example:

Full Tree with hidden items:
Tree
|-Item1
|-Item2
| |-HiddenItem2a
| |-HiddenItem2b
| | |-Item2b1
| | |-Item2b2
| |-HiddenItem2c
|-Item3
| |-Item3a

Now what is visible depending on the active selected item:
Tree
|-Item1
|-Item2 <--selected (no hidden item selected - none of them visible)
|-Item3
| |-Item3a

Tree
|-Item1
|-Item2
| |-HiddenItem2a <--selected (via the child item window)
|-Item3
| |-Item3a

Tree
|-Item1
|-Item2
| +-HiddenItem2b <--selected (expandable, as it has children)
|-Item3
| |-Item3a

Tree
|-Item1
|-Item2
| |-HiddenItem2b (is visible as a child is the selected item)
| | |-Item2b1 <--selected
| | |-Item2b2
|-Item3
| |-Item3a
Reply With Quote
  #5  
Old 12-20-2007, 01:19 PM
wordmuse wordmuse is online now
Registered User
 
Join Date: 10-11-2006
Posts: 482
Ahh - now I understand.

Let me offer an alternative to this idea that would, I think (... I *think*) would suit me better.

If you double clicked a hidden item in the child window, it opens in a new tab as a hoisted item with that item as the hoist-root in the Explorer pane.

Thanks a lot for the explanation.

Regards,
Bal
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



All times are GMT -5. The time now is 11:39 PM.


Copyright © 1999-2023 Kinook Software, Inc.