Ah, thanks for the explanation.  I've never delved that deep into that
particular structure to know what it was used for.

On Thu, Feb 24, 2011 at 10:45:38AM -0500, Ron Parker wrote:

To expand on that: if it's owner-drawn, the Data item has to contain 
some reference that allows the application to find *everything* it needs 
to draw the item. So chances are each item will have different data, 
because each item has different text.


On 2/24/2011 10:34 AM, Doug Geoffray wrote:
>Doug,
>
>Wake up, you are dreaming <smile>.
>
>Doug G.
>
>On 2/24/2011 9:58 AM, Doug Lee wrote:
>>I'm wondering if the data value, if a pointer, would come back to us
>>in WE as an int, in which case it's possible (not sure about likely)
>>that it would be equal for all tree items of one color - hence, a sort
>>of hash usable to form sets.
>>
>>Do I dream?
>>
>>On Thu, Feb 24, 2011 at 09:39:27AM -0500, Aaron Smith wrote:
>>
>>    If it's a colored tree view, then it's most likely owner-drawn, 
>>which
>>    means (I've been told) that the Data property would have to be a
>>    pointer to some data structure, and not of any use in this case.
>>    Otherwise, it could potentially hold a color value. Same for the 
>>other
>>    properties: it's possible, but unlikely.
>>    Aaron
>>    On 2/24/2011 9:34 AM, Doug Lee wrote:
>>
>>Any chance the Data, Image, OverlayImage, or StateImage property
>>values would map to sets corresponding to the different display
>>colors?
>>
>>Just a wild guess...
>>
>>On Thu, Feb 24, 2011 at 09:26:14AM -0500, Aaron Smith wrote:
>>
>>    There's no built in color filter, but you could write one yourself,
>>    assuming you have enough self-loathing.
>>    You see, there's nothing in the tree view object itself that 
>>provides
>>    color information. So you're left with having to find the clip that
>>    corresponds to the selected node, and obtaining color information 
>>from
>>    that. The down side (or, one of the down sides) to that task is that
>>    tree view nodes aren't always visible. You'd have to navigate the
>>    entire tree, focusing and scrolling into view as you go to make each
>>    item visible. Fortunately, the TreeViewItem object does have a
>>    ScrollTo method. Unfortunately, there no easy way to get the 
>>rectangle
>>    for the selected item to correlated with your clips. TreeViewItem 
>>does
>>    have a Handle property, but it's not a handle that you could use 
>>with,
>>    say, the Windows Find method. Doug humorously suggestion routing the
>>    mouse to each node after its been made visible, and pulling the clip
>>    from it. Honestly, I'm not sure I can think of a less humorous 
>>way to
>>    do it.
>>    Aaron
>>    On 2/23/2011 9:10 PM, J.J. Meddaugh wrote:
>>
>>    Hello. Suppose I have a treeview with various items, some of 
>>which are
>>    in different colors. Is it possible to do a filter by color on the
>>    treeview and return a list of items of just one color?
>>
>>    Thanks.
>>
>>
>>
>>
>>
>>    J.J. Meddaugh - A T Guys
>>    Your source for Code Factory, the iBill, KNFB Reader, Sendero GPS,
>>    audio games, braillers, and more!
>>    [1][1]http://www.atguys.com
>>
>>-- 
>>Aaron Smith
>>Product Support Specialist * Web Development
>>GW Micro, Inc. * 725 Airport North Office Park, Fort Wayne, IN 46825
>>260-489-3671 * gwmicro.com
>>
>>To insure that you receive proper support, please include all past
>>correspondence (where applicable), and any relevant information
>>pertinent to your situation when submitting a problem report to the GW
>>Micro Technical Support Team.
>>
>>References
>>
>>    1. [2]http://www.atguys.com/
>>
>>-- 
>>Aaron Smith
>>Product Support Specialist * Web Development
>>GW Micro, Inc. * 725 Airport North Office Park, Fort Wayne, IN 46825
>>260-489-3671 * gwmicro.com
>>
>>To insure that you receive proper support, please include all past
>>correspondence (where applicable), and any relevant information
>>pertinent to your situation when submitting a problem report to the GW
>>Micro Technical Support Team.
>>
>>References
>>
>>    1. http://www.atguys.com/
>>    2. http://www.atguys.com/
>>
>

-- 
Doug Lee, Senior Accessibility Programmer
SSB BART Group - Accessibility-on-Demand
mailto:[email protected]  http://www.ssbbartgroup.com
"While they were saying among themselves it cannot be done,
it was done." --Helen Keller

Reply via email to