[Lazarus] MDI implementation

zeljko zeljko at holobit.net
Thu Nov 17 09:00:11 CET 2011


On Thursday 17 of November 2011 08:24:33 Graeme Geldenhuys wrote:
> On 17/11/2011, zeljko <zeljko at ...> wrote:
> > What are you talking about ?
> 
> An earlier post (from somebody else) said that LCL MDI support is only
> implemented in Win32 and Qt. All other platforms are not supported
> because their native widgetsets don't have something like MDI built
> in. LCL only wants to use "native MDI". Thus LCL is a bit screwed
> because now you have a cross platform LCL, but not all features of LCL
> work on all platforms. Now the application developer is f**ked because
> he needs to keep checking which features work on which platforms.
> Oops! Totally defeating the point of a "cross platform development
> framework" don't you think.


LCL is not screwed. As I said *mdiemulator is there for other widgetsets* 
Look screenshoots of gtk/gtk2 mdi here:
http://wiki.lazarus.freepascal.org/Image:Mdiemulator_gtk.png
http://wiki.lazarus.freepascal.org/Image:Mdiemulator_gtk2.png

win32 ?
http://wiki.lazarus.freepascal.org/Image:Mdiemulator_win32.png

So, again: What are you talking about ?

 
> And now it's really funny. I got such a lot of sh*t from many lazarus
> developers about my custom drawn toolkit and how wrong that it
> compared to Lazarus "native" toolkit. Yet now somebody is working on
> implementing a custom drawn widgetset backend in the LCL. How ironic!

No, it's not ironic since fpgui works only on linux and win.Custom drawn 
widgetset idea comes because of problems with android and wince, and I'm 
pretty sure that it'll be finished in next months and support at least x3 more 
targets than fpgui which will be same as it was 2-3 years ago.

zeljko

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20111117/2aaf3774/attachment-0003.html>


More information about the Lazarus mailing list