Change Notes for the JDLG 1.3.2.0 070810_1818 development snapshot ------------------------------------------------------------------ JDLG 1.3.2 comes with a new layout management to correct limitations with resizing and scaling of dialogs. If you encounter any problems with this release please send us a problem report to jdlg@marxmeier.com. Fixed problems in this release (relative to JDLG_1320_070801_1547): - Fixed a problem with Listbox that could result in returning a zero rule value if an entry was selected. - Fixed a problem with Checkbox and Radiobutton not drwaing the background color. - The application.referencepoint attribute had no effect. This attribute now works as expected. The default has been changed to 1, enabling the reference point. - The application.dialogscaling attribute had no effect. This attribute now works as expected. The default has been changed to 1, enabling the scaling of subsequent dialogs. - Fixed a problem with ListBox row height. The cell padding was rediced to one pixel. - Added .borderstyle attribute to Groupbox. If the .border attribute is nonzero, the .borderstyle may be used to specify the border style. The following values are supported for .borderstyle: solid - draw a line around the GroupBox. The line color depends on the specified foreground color, the thickness depends on the .border attribute. This is the default. etched - draw an etched line raised - this border makes the Groupbox appear to be raised lowered - this border makes the Groupbox appear to be lowered - Added preliminary support for system tray. When using Java 1.6 the main JDLG window is no longer displayed in the task bar when minimized. JDLG is display as icon in the system tray, providing a context menu. Known problems: - In rare cases opening a window for the first time after starting a new session might display only the window frame but not its content. As a workaround the problem may be corrected by minimizing and then restoring the window. - Restoring a window that was initially opened maximized may move the window to the upper left or lower right corner in some cases. - When resizing a window that uses multiple fonts, some window sizes may result in a subobtimal layout. This appears to be caused a different aspect ratio, depending on the size. - If the Window menu has multiple identical entries they are not distinguished. The first entry is always activated regardless which entry is clicked. This has always been a bug in JDLG and will be solved in a future release. - Changing the layoutpolicy of a dialog after maximizing may not work correctly. - A maximized window that was made invisible and then visible again may have an incorrect "normal" size.