<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-33274870.post6784641168660876109..comments</id><updated>2009-09-01T20:33:49.362+02:00</updated><title type='text'>Comments on eclipse-dev: Disable parts SWT-Table/Tree with SWT.CHECK</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://tom-eclipse-dev.blogspot.com/feeds/6784641168660876109/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default'/><link rel='alternate' type='text/html' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html'/><author><name>Tom</name><uri>http://www.blogger.com/profile/06619033174219683085</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>8</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-33274870.post-2712836329331571957</id><published>2009-09-01T20:33:49.362+02:00</published><updated>2009-09-01T20:33:49.362+02:00</updated><title type='text'>I was able to disable chekboxes, but it is done vi...</title><content type='html'>I was &lt;a href="http://akravets.blogspot.com/2009/08/disabling-nodes-in-checkboxtreeviewer.html" rel="nofollow"&gt;able&lt;/a&gt; to disable chekboxes, but it is done via listener. Seems Eclipse 3.5 has ICheckStateProvider that suppose to make this task easier.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/2712836329331571957'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/2712836329331571957'/><link rel='alternate' type='text/html' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html?showComment=1251830029362#c2712836329331571957' title=''/><author><name>Aleksandr Kravets</name><uri>http://www.blogger.com/profile/10065832357793401789</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html' ref='tag:blogger.com,1999:blog-33274870.post-6784641168660876109' source='http://www.blogger.com/feeds/33274870/posts/default/6784641168660876109' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-33274870.post-8469982621715421313</id><published>2009-04-15T09:47:00.000+02:00</published><updated>2009-04-15T09:47:00.000+02:00</updated><title type='text'>Interesting stuff I must admit. But what I really ...</title><content type='html'>Interesting stuff I must admit. But what I really want to know is how did you really compose all this coding?? Okay, once I get this down hopefully it will work for me because I tried a couple different ways and none of them seemed to work. No worries though, that's why Google is here! haha I can literally find anything to everything on the web nowadays but enough of that.. But then thing is, that whenever I try inserting something like this it say, "The project type is not supported by this installation" How can I solve this problem?</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/8469982621715421313'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/8469982621715421313'/><link rel='alternate' type='text/html' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html?showComment=1239781620000#c8469982621715421313' title=''/><author><name>Laptop Parts</name><uri>http://www.sparepartswarehouse.com</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html' ref='tag:blogger.com,1999:blog-33274870.post-6784641168660876109' source='http://www.blogger.com/feeds/33274870/posts/default/6784641168660876109' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-33274870.post-4698347478101892276</id><published>2008-10-12T16:50:00.000+02:00</published><updated>2008-10-12T16:50:00.000+02:00</updated><title type='text'>In order to add the visual indication to this issu...</title><content type='html'>In order to add the visual indication to this issue I changed the foreground of those "disabled" items...</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/4698347478101892276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/4698347478101892276'/><link rel='alternate' type='text/html' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html?showComment=1223823000000#c4698347478101892276' title=''/><author><name>Anonymous</name><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html' ref='tag:blogger.com,1999:blog-33274870.post-6784641168660876109' source='http://www.blogger.com/feeds/33274870/posts/default/6784641168660876109' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-33274870.post-2494576824495477882</id><published>2008-10-10T22:36:00.000+02:00</published><updated>2008-10-10T22:36:00.000+02:00</updated><title type='text'>What is the setRedraw() doing? Get rid of it.Steve...</title><content type='html'>What is the setRedraw() doing? Get rid of it.&lt;BR/&gt;&lt;BR/&gt;Steve</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/2494576824495477882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/2494576824495477882'/><link rel='alternate' type='text/html' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html?showComment=1223670960000#c2494576824495477882' title=''/><author><name>Steve</name><uri>http://www.blogger.com/profile/13909619505765258618</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html' ref='tag:blogger.com,1999:blog-33274870.post-6784641168660876109' source='http://www.blogger.com/feeds/33274870/posts/default/6784641168660876109' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-33274870.post-6103548598903818316</id><published>2008-10-08T22:09:00.000+02:00</published><updated>2008-10-08T22:09:00.000+02:00</updated><title type='text'>Well the image is not the problem see http://tom-e...</title><content type='html'>Well the image is not the problem see http://tom-eclipse-dev.blogspot.com/2007/01/tableviewers-and-nativelooking.html</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/6103548598903818316'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/6103548598903818316'/><link rel='alternate' type='text/html' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html?showComment=1223496540000#c6103548598903818316' title=''/><author><name>Tom</name><uri>http://www.blogger.com/profile/06619033174219683085</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16146021684903109866'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html' ref='tag:blogger.com,1999:blog-33274870.post-6784641168660876109' source='http://www.blogger.com/feeds/33274870/posts/default/6784641168660876109' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-33274870.post-8513615586782612485</id><published>2008-10-08T20:24:00.000+02:00</published><updated>2008-10-08T20:24:00.000+02:00</updated><title type='text'>Great idea !but, Why can't you use en image whith ...</title><content type='html'>Great idea !&lt;BR/&gt;&lt;BR/&gt;but, Why can&amp;#39;t you use en image whith the labelprovider?&lt;BR/&gt;(i know the image can change... depends of the platform &amp;amp; you can&amp;#39;t use databinding but... you don&amp;#39;t use hack ^^)</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/8513615586782612485'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/8513615586782612485'/><link rel='alternate' type='text/html' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html?showComment=1223490240000#c8513615586782612485' title=''/><author><name>Cyril Lakech</name><uri>http://www.blogger.com/profile/15998905404913250693</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html' ref='tag:blogger.com,1999:blog-33274870.post-6784641168660876109' source='http://www.blogger.com/feeds/33274870/posts/default/6784641168660876109' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-33274870.post-3939089682002816854</id><published>2008-10-08T19:51:00.000+02:00</published><updated>2008-10-08T19:51:00.000+02:00</updated><title type='text'>That's too late for me because then databinding al...</title><content type='html'>That's too late for me because then databinding already stepped in tried to update the model-observable and I'll have an exception logged.&lt;BR/&gt;&lt;BR/&gt;With this solution the CheckTreeViewer doesn't even get a check-changed event so so do all other who are attaching themselves on the control.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/3939089682002816854'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/3939089682002816854'/><link rel='alternate' type='text/html' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html?showComment=1223488260000#c3939089682002816854' title=''/><author><name>Tom</name><uri>http://www.blogger.com/profile/06619033174219683085</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='16146021684903109866'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html' ref='tag:blogger.com,1999:blog-33274870.post-6784641168660876109' source='http://www.blogger.com/feeds/33274870/posts/default/6784641168660876109' type='text/html'/></entry><entry><id>tag:blogger.com,1999:blog-33274870.post-9151802583301472859</id><published>2008-10-08T19:16:00.000+02:00</published><updated>2008-10-08T19:16:00.000+02:00</updated><title type='text'>I've struggled with this problem as well. My solut...</title><content type='html'>I've struggled with this problem as well. My solution was a little higher-level than yours (used check listener on the viewer). As far as I know, it works fine on only platforms. Unfortunately, not allowing check/uncheck is only half of the problem. You have to still give the user some sense that they are looking at an unmodifiable item or they get frustrated trying to check/uncheck. After a few iterations, the solution that I came up with is to use a lock overlay on the icon associated with the tree item and to display a tooltip explaining the situation if the user actually tries to check/uncheck. Before the tooltip, I tried a dialog box, but the dialog box was quite jarring. The tooltip conveys the message and is less in your face.&lt;BR/&gt;&lt;BR/&gt;If you want to see my solution in action, just take a look at WTP. Open Dynamic Web Project wizard and select "Modify" next to configurations combo.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/9151802583301472859'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/33274870/6784641168660876109/comments/default/9151802583301472859'/><link rel='alternate' type='text/html' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html?showComment=1223486160000#c9151802583301472859' title=''/><author><name>Konstantin Komissarchik</name><uri>http://www.blogger.com/profile/12561088147653282903</uri><email>noreply@blogger.com</email></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://tom-eclipse-dev.blogspot.com/2008/10/disable-parts-swt-tabletree-with.html' ref='tag:blogger.com,1999:blog-33274870.post-6784641168660876109' source='http://www.blogger.com/feeds/33274870/posts/default/6784641168660876109' type='text/html'/></entry></feed>