Hi David,

I see your point.  The thing is that I’ve seen so much categorization in dialog 
boxes that it frustrates me to no end.  Check boxes might be boring, but 
they’rre easy to work with.  I find tree-views and list boxes cumbersome 
because they stop me in my tracks when all I want to do is tell the computer I 
want this setting bturned on, so it’s the one I’m looking for and I don’t want 
to have to bother looking for it among a bunch of unrelated information 
categories.

As for how many checkboxes can fit on a dialog, I think it would simply be a 
matter of fitting as many as you can on one, and then moving to another.  But 
I’ll leave checkboxes aside if you don’t like the idea of using them. 

It seems to me that you are putting the cloth/colour at the top of your list of 
priorities, such that shirt, pants and socks have become properties or 
accessories to the cloth/colour (or matching combinations with, say, “green” as 
the base).  I’m thinking, then, David, that the tree, if you put it all in a 
tree, has to be put on its head, if you see what I mean. 

I apologize if I seem too strong-minded in my discussion, David.  I’m just 
trying to add fuel to the fire of the discussion. 

Good luck,

Rod 


From: David 
Sent: Saturday, March 30, 2013 1:43 PM
To: [email protected] 
Subject: Re: Suggestion needed, is a Treeview the right thing?

Well fact is, that the project is going to have more like 50 entries on the 
main level, and up to five sub-level on some of the entries. That is why, I 
don't think a load of checkboxes would do. It would not even fit into a screen. 
The total list, including all sub-lists, holds more than 300 entries.

And, you are not just to decide Shirt, Pant or Socks. You will also choose the 
color, and if available the shade. So, you can choose only pants (with no color 
choice), and Shirt with the color green, and for socks, you can choose both 
black and Blue. Do you choose blue socks, there is the choices of Skyblue, Navy 
or Ocean blue. If you have the chance, please look at the short list I 
provided, and pay attention to the levelling of each entry, and you will see 
how they are connected with each other.

I could have made a multi-selection list, but then the user will have to scroll 
through a ton of colors, for each piece of cloth. All of this, was the reason, 
why I thought of a treeview, as it would give the user a quick way of scrolling 
down to the cloth he wanted, then expand that one, and check the colors he 
wanted. 

But apparently I was not explaining this well enough. Thanks anyway for the 
ideas. They would have worked in a simpler project, but I have a feeling it 
would be hard to have to tab through several hundred checkboxes for putting 
together an outfit. :) 

Regards,

  ----- Original Message ----- 
  From: Rod Hutton 
  To: [email protected] 
  Sent: Saturday, March 30, 2013 6:20 PM
  Subject: Re: Suggestion needed, is a Treeview the right thing?

  Hi David,

  Here’s a lazy man’s point of view:  why not just have 3 groups of checkboxes 
in one dialog; the first group (at the top of the dialog) would be “shirt”, the 
second (below the “shirt” group), would be “pants,” and the third group (below 
“pants”) would be “socks.”  So, all you would need to do is tab around and 
check/uncheck to your heart’s content. 

  Cheers,

  Rod 

  From: David 
  Sent: Saturday, March 30, 2013 10:01 AM
  To: [email protected] 
  Subject: Suggestion needed, is a Treeview the right thing?

  I am about to start out on a new project. But I want to do things the better 
way, first go. .)

  If I, in short terms, would describe the feature I am trying to figure how 
to, let me give this example.

  Imagine we have three main levels. Let's for the ease of the example, say 
they are:
      Shirt
      Pant
      Socks

  . Now imagine, we have subcategories of each, giving different colors, and 
maybe even subcategories from there, giving the shades. So, the whole 
structure, would look like this:

      Shirt
          Green
          White
          Blue
      pant
          green
          red
          black
      socks
          green
              light
              dark
          white
          blue
              sky
              ocean
              navy
          Black
          Yellow.


  My first idea, would be to put all of this into a treeview. Thing is, that I 
wanted to have the chance of "checking" the different entries. That is, a 
person should be able to put a check mark, at the Green, under both Shirt and 
Pant. Maybe even check both Green and and white, for the shirt, and green for 
the pant.

  I have never constructed a treeview, and I don't even know, if it is possible 
in a rather simple way - to accomplish what I here am attempting to do. Hence, 
my first question would be, is a treeview the right way to go? Secondly, is it 
even possible to do what I want? And thirdly, is there any tutorial, or 
scripting samples, that would address this kind of task. Preferably, something 
that does not contain thousand of lines, in a high-tech and fancy script. 

  Ok, I do understand, I would have to deal with dialogs, and treeviews or 
whatever, from an XML. Fine enough, but what would be suggested from some of 
you more experienced developers out there?

  Thanks alot for any feedback,

Reply via email to