How to move all controls (quickly) from one TabSheet to another

Hi, I have a form with 2 TPageControls on it. The 1st one has 3 TabSheets, and on the 2nd of these Tabsheets, I have placed another TPageControl that contains 2 additional TabSheets. I need to move all controls (and keep them intact) that were on the 1st PageControl and 1st TabSheet, to the 2nd PageControl/1st TabSheet. Is the only way to cut and paste each individual control, or is there a slicker way to do it quickly?

Thanks!
    Shawn
shawn857Asked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

ThommyCommented:
You can multi-select all controls that you want to move to the destination tabsheet and copy & paste them all together.

To multi-select all controls in the 1st PageControl and 1st TabSheet press and hold shift key and select one control after another.

You can also press and hold CTRL key and multi-select the controls with a mouse window.

After all controls are selected you can copy & paste or cut & paste them to 2nd PageControl/1st TabSheet
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
ste5anSenior DeveloperCommented:
Or you may use a view-based UI approach. Normally each page of a Tab is a unit. So create a view for each page, then you only need to change the assignement of the view to the tab. A view in this context can be a frame or a form.
0
Sinisa VukSoftware architectCommented:
In Structure view (where object are shown as parent/child in treeview) find your tabsheet and select all child components holding shift. Then in popup menu select Edit/Cut - find destination tabsheet in Structure view and do paste.
0
Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

shawn857Author Commented:
Thanks all. Sinisa, after I selected all my components and chose Edit/Cut, there was no "paste" option in my destination TabSheet under the "Edit" popup menu.

Shawn
0
Sinisa VukSoftware architectCommented:
Strange, try to select in design view same tabsheet and use edit/paste there.
0
shawn857Author Commented:
Thanks to all who replied. This was the most straightforward solution for me.

Cheers
   Shawn
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Delphi

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.