[lazarus] Updates

Mattias Gaertner nc-gaertnma at netcologne.de
Mon Nov 18 12:28:21 EST 2002


On Mon, 18 Nov 2002 18:32:29 +0100
Florian Klaempfl <Florian.Klaempfl at gmx.de> wrote:

> At 18:26 18.11.2002, you wrote:
> >Hi all,
> >
> >I have improved the rubberband selection in the designer:
> >
> >- Press Ctrl and drag with the left mouse button to get a rubberband
> >   for all child controls. This is similar to Delphi, with the exception
> >   that also grandchilds are selected.
> 
> Hmmm? Why is Ctrl required? Normally, simply dragging is enough, without
> Ctrl?

If you start the dragging on the form, then you can omit the Ctrl. If you
start on a control without Ctrl means 'Move Selection'.


> >- Press Ctrl+Shift to add/remove child controls to/from the current
> >selection.
> >   (I don't know how to do this under Delphi. Ctrl+Shift seems appropiate
> >   to
> >me.)
> 
> Usually, it's done with Ctrl+Mouse. At least D4/D5 doesn't support it
> though.
> 
> 
> >Also the designer now respects the csNoDesignVisible flag. If a control
> >or one of its parents have this flag, you can't select the control with
> >the mouse.
> >As a first example I have added this flag to the hidden pages of
> >TNotebook. That means that Pages that are currently hidden below the
> >current Page and all their child controls will not longer be auto
> >selected by the rubberband, nor will the guidelines align to these
> >controls.


Mattias






More information about the Lazarus mailing list