[Lazarus] MDI - working implementation !?

zeljko zeljko at holobit.net
Sun Oct 26 08:18:46 CET 2014


On 10/26/2014 02:57 AM, Kostas Michalopoulos wrote:
> 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.

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

>
> On Sat, Oct 25, 2014 at 10:25 AM, zeljko <zeljko at holobit.net
> <mailto:zeljko at holobit.net>> wrote:
>
>     On 10/24/2014 02:03 PM, Herwig Niemeyer wrote:
>
>         On transcribing an old Delphi-Program to a Lazarus-program i was
>         in need
>         do have working MDI-functions.
>         I tried to implement them in customform.inc and they work fine
>         with my
>         program and in my environment.
>         There are still some problematic spots in the code and i would
>         appreciate comments/solutions for them.
>         regards
>
>
>     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
>
>
>     --
>     _________________________________________________
>     Lazarus mailing list
>     Lazarus at lists.lazarus.__freepascal.org
>     <mailto:Lazarus at lists.lazarus.freepascal.org>
>     http://lists.lazarus.__freepascal.org/mailman/__listinfo/lazarus
>     <http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus>
>
>
>
>
> --
> _______________________________________________
> Lazarus mailing list
> Lazarus at lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus
>





More information about the Lazarus mailing list