Tom, Sounds like a plan to me. I will look into how to split up the dependencies.
I don't see the CTreeCombo listed as a widget on the Nebula website. Is the source code for the CTreeCombo widget available publicly? On Tue, Oct 6, 2009 at 6:35 AM, Tom Schindl <[email protected]> wrote: > Hi Marty, > > I think you can split them in reality and I already did this with my > CTreeCombo-Widget I wrote some time back [1]. > > This way you have a "native" SWT-Widget which integrates itself nicely > with JFace and SWT. > > BTW what we do since sometime is not to split the Viewer and SWT code > into different bundles but add an optional dependency to JFace. > > Tom > > [1]http://tomsondev.bestsolution.at/2008/08/ > > Marty Jones schrieb: > > Emil, > > > > You are correct in that it is pretty critical that it use JFace > > LabelProvider and a TableViewer. I think those classes are what makes > > the widget so easy to use and gives it the power to customize fonts, > > colors, and images on a table row and column level. > > > > Marty > > > > On Tue, Oct 6, 2009 at 2:55 AM, Emil Crumhorn <[email protected] > > <mailto:[email protected]>> wrote: > > > > Nice widget! I really like it. I see it depends on; > > > > org.eclipse.core.commands > > org.eclipse.equinox.common > > > > and also JFace > > > > I'm not sure of the [current] policy of widgets in Nebula, but it > > used to be "pure SWT" and any JFace stuff had to be put as a > > separate "module" of the "core" as an option to those that want to > > use JFace. > > > > Perhaps it's time to drop those rules, but, thought I'd point it > > out. Perhaps that can be worked around or are those dependencies > > critical (from a quick look it seems it's mostly the label providers > > and intra-dependencies from JFace)? > > > > Cheers, > > Emil > > > > > > > > On Tue, Oct 6, 2009 at 1:37 AM, Marty Jones <[email protected] > > <mailto:[email protected]>> wrote: > > > > Chris, > > > > I have filed a bug with the TableCombo source attached ( > > *Bug 291432* > > <https://bugs.eclipse.org/bugs/show_bug.cgi?id=291432>). I > > wasn't sure which component to choose so I chose "Core". > > > > You are correct in that the license is "Eclipse Public License". > > > > Thanks, > > > > Marty > > > > > > > > On Mon, Oct 5, 2009 at 4:43 PM, Chris Aniszczyk > > <[email protected] <mailto:[email protected]>> wrote: > > > > On Mon, Oct 5, 2009 at 10:55 AM, Marty Jones > > <[email protected] <mailto:[email protected]>> > wrote: > > > > Hello, > > > > My name is Marty Jones and I have created a widget that > > I call a TableCombo. This widget is based upon the > > CCombo widget but uses a Table for the drop down portion > > of the combo instead of a List. > > > > My widget has the following features: > > > > o Supports displaying multiple columns of data in > > the drop down portion of the combo. > > o Supports displaying a header for the drop down > > portion of the combo. > > o Supports images for each column that is > > displayed within the drop down portion of the combo. > > o Supports custom Colors and Fonts for each Row & > > Column within the drop down portion of the combo. > > o Supports displaying a % of the full drop down > > portion of the combo. So you can specify that the > viewable > > portion of the drop down will be 75% of the > > full width of the table and a Horizontal scrollbar will > > be displayed. > > > > I would like to submit this widget as a candidate widget > > for the Nebula Project. > > > > The source code can be downloaded from the following > > link: www.modelsoftware.com/nebula/TableCombo.zip > > <http://www.modelsoftware.com/nebula/TableCombo.zip> > > > > > > Very cool! > > > > The first step is to file a bug against Nebula and attach > > the source code: > > > https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Nebula > > > > I'm assuming the code is under the Eclipse Public License? > > > > When you file the bug, let us know. > > > > Cheers, > > > > -- > > Chris Aniszczyk | EclipseSource Austin | +1 860 839 2465 > > http://twitter.com/eclipsesource | > http://twitter.com/caniszczyk > > > > _______________________________________________ > > nebula-dev mailing list > > [email protected] <mailto:[email protected]> > > https://dev.eclipse.org/mailman/listinfo/nebula-dev > > > > > > > > _______________________________________________ > > nebula-dev mailing list > > [email protected] <mailto:[email protected]> > > https://dev.eclipse.org/mailman/listinfo/nebula-dev > > > > > > > > _______________________________________________ > > nebula-dev mailing list > > [email protected] <mailto:[email protected]> > > https://dev.eclipse.org/mailman/listinfo/nebula-dev > > > > > > > > ------------------------------------------------------------------------ > > > > _______________________________________________ > > nebula-dev mailing list > > [email protected] > > https://dev.eclipse.org/mailman/listinfo/nebula-dev > > _______________________________________________ > nebula-dev mailing list > [email protected] > https://dev.eclipse.org/mailman/listinfo/nebula-dev >
_______________________________________________ nebula-dev mailing list [email protected] https://dev.eclipse.org/mailman/listinfo/nebula-dev
