Lazarus

Programming => LCL => Topic started by: Aladin on April 26, 2018, 10:50:20 pm

Title: Looking for a good MDI alternative for Linux Mint (gtk-2)
Post by: Aladin on April 26, 2018, 10:50:20 pm
(I apologize in advance for my bad English, im from germany ^^)
Hello,
In my book "Delphi for Kids" I arrived in the Chapter, where they work with "Multi Document Interface".
I know that Lazarus does not support this function direktly respectively Linux.
But there is an alternative for everything and I am looking for that now.

I found many articles about MDI, but they all weren't helpful enough.
And I know, that MDI is no longer recommended but still I want to use it.
So I am asking you now, how to implement it in Lazarus easily, easy enough for a newcomer like me.

I found this software: http://wiki.lazarus.freepascal.org/MultiDoc#Usage (http://wiki.lazarus.freepascal.org/MultiDoc#Usage) But it seems not to work, because I get the message: One or more required packages were not found -> LMDI, and I don't know how to import it and if it is, what i am looking for.

Thanks in advance :D
Title: Re: Looking for a good MDI alternative for Linux Mint (gtk-2)
Post by: RAW on April 27, 2018, 12:20:44 am
http://forum.lazarus.freepascal.org/index.php/topic,38195.0.html (http://forum.lazarus.freepascal.org/index.php/topic,38195.0.html)

http://forum.lazarus.freepascal.org/index.php/topic,41042.msg284362/topicseen.html (http://forum.lazarus.freepascal.org/index.php/topic,41042.msg284362/topicseen.html#new)
Title: Re: Looking for a good MDI alternative for Linux Mint (gtk-2)
Post by: valdir.marcos on April 27, 2018, 04:06:23 am
MDI and Lazarus (Windows WidgetSet)
http://forum.lazarus.freepascal.org/index.php/topic,34137.0.html

MDI deprecated?
http://forum.lazarus.freepascal.org/index.php/topic,37414.0.html

still no MDI support?
http://forum.lazarus.freepascal.org/index.php/topic,5392.0.html

MDI application
http://forum.lazarus.freepascal.org/index.php/topic,29357.0.html
http://libaudfrederic.fr/

I'm actually develop an MDI application for Linux, Windows and others.
But I've discovered a bug on Windows release with LCL on the 2.6.x version.
LCL is very inconsistent between it's widgetsets (LCL-gtk2, LCL-win32, LCL-qt etc).   ...

As far as I know the only LCL widgetset that actually supports a usable MDI is LCL-Qt. So maybe you are better off using LCL-Qt on all your platforms, even Windows. But this makes deployment harder as you need to ship extra 3rd party (very large) libraries. Also since about the last 5+ years, nobody is really interested in tackling the MDI issues in Lazarus, so don't hold your breath for any fixes any time soon.
Title: Re: Looking for a good MDI alternative for Linux Mint (gtk-2)
Post by: Aladin on April 27, 2018, 12:53:11 pm
Ok thank you
TinyPortal © 2005-2018