'Select all child controls at once?

In the Delphi IDE, is it possible to select e.g. all controls placed on a TPanel?
I want to shift all these down so that I can add a new control at the top of the panel.
Currently I Shift-Click all these controls but that's a PITA.

Right-click and 'Select All' selects all controls on the form.



Solution 1:[1]

Open the Structure view (View / Tool Windows / Structure or Ctrl-Alt-F11), you can then click the top one and shift-click the bottom one to select them all:

enter image description here

Note: Your focus is not on the form after the selection, press F12 twice to get there.


Alternatively, use Ctrl - Left Mouse Button - click on the panel and drag to select visually

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 Tom Brunberg