Hi Andrew,

you can see a new version of TDJ uploaded with the current examples :
https://royale.apache.org/tourdejewel/#

Enjoy! :)

Carlos



El vie., 13 dic. 2019 a las 1:12, Andrew Wetmore (<[email protected]>)
escribió:

> This is great news! I can't wait to play with them.
>
> On Thu, Dec 12, 2019 at 8:05 PM Carlos Rovira <[email protected]>
> wrote:
>
> > Hi,
> >
> > just committed my work on Jewel ButtonBar and DataGrid. I think these
> > components was long awaited and finally we have it here! :)
> >
> > Just let you know that I tried my best to have this iteration as most
> > stable as possible, but consider that I still need to do some work in
> some
> > areas.
> > I wanted to try to have the API stable so don't need a change when
> > completing next iterations, but this is nothing I can guarantee ;)
> >
> > ButtonBar supports typical emphasis styles in Jewel Buttons as well other
> > things from Jewel Layouts. I think I'll need to make its own extension of
> > the model
> > and I'm still thinking about the different width types from Basic
> version.
> > I must see if the current ones are sufficient of I need to implement
> more.
> >
> > About DataGrid, I wanted to have a first version where:
> >
> >    - roll over is supported (this will do with a change of styles to be
> >    more flexible and can be controlled not only by hover with the mouse)
> >    - Have a default width like in flex where columns are sized to 1/n
> >    columns of the total available space
> >    - Have a layout based on columnWidths
> >    - Get an initial Jewel look and feel that as well have the things in
> >    ButtonBar like emphasis color
> >
> > Still to do most important:
> >
> >    - sorting of columns
> >    - resizing of columns
> >
> > Other things that should come (depending on how important are this ones):
> >
> >    - editable cells
> >    - reordering of columns
> >
> > Tour De Jewel has a few initial examples, and I hope to add more like
> > ButtonBar with icons in the buttons or other kind of renderers like
> > ToggleButton? will see...
> >
> > A couple of things more:
> >
> >
> >    - Since this components comes from the work in Basic, many of the
> design
> >    is from there, but while transforming to Jewel I could see some things
> > that
> >    I could fix that maybe could be good to make as well in Basic
> versions,
> > for
> >    example, Basic DataGridView creates most of the things in initComplete
> >    handler, while in Jewel all is done in the strand - createChildren
> > method.
> >    There's some methods and events in Basic version not used that could
> be
> >    cleaned, and many events for "layoutNeeded" dispatched that seems can
> be
> >    removed, and other things that could be compared to try to improve
> Basic
> >    one.
> >    - I know she things in Jewel versions to be fixed from tomorrow, so
> >    think that this is a first version of complex components, so I'll
> > continue
> >    to work on this in the next days to continue improve things. For
> > example in
> >    some configurations refreshing the component will not do what we
> > exepect...
> >    just give some more days to go over it.
> >
> > Hope you like it! :)
> >
> >
> > --
> > Carlos Rovira
> > http://about.me/carlosrovira
> >
>
>
> --
> Andrew Wetmore
>
> http://cottage14.blogspot.com/
>


-- 
Carlos Rovira
http://about.me/carlosrovira

Reply via email to