Is there an example to open WPF window in a Progress openedge ABL dialog?
How can I open a WPF window in a Progress openedge ABL dialog?
828 Views Asked by Ahmed SNOUSSI At
2
Is there an example to open WPF window in a Progress openedge ABL dialog?
The use of WPF is officially not supported by Progress Software. However most things work - if you keep your fingers from multi-threading features (or know exactly what you are doing there).
I strongly suggest you read through the GUI for .NET documentation here: https://community.progress.com/community_groups/openedge_general/w/openedgegeneral/2743.openedge-11-6-product-documentation
You should be able to launch a (non blocking) WPF window from ABL code.
You cannot embed WPF elements into ABL widgets.
You can embed ABL widgets into a WinForms Form and then add an ElementHost Control to the Form on top of the WindowContainer that hosts your ABL Window (won't work with a Dialog frame though).
Is this worth the effort? I doubt it! It's rather go with a more modern WinForms browser control, this might get you started: https://thechriskent.com/2014/08/18/embedded-chromium-in-winforms/