New Demo: sampler-0.5pre2.xwar release notes

Charles Goodwin <[email protected]>
Newsgroups gmane.comp.java.xwt.widgets,gmane.comp.java.xwt.users
Organization XWT Foundation - www.xwt.org
Message-ID <[email protected]>
Whilst the Megacz is away, the mice will play.  (I'm Brain, Rod is
Pinky.)

The new demo is a lot more polished.  Some of the highlights:

 o  Menu/Menuitem/Submenu are gorgeous
 o  Tabpane has been refactored and is now a much cleaner design
 o  Tree is now fully keyboard navigable and the code
    significantly cleaner

This is still a pre-release, and hence there are known issues.

Demo issues:
- Menus do nothing
- Not demoed: splitpane, cardpane, dropdown, cell, tooltip, icon
- Only 1 theme (monopoly)

Widget issues:

 o  Bevel
    - won't null borders (core problem?)

 o  Dropdown
    - rename to combo ?
    - not well tested

 o  Menuitem
    - when type is radio, initially selected radio not displayed

 o  Scrollpane
    - scrolling page by page by clicking on the scrollbar tracks
      is not working
    - automatically hiding scrollbars not working

 o  Slider
    - add 'measurement' rivets along the bottom

 o  Spin
    - doesn't work

 o  Tabpane
    - tabs are incorrectly ordered
    - the selected tab means it is often a few pixels out on
      it's positioning
    - tabs sometimes overlap the rhs and leave artifacts
    - tabs not accurately sized/padded by monopoly standards
    - scrolling tabs needs adding
    - mintabdim, maxtabdim properties need adding
    - multitier tabs (0.6)
    - draggable tabs (0.6)

 o  Toolbar
    - lacks lots of features

 o  Tooltip
    - not done, but easy to do as most of the work is already
      done in xwt.lib(.abstract).popupable

 o  Tree
    - adding/removing nodes can make keyboard navigation buggy
    - selected/focused effects not accurate; should be limited
      to just the icon/text and not to the edge of the tree
    - some image-related code needs moving out of xwt.lib.tree
      and into org.xwt.theme.monopoly.tree

(library widgets)

 o  Draggable
    - only drafted, needs to be done (0.6)

 o  Popupable
    - popups in new windows not working (0.6)

 o  Selectable
    - might be one last bug

Please test and play and (if possible) fix - or send in bug reports. 
Most of all, enjoy!  There is light at the end of the tunnel!

- Charlie

-- 
Charles Goodwin <[email protected]>
XWT Foundation - www.xwt.org
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.