An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20141024/42be428f/attachment.html> -------------- next part --------------
A non-text attachment was scrubbed...
Name: supplement_customform.pas
Type: text/x-pascal
Size: 14602 bytes
Desc: not available
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20141024/42be428f/attachment.bin>
Mailing lists / lazarus / 2014-10
MDI - working implementation !?
7 messages · 3 people · –
- HHerwig Niemeyer 3
- Zzeljko 3
- KKostas Michalopoulos 1
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
Herwig Niemeyer wrote 7 lines
Please, learn howto make patch, open an issue about it at lazarus bug tracker and attach patch.
I'll commit it after review. btw. what is your environment ? widgetset ? OS ?
zeljko
Very interesting, i was actually looking into implementing MDI (for Windows... AFAIK the Qt backend already has MDI support).
Although from a quick look at the code, it doesn't seem to do that, does it? It looks like it only checks the form type, but still the forms are top level, not under an MDI client window inside the main/MDI form.
zeljko wrote 25 lines
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20141026/f79ee137/attachment-0001.html>
Kostas Michalopoulos wrote 6 lines
That's why I said to Herwig to provide patch. Let we see what it does. But IMO, win32 need ws implementation, part where mdiarea must be created and also mdichild handle.
zeljko
Show quoted text 42 lines
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20141026/e40ecf7f/attachment.html>
That's why I said to Herwig to provide patch. Let we see what it does. But IMO, win32…
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20141026/f28328a7/attachment.html>
Herwig Niemeyer wrote 6 lines
I've seen what are you doing in your project. It's not real mdi implementation (you're using ParentWindow, and that won't work as expected even on windows), and that differs from normal mdi usage in Delphi and Lazarus with qt widgetset.
Win32 widgetset must implement basic stuff.
How it works under linux gtk2 ?
zeljko
