On Fri, Feb 26, 2010 at 7:09 PM, Graeme Geldenhuys <graemeg.li...@gmail.com> wrote: > On 26 February 2010 23:44, Silvio Clecio <silviop...@gmail.com> wrote: >> http://imagebin.org/86641 >> >> Is it only I like unique button(of the lazarus) in the task bar? D: > > I would like that too. In Windows (and I think I saw it in some Linux > apps) it is possible to have SDI windows layout and a single button in > the taskbar. This make a lot more sense than having 10-15 buttons in > the taskbar for a single application. > > With MSEide, if you dock windows together, it reduces the taskbar > buttons - I sure hope Lazarus IDE does the same when docking is > implemented. > > -- > Regards, > - Graeme -
LCL is already capable of this. I've just sent a patch in mantis which makes this a little better: http://bugs.freepascal.org/file_download.php?file_id=10889&type=bug Issue: http://bugs.freepascal.org/view.php?id=15055 However, there are some issues to deal with yet, like activating the application (bring the other windows to front) and moving between desktops. Actually it's much easier than I thought, I must have done something wrong ;-) All this docking talk is nice and everything, but sometimes I ask if shouldn't just go SDI for Lazarus IDE. I found it odd at the beginning, but after using several other SDI IDEs now I can't find reasoning in Delphi-old MDI... BTW, back to the "drag windows in gtk2" part of the discussion, I've just realized gtk has explicit calls for it, it most certainly have some events/notifications/callbacks too? Best regards, Flávio -- _______________________________________________ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus