Hi,
Opening a main window within an mdi frame with opensheet() doesn't display anything. However, it appears in the opened windows list in the MDI frame's menu.
The same window is displayed when opened with open().
Running on Windows 11 Enterprise.
Than you !
Window opened with open() function :
Same window opened with opensheet() function not displayed but shown in menu's windows list :
After upgrading the old PB code to PB 2025, if the current MDI/MDIHelp window's source code contains a declaration of mdi_1, the declarations for mdirbb_1 and mditbb_1 will be automatically added. Additionally, performing a full build of your application will also execute this operation. The issue occurs only if the mdi_1 declaration in the source code is manually added and contains extra spaces (non-standard format), which prevents the system from recognizing it and results in the failure to automatically add the mdirbb_1 and mditbb_1 declarations.
If your actual situation does not match what I described, I recommend opening a support ticket and providing your test case for this: https://www.appeon.com/standardsupport/newbug.
Regards,
Thank you for the explanations.
However, after migration and full build, the declarations are still :
forward
global type w_mdiframe from window
end type
type mdi_1 from mdiclient within w_mdiframe
end type
end forward
Will try to make a test case.
Pierre