Re: [Lazarus] MDI implementation

2011-11-17 Thread zeljko
On Thursday 17 of November 2011 08:24:33 Graeme Geldenhuys wrote: On 17/11/2011, zeljko zeljko@... 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

Re: [Lazarus] MDI implementation

2011-11-17 Thread Felipe Monteiro de Carvalho
On Thu, Nov 17, 2011 at 8:24 AM, Graeme Geldenhuys graemeg.li...@gmail.com wrote: 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

Re: [Lazarus] MDI implementation

2011-11-17 Thread Graeme Geldenhuys
On 17/11/2011, zeljko zeljko@... wrote: LCL is not screwed. As I said *mdiemulator is there for other widgetsets* Is this emulator part of LCL? Also what is this MultiDoc I see in the lazarus wiki? I haven't created a MDI application in over a decade, so had to google it first. :-) I followed

Re: [Lazarus] MDI implementation

2011-11-17 Thread Graeme Geldenhuys
On 17/11/2011, Felipe Monteiro de Carvalho felipemonteiro.carvalho@g wrote: all tastes. There is no need to fight, people that prefer one or another way are free to develop the widgetsets which they prefer. And then each person can decide what to use: And this I have been saying for years.

Re: [Lazarus] MDI implementation

2011-11-17 Thread zeljko
On Thursday 17 of November 2011 09:39:26 Graeme Geldenhuys wrote: On 17/11/2011, zeljko zeljko@... wrote: LCL is not screwed. As I said *mdiemulator is there for other widgetsets* Is this emulator part of LCL? Also what is this MultiDoc I see in the Not yet. lazarus wiki? Multidoc is

Re: [Lazarus] MDI implementation

2011-11-17 Thread Graeme Geldenhuys
On 17 November 2011 11:06, zeljko zeljko@h... wrote: MDI started few days ago, only qt fully supports MDI on all targets where it works under lazarus (mac, linux, win). OK, then the ever outdated LCL Roadmap wiki page needs to be updated. It mentions than MDI would be in Lazarus 0.9.30. That

Re: [Lazarus] MDI implementation

2011-11-17 Thread zeljko
On Thursday 17 of November 2011 10:12:00 Graeme Geldenhuys wrote: On 17 November 2011 11:06, zeljko zeljko@h... wrote: MDI started few days ago, only qt fully supports MDI on all targets where it works under lazarus (mac, linux, win). OK, then the ever outdated LCL Roadmap wiki page needs

Re: [Lazarus] MDI implementation

2011-11-16 Thread Hans-Peter Diettrich
zeljko schrieb: On Wednesday 16 of November 2011 07:48:37 Hans-Peter Diettrich wrote: Why does the MDI implementation not use the DockManager interface? Because it uses native MDI where it's supported ? This reminds me on native CommCtrls, which don't exist on non-Win32 widgetsets. When

Re: [Lazarus] MDI implementation

2011-11-16 Thread zeljko
On Wednesday 16 of November 2011 15:11:00 Hans-Peter Diettrich wrote: zeljko schrieb: On Wednesday 16 of November 2011 07:48:37 Hans-Peter Diettrich wrote: Why does the MDI implementation not use the DockManager interface? Because it uses native MDI where it's supported ? This

Re: [Lazarus] MDI implementation

2011-11-16 Thread Graeme Geldenhuys
On 16/11/2011, zeljko zeljko@h wrote: qt mdi implementation works on all targets (win32,mac, linux, wince,android ...whatever). Yes, because they don't use OS supplied MDI, they implemented their own cross-platform version. So why LCL doesn't want to do the same, beats me. But if you guys

Re: [Lazarus] MDI implementation

2011-11-16 Thread zeljko
On Thursday 17 of November 2011 07:55:16 Graeme Geldenhuys wrote: On 16/11/2011, zeljko zeljko@h wrote: qt mdi implementation works on all targets (win32,mac, linux, wince,android ...whatever). Yes, because they don't use OS supplied MDI, they implemented their own cross-platform

Re: [Lazarus] MDI implementation

2011-11-16 Thread Graeme Geldenhuys
On 17/11/2011, zeljko zeljko@... 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

[Lazarus] MDI implementation

2011-11-15 Thread Hans-Peter Diettrich
Why does the MDI implementation not use the DockManager interface? A DockManager has all functionality, required to implement MDI hosts and clients, so that only the properties (and menu) must be implemented. DoDi -- ___ Lazarus mailing list

Re: [Lazarus] MDI implementation

2011-11-15 Thread Paul Ishenin
16.11.2011 14:48, Hans-Peter Diettrich wrote: Why does the MDI implementation not use the DockManager interface? A DockManager has all functionality, required to implement MDI hosts and clients, so that only the properties (and menu) must be implemented. Maybe because lazarus goal is to

Re: [Lazarus] MDI implementation

2011-11-15 Thread zeljko
On Wednesday 16 of November 2011 07:48:37 Hans-Peter Diettrich wrote: Why does the MDI implementation not use the DockManager interface? Because it uses native MDI where it's supported ? A DockManager has all functionality, required to implement MDI hosts and clients, so that only the

Re: [Lazarus] MDI implementation

2011-04-04 Thread Patrick Chevalley
Hi, You can get the last version for Multidoc from the svn for my skychart application, see http://wiki.lazarus.freepascal.org/MultiDoc It work with Lazarus 0.9.30 and svn trunk. But the zeljko way look much better, so I eagerly await I can trash it :-) Patrick --

Re: [Lazarus] MDI implementation

2011-04-04 Thread William Oliveira Ferreira
Maybe i'll say a pile of bullshit, but: Could contraints solve this problem as a workaround? William de Oliveira Ferreira Bacharel em Sistemas de Informação 2011/4/4 Patrick Chevalley pcheval...@gmail.com: Hi, You can get the last version for Multidoc from

Re: [Lazarus] MDI implementation

2011-04-03 Thread zeljko
Quoting Daniel Franzini daniel.franz...@gmail.com: Hi there. I'm trying to write a MDI application in Lazarus (Win32/Vista, Lazarus 0.9.31). MDI isn't yet supported on lazarus, but will be available soon. You can see progres at my todo list. http://wiki.lazarus.freepascal.org/User:Zeljan

Re: [Lazarus] MDI implementation

2011-04-03 Thread Daniel Franzini
2011 19:02:46 -0300 From: daniel.franz...@gmail.com To: lazarus@lists.lazarus.freepascal.org Subject: [Lazarus] MDI implementation Hi there. I'm trying to write a MDI application in Lazarus (Win32/Vista, Lazarus 0.9.31). I created the main form and set its FormStyle property to fsMDIForm

Re: [Lazarus] MDI implementation

2011-04-03 Thread Peter Williams
Hi Daniel, Date: Sun, 3 Apr 2011 10:28:07 -0300 From: daniel.franz...@gmail.com To: lazarus@lists.lazarus.freepascal.org Subject: Re: [Lazarus] MDI implementation Thank you, Peter. I already tried in Delphi and it works fine. I wanted to do this in Lazarus because I intended it to work

Re: [Lazarus] MDI implementation

2011-04-03 Thread Daniel Franzini
: daniel.franz...@gmail.com To: lazarus@lists.lazarus.freepascal.org Subject: Re: [Lazarus] MDI implementation Thank you, Peter. I already tried in Delphi and it works fine. I wanted to do this in Lazarus because I intended it to work in Linux too. But thanks anyway for the tip and the code

Re: [Lazarus] MDI implementation

2011-04-03 Thread Peter Williams
: [Lazarus] MDI implementation Hi Peter. I found this version to be newer. http://www.oocities.org/br/hipernetjr/lmdi/index_en.html It seems to work well, but needs further testing. 2011/4/3 Peter Williams pewilliams2...@live.com Hi Daniel, Date: Sun, 3 Apr 2011 10:28:07 -0300 From

[Lazarus] MDI implementation

2011-04-02 Thread Daniel Franzini
Hi there. I'm trying to write a MDI application in Lazarus (Win32/Vista, Lazarus 0.9.31). I created the main form and set its FormStyle property to fsMDIForm. Then I created the child form and set its FormsStyle to fsMDIChild. I also created a menu where I can start a new form. I moved the

Re: [Lazarus] MDI implementation

2011-04-02 Thread Peter Williams
Hi Daniel, Date: Sat, 2 Apr 2011 19:02:46 -0300 From: daniel.franz...@gmail.com To: lazarus@lists.lazarus.freepascal.org Subject: [Lazarus] MDI implementation Hi there. I'm trying to write a MDI application in Lazarus (Win32/Vista, Lazarus 0.9.31). I created the main form and set its