|
|
Re: Widget proposal: ImageCombo [message #46528 is a reply to message #46411] |
Mon, 14 January 2008 11:21   |
Eclipse User |
|
|
|
Tom Seidel wrote:
> Hi,
>
> I was wondering if there is a need for a combo-widget with images for
> nebula. If yes, I could contribute such a widget, see
> http://www.richclient2.eu/2006_03_03/enhancing-the-combo-wid get-with-images/
>
>
> Cheerz,
> Tom
This is great work. I have an ImageCombo of my own that is similar to
yours, but not as polished.
I also think any discussion about custom combos should include PCombo.
PCombo was part of SWTPlus before most of it was absorbed into Nebula.
PCombo was nice because you could put any control you wanted in the drop
down. It could be a calendar, color picker, whatever. It took care of
the combo idioms like focus handling, allocating, showing and hiding the
drop down. You in turn had to implement a strategy object that would
create the drop down control, and inform the combo when a selection was
made.
Matthew
|
|
|
|
Re: Widget proposal: ImageCombo [message #46807 is a reply to message #46528] |
Thu, 17 January 2008 10:19   |
Eclipse User |
|
|
|
I think there is definitely a need for a combo widget. I have the
PCombo code still somewhere if anyone wants to look at it or use it.
One tricky part with combos is the focus issues. Using standard widgets
inside the combo dropdown will cause the dropdown to get focus. I did
various things in PCombo to try to minimize them but their still there.
You can see titlebar flicker and under Mac its even worse.
If you write your own custom widget as the content in a dropdown and you
don't rely on any standard widgets... and your custom widget is designed
to never take focus, you can avoid these issues.
Regards,
-Chris
Matthew Hall wrote:
> Tom Seidel wrote:
>> Hi,
>>
>> I was wondering if there is a need for a combo-widget with images for
>> nebula. If yes, I could contribute such a widget, see
>> http://www.richclient2.eu/2006_03_03/enhancing-the-combo-wid get-with-images/
>>
>>
>> Cheerz,
>> Tom
>
> This is great work. I have an ImageCombo of my own that is similar to
> yours, but not as polished.
>
> I also think any discussion about custom combos should include PCombo.
> PCombo was part of SWTPlus before most of it was absorbed into Nebula.
>
> PCombo was nice because you could put any control you wanted in the drop
> down. It could be a calendar, color picker, whatever. It took care of
> the combo idioms like focus handling, allocating, showing and hiding the
> drop down. You in turn had to implement a strategy object that would
> create the drop down control, and inform the combo when a selection was
> made.
>
> Matthew
|
|
|
|
|
|
|
Re: Widget proposal: ImageCombo [message #47014 is a reply to message #46924] |
Thu, 17 January 2008 18:47  |
Eclipse User |
|
|
|
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205351
might be of intrest for this.
Tom
Chris Gross schrieb:
> Well I believe the DPYWI license is EPL compatible :P
>
> I think I've essentially put it in the public domain. Anyone is free to
> use it how they wish.
>
> Regards,
> -Chris
>
> Matthew Hall wrote:
>> Chris Gross wrote:
>>> I have the PCombo code still somewhere if anyone wants to look at it
>>> or use it.
>>
>> You posted it to the newsgroup here:
>> http://dev.eclipse.org/newslists/news.eclipse.technology.neb ula/msg00514.html
>>
>>
>> However when asked about license terms you said, "don't pretend you
>> wrote it," which is more like CC-Attribution rather than EPL. I think
>> for us to proceed in working on PCombo, you'll need to explicitly make
>> the contribution under EPL terms. Probably all that's necessary on
>> your part is to add the EPL license notice to each source file and
>> post a patch in bugzilla.
>>
>> Matthew
--
B e s t S o l u t i o n . at
------------------------------------------------------------ --------
Tom Schindl JFace-Committer
------------------------------------------------------------ --------
|
|
|
Re: Widget proposal: ImageCombo [message #587620 is a reply to message #46411] |
Sun, 13 January 2008 12:56  |
Eclipse User |
|
|
|
Hi,
I would love to see this widget getting a home at Nebula and I'd
volunteer to write a Viewer ontop of it (which is a fairly trivial task :-).
I have seen many requests on the newsgroups asking for such a widget
because other toolkits also provide this feature.
Tom
Tom Seidel schrieb:
> Hi,
>
> I was wondering if there is a need for a combo-widget with images for
> nebula. If yes, I could contribute such a widget, see
> http://www.richclient2.eu/2006_03_03/enhancing-the-combo-wid get-with-images/
>
>
> Cheerz,
> Tom
--
B e s t S o l u t i o n . at
------------------------------------------------------------ --------
Tom Schindl JFace-Committer
------------------------------------------------------------ --------
|
|
|
Re: Widget proposal: ImageCombo [message #587643 is a reply to message #46411] |
Mon, 14 January 2008 11:21  |
Eclipse User |
|
|
|
Tom Seidel wrote:
> Hi,
>
> I was wondering if there is a need for a combo-widget with images for
> nebula. If yes, I could contribute such a widget, see
> http://www.richclient2.eu/2006_03_03/enhancing-the-combo-wid get-with-images/
>
>
> Cheerz,
> Tom
This is great work. I have an ImageCombo of my own that is similar to
yours, but not as polished.
I also think any discussion about custom combos should include PCombo.
PCombo was part of SWTPlus before most of it was absorbed into Nebula.
PCombo was nice because you could put any control you wanted in the drop
down. It could be a calendar, color picker, whatever. It took care of
the combo idioms like focus handling, allocating, showing and hiding the
drop down. You in turn had to implement a strategy object that would
create the drop down control, and inform the combo when a selection was
made.
Matthew
|
|
|
|
Re: Widget proposal: ImageCombo [message #587757 is a reply to message #46528] |
Thu, 17 January 2008 10:19  |
Eclipse User |
|
|
|
I think there is definitely a need for a combo widget. I have the
PCombo code still somewhere if anyone wants to look at it or use it.
One tricky part with combos is the focus issues. Using standard widgets
inside the combo dropdown will cause the dropdown to get focus. I did
various things in PCombo to try to minimize them but their still there.
You can see titlebar flicker and under Mac its even worse.
If you write your own custom widget as the content in a dropdown and you
don't rely on any standard widgets... and your custom widget is designed
to never take focus, you can avoid these issues.
Regards,
-Chris
Matthew Hall wrote:
> Tom Seidel wrote:
>> Hi,
>>
>> I was wondering if there is a need for a combo-widget with images for
>> nebula. If yes, I could contribute such a widget, see
>> http://www.richclient2.eu/2006_03_03/enhancing-the-combo-wid get-with-images/
>>
>>
>> Cheerz,
>> Tom
>
> This is great work. I have an ImageCombo of my own that is similar to
> yours, but not as polished.
>
> I also think any discussion about custom combos should include PCombo.
> PCombo was part of SWTPlus before most of it was absorbed into Nebula.
>
> PCombo was nice because you could put any control you wanted in the drop
> down. It could be a calendar, color picker, whatever. It took care of
> the combo idioms like focus handling, allocating, showing and hiding the
> drop down. You in turn had to implement a strategy object that would
> create the drop down control, and inform the combo when a selection was
> made.
>
> Matthew
|
|
|
Re: Widget proposal: ImageCombo [message #587766 is a reply to message #46807] |
Thu, 17 January 2008 10:27  |
Eclipse User |
|
|
|
Chris Gross schrieb:
> I think there is definitely a need for a combo widget. I have the
> PCombo code still somewhere if anyone wants to look at it or use it. One
> tricky part with combos is the focus issues. Using standard widgets
> inside the combo dropdown will cause the dropdown to get focus. I did
> various things in PCombo to try to minimize them but their still there.
> You can see titlebar flicker and under Mac its even worse.
>
> If you write your own custom widget as the content in a dropdown and you
> don't rely on any standard widgets... and your custom widget is designed
> to never take focus, you can avoid these issues.
>
Well CCombo suffers from the same problem IIRC.
Tom
--
B e s t S o l u t i o n . at
------------------------------------------------------------ --------
Tom Schindl JFace-Committer
------------------------------------------------------------ --------
|
|
|
Re: Widget proposal: ImageCombo [message #587770 is a reply to message #46807] |
Thu, 17 January 2008 10:55  |
Eclipse User |
|
|
|
Chris Gross wrote:
> I have the
> PCombo code still somewhere if anyone wants to look at it or use it.
You posted it to the newsgroup here:
http://dev.eclipse.org/newslists/news.eclipse.technology.neb ula/msg00514.html
However when asked about license terms you said, "don't pretend you
wrote it," which is more like CC-Attribution rather than EPL. I think
for us to proceed in working on PCombo, you'll need to explicitly make
the contribution under EPL terms. Probably all that's necessary on your
part is to add the EPL license notice to each source file and post a
patch in bugzilla.
Matthew
|
|
|
Re: Widget proposal: ImageCombo [message #587780 is a reply to message #46837] |
Thu, 17 January 2008 11:17  |
Eclipse User |
|
|
|
Yea it does and I think it leads to a host of issues. There are quite a
few bugzilla entries bout it.
regards,
-Chris
Tom Schindl wrote:
> Chris Gross schrieb:
>> I think there is definitely a need for a combo widget. I have the
>> PCombo code still somewhere if anyone wants to look at it or use it.
>> One tricky part with combos is the focus issues. Using standard
>> widgets inside the combo dropdown will cause the dropdown to get
>> focus. I did various things in PCombo to try to minimize them but
>> their still there. You can see titlebar flicker and under Mac its
>> even worse.
>>
>> If you write your own custom widget as the content in a dropdown and
>> you don't rely on any standard widgets... and your custom widget is
>> designed to never take focus, you can avoid these issues.
>>
>
> Well CCombo suffers from the same problem IIRC.
>
> Tom
>
|
|
|
Re: Widget proposal: ImageCombo [message #587797 is a reply to message #46866] |
Thu, 17 January 2008 11:20  |
Eclipse User |
|
|
|
Well I believe the DPYWI license is EPL compatible :P
I think I've essentially put it in the public domain. Anyone is free to
use it how they wish.
Regards,
-Chris
Matthew Hall wrote:
> Chris Gross wrote:
>> I have the PCombo code still somewhere if anyone wants to look at it
>> or use it.
>
> You posted it to the newsgroup here:
> http://dev.eclipse.org/newslists/news.eclipse.technology.neb ula/msg00514.html
>
>
> However when asked about license terms you said, "don't pretend you
> wrote it," which is more like CC-Attribution rather than EPL. I think
> for us to proceed in working on PCombo, you'll need to explicitly make
> the contribution under EPL terms. Probably all that's necessary on your
> part is to add the EPL license notice to each source file and post a
> patch in bugzilla.
>
> Matthew
|
|
|
Re: Widget proposal: ImageCombo [message #587815 is a reply to message #46924] |
Thu, 17 January 2008 18:47  |
Eclipse User |
|
|
|
https://bugs.eclipse.org/bugs/show_bug.cgi?id=205351
might be of intrest for this.
Tom
Chris Gross schrieb:
> Well I believe the DPYWI license is EPL compatible :P
>
> I think I've essentially put it in the public domain. Anyone is free to
> use it how they wish.
>
> Regards,
> -Chris
>
> Matthew Hall wrote:
>> Chris Gross wrote:
>>> I have the PCombo code still somewhere if anyone wants to look at it
>>> or use it.
>>
>> You posted it to the newsgroup here:
>> http://dev.eclipse.org/newslists/news.eclipse.technology.neb ula/msg00514.html
>>
>>
>> However when asked about license terms you said, "don't pretend you
>> wrote it," which is more like CC-Attribution rather than EPL. I think
>> for us to proceed in working on PCombo, you'll need to explicitly make
>> the contribution under EPL terms. Probably all that's necessary on
>> your part is to add the EPL license notice to each source file and
>> post a patch in bugzilla.
>>
>> Matthew
--
B e s t S o l u t i o n . at
------------------------------------------------------------ --------
Tom Schindl JFace-Committer
------------------------------------------------------------ --------
|
|
|
Powered by
FUDForum. Page generated in 0.12788 seconds