Change Notes for the JDLG 1.3.2.0 070716_1616 development snapshot ------------------------------------------------------------------ JDLG 1.3.2 implements a new layout management that is intended to handle resizing the dialog correctly. If you encounter any problems with this release we would appreciate it if you could send us a problem report to the jdlg@marxmeier.com mail address. Fixed problems in this release: - Added some prelimiary support for Groupbox titles. If defined a title is now displayed in the dialog. The title font, size and border type can currently not be changed. - A groupbox in a tab control does not longer have extra borders. The border attribute is ignored in this case. - The system.sound attribute may now be specified relative to the application or system baseurl. - Fixed a problem which could return the wrong or an extra rule when a function key was pressed. - Fixed a problem with function keys when a .do attribute. When pressed additional rules were returned. - Fixed a problem where switching a tab in a tab control could result in unnecessary repainting of parts of the dialog. - Fixed a problem with the HTML control to only reload external data if necessary. - Fixed a problem with the listbox rowdata attaribute that could become corrupted by a previous listbox insert. In this case the rowdata attribute was not kept in sync. - Fixed a problem with the Window stacking order. - The right cursor could not be used to switch tab panes. - The tab box and groupbox was modified to inherit the background color. - A background color of #cccccc is now working as expected. - Fixed a race condition that could subsequently result in an ERROR 657 if multiple sessions were started at the same time immediately after JDLG was started. - An image object with a zero rule attribute could confuse JDLG if clicked. Known problems: - 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.