Change Notes for the JDLG 1.3.2.0 070720_1808 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 the jdlg@marxmeier.com email address. Fixed problems in this release: - Fixed a bug with menu titles not displayed correctly if an accelerator was specified in the menu title using an ampersand (&). A default menu title ("menu") was displayed instead of the actual text. This problem was introduced in JDLG_1320_070706_1652. - Fixed a bug with StaticText not honoring a specified background color. This problem was introduced in JDLG_1320_070716_1616. - The Menu ignored the specified background color for sub-menus. This problem was introduced in JDLG_1320_070716_1616. - Fixed a problem with keyboard accelerators that did not work in some cases. - Fixed a problem with objects not updated on the screen after changing their position if they were already visible. - Work around a limitation with HtmlView that could result in displaying a horizontal scroll bar when empty and after restoring from maximize. - The .fousobj attribute returned an empty string if no previous DLG DO was performed on the dialog. - Resizing/scaling the dialog to a tiny size no longer results in division by zero exceptions. 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.