[Swingwt-developers] Update
Status: Beta
Brought to you by:
bobintetley
From: Robin Rawson-T. <bob...@us...> - 2004-04-18 15:35:15
|
Checked in a whole bunch of new stuff. First off, we're upto using 3.0M8 now which offers some great new features. 1. I've updated JTable to use the new SWT.VIRTUAL stuff - this means that TableItem wrappers are only created from the Swing model as and=20 when they're needed (basically JTable now runs like shit off a shovel and uses less RAM) 2. JClosableTabbedPane (JDesktopPane) uses the new CTabFolder stuff to look more like the native platform again. 3. I've added a first implementation of JSpinner and stuck it on the demo.Everything class to see it working - seems to be ok but I've only given it cursory testing (I've used a composite component of a=20 JTextField/JScrollBar to get looking/working right). I've implemented the Number/Date/List spinner models as well. 4. I plan to create a new component - JTaskTray which allows you to assign JPopupMenu classes and effectively get task tray functionality in a Swinglike manner (nice one to the SWT guys - cross platform tasktray is an awesome idea). It basically wraps the new swt.Tray/swt.TrayItem classes from M8. I can't help noticing as well that the GTK2 backend seems a hell of a lot faster under M8, so I'm well pleased with that. Of course, M8 breaks a couple of things (I've added them to the bugs section of the TODO list), but they're only minor. It does fix the horizontal scrolling TableEditor bug so that's nice (saves me writing a workaround for it). Feedback appreciated :-) Rob --=20 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D Robin Rawson-Tetley Animal Shelter Manager (http://sheltermanager.sf.net) SwingWT (http://swingwt.sf.net) I prefer encrypted email. Download my public key at: http://rawsontetley.ath.cx/sfpk.asc |