Edit i Panele przenoszenie

0

Witam

Czy ktoś może wie jak przenieść Komponent "Edit" z Panelu1 na Panel2 ??
Próbowałem coś zrobić na zasadzie podnoszenia i opuszczania ale po wpisaniu tego kodu do buttona nic sie nie stało: :-(

Edit1.Dragging;
Edit1.DragDrop(Panel2,0,0);
Edit1.EndDrag(true;);

Bardzo prosze o pomoc

0

Źle kombinujesz ;)

 Windows.SetParent(Edit1.Handle,Panel2.Handle);

Dokładny opis tej funkcji, w Win32.hlp...

0

Wielkie dzięki wszystko teraz jest ok !!!

z editami jest ok. ale np jak przenieść Label próbowałem coś takiego:

Windows.SetParent( Label1.Parent.Handle ,Panel2.Handle);

ale przenosi mi cały Panel1.

0

Windows.SetParent( Label1.Parent.Handle ,Panel2.Handle);

po co ci ten parent ? w przykładzie Pawela go nie ma ...

a tak w ogóle to mozna jeszcze tak

edit1.parent := panel1;
0

ok dzięki.

Użyłem Parent bo w Labelu nie ma handle;

teraz mam

Label1.Parent := Panel2;

1 użytkowników online, w tym zalogowanych: 0, gości: 1