Recent

Author Topic: Lazarus MDI Form does not clip child inside the form (Solved)  (Read 17641 times)

xenblaise

  • Sr. Member
  • ****
  • Posts: 358
I tried on Delphi, for a few clicks in the properties, with 2 forms, 1 is mdiform, then other is childform, then mdi and child form are good to run.

Its not happening in Lazarus, why? is there something need to activate?
« Last Edit: May 25, 2011, 06:10:36 pm by xenblaise »

Mando

  • Full Member
  • ***
  • Posts: 181
Lazarus not fully support MDI and no plans to do so.
Even microsoft does not use MDI and does not recommend, now trendy fashion is another type of interfaces, based on tabs.(TDI)

You can simulate MDI with Multidoc, but it`s more ugly.
http://wiki.lazarus.freepascal.org/MultiDoc
regards


xenblaise

  • Sr. Member
  • ****
  • Posts: 358
So, why Lazarus/they put MDI Form, MDI Child on Forms Properties?

Using MDI_Form is useful, like building app for video conference.

Are you really sure? these can't be applied to Lazarus?  I doubt there's a way.

But MultiDoc looks like one.

Mando

  • Full Member
  • ***
  • Posts: 181
Hi:

Thera are changes in Lazarus roadMap about MDI.

http://wiki.lazarus.freepascal.org/Roadmap


xenblaise

  • Sr. Member
  • ****
  • Posts: 358
thanks, I'll stick to this link:
http://wiki.lazarus.freepascal.org/MultiDoc
Solved :D

But the link for download is broken :)

Got it here:
http://www.oocities.org/br/hipernetjr/lmdi/index_ptbr.html
 :D
« Last Edit: May 25, 2011, 06:17:58 pm by xenblaise »

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4608
  • I like bugs.
Re: Lazarus MDI Form does not clip child inside the form (Solved)
« Reply #5 on: May 25, 2011, 06:18:21 pm »
Zeljan was working on MDI support recently. I don't remember details but you should try Lazarus trunk.

Juha
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

xenblaise

  • Sr. Member
  • ****
  • Posts: 358
Re: Lazarus MDI Form does not clip child inside the form (Solved)
« Reply #6 on: May 25, 2011, 06:26:23 pm »
thanks, but it can't be found or applied on Lazarus, there is no interface of MDI application in Lazarus.  But they have on properties, the problem is, it can't be used, because it doesn't function.

zeljko

  • Hero Member
  • *****
  • Posts: 1770
    • http://wiki.lazarus.freepascal.org/User:Zeljan
Re: Lazarus MDI Form does not clip child inside the form (Solved)
« Reply #7 on: May 25, 2011, 07:04:14 pm »
thanks, but it can't be found or applied on Lazarus, there is no interface of MDI application in Lazarus.  But they have on properties, the problem is, it can't be used, because it doesn't function.

I'm currently very busy with my job , it will be in trunk in next few weeks.

xenblaise

  • Sr. Member
  • ****
  • Posts: 358
Re: Lazarus MDI Form does not clip child inside the form (Solved)
« Reply #8 on: May 25, 2011, 08:07:12 pm »
Oh 8), with Lazarus 0.9.30.2 and Free Pascal 2.4.4?

Thanks,  :-\ :o

I hope that time is a true stable version,
I installed 0.9.30(runs without saving first) and did the test by running new blank form, errors.
Message is project project1 is sucessfully build, BUT popups error message project project1.exe raise exception class external SIGSEGV

With 0.9.28.x and 2.4.2, runs fine, but you got to saved the form first.


Anyway, I'll wait on the next few months :-\


Thanks again

JuhaManninen

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 4608
  • I like bugs.
Re: Lazarus MDI Form does not clip child inside the form (Solved)
« Reply #9 on: May 25, 2011, 08:27:55 pm »
I'm currently very busy with my job

Hi Zeljan

Same here. I got a job, started this Monday.
I have hectically studied .NET, Visual Basic 2010 and WPF. I must say the data linking with Dependency Properties and XAML is interesting. Lazarus should have something similar. My exercise continues tomorrow...

Juha
Mostly Lazarus trunk and FPC 3.2 on Manjaro Linux 64-bit.

 

TinyPortal © 2005-2018