Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [nebula-dev] Proposed New Widget

Hi Marty,

I don't think we want different bundles but one bundle with an optional
dependency but didn't set up extra rules for this (at least the
Nebula-Grid does it this way and the RadioGroup-Widget as well).

Tom

Marty Jones schrieb:
> Emil,
>  
> I am going to see if I can separate out the JFace version and create
> a straight SWT module as well.  Do you have any examples of where this
> was done with one of the Nebula Widgets?  I am trying to find a example
> of how this has been done in the past.
>  
> Marty
> 
> On Tue, Oct 6, 2009 at 2:55 AM, Emil Crumhorn <emil.crumhorn@xxxxxxxxx
> <mailto:emil.crumhorn@xxxxxxxxx>> 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 <martybjones@xxxxxxxxx
>     <mailto:martybjones@xxxxxxxxx>> 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
>         <zx@xxxxxxxxxxxxxxxxx <mailto:zx@xxxxxxxxxxxxxxxxx>> wrote:
> 
>             On Mon, Oct 5, 2009 at 10:55 AM, Marty Jones
>             <martybjones@xxxxxxxxx <mailto:martybjones@xxxxxxxxx>> 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
>             nebula-dev@xxxxxxxxxxx <mailto:nebula-dev@xxxxxxxxxxx>
>             https://dev.eclipse.org/mailman/listinfo/nebula-dev
> 
> 
> 
>         _______________________________________________
>         nebula-dev mailing list
>         nebula-dev@xxxxxxxxxxx <mailto:nebula-dev@xxxxxxxxxxx>
>         https://dev.eclipse.org/mailman/listinfo/nebula-dev
> 
> 
> 
>     _______________________________________________
>     nebula-dev mailing list
>     nebula-dev@xxxxxxxxxxx <mailto:nebula-dev@xxxxxxxxxxx>
>     https://dev.eclipse.org/mailman/listinfo/nebula-dev
> 
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> nebula-dev mailing list
> nebula-dev@xxxxxxxxxxx
> https://dev.eclipse.org/mailman/listinfo/nebula-dev



Back to the top