Change Notes for the JDLG 1.3.2.0 070615_1850 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: - Fixed a race condition on DLG STOP that could result in various exceptions printed and could cause a hanging application. - Fixed a race condition if the structure of a multi-column listbox was changed while the dialog was repainted. This could result in various exceptions printed and possibly cause the application to hang. - The HTMLView control was re-drawn each time a DLG DO or DLG DRAW was executed. - Fixed a problem with menu items that use a checkbox. Obtaining the state could result in wrong results if the dialog was not visible. - Fixed a problem with menu items that use a radio button. - Improved layout consistency when scaling the window content. Previously some fields could overlap. This should no longer happen but the font size of any text labels could result in truncated output (trailing ...) - Fixed a problem where the window was resizable when a menu bar was present - Fixed a problem where resizepolicy=layout could not be specified from a model. - Update dialog w/h when the window is resized (resizepolicy=layout) - Fixed initial size of a dialog when resizeplicy=layout is used. In some cases, a window could previously use a zero size. Known problems: - Maximizing or restoring a window may not work reliably on some systems. - When resizing a window, some sizes may result in wrong layout (though it should be better than before). This appears to be caused by the font aspect ratio that may differ, depending on size. Closing and opening the dialog window should correct the layout. - 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. - If the .rmbr property is set for a dialog the popup menu on edit text is not accessible when the right mouse button is pressed.