Bezwzgledne polozenie komponentow

0

Witam.
Na formie mam panel1 (align top - jakby naglowek) panel 2 (align left - jakby menu) oraz panel3 (align alclient - glowny panel aplikacji. Teraz mam okno2 ktore chcialbym otworzyc dokladnie w miejscu gdize jest panel3.
Okno2 nie jest showmodal poniewaz musze miec dostep jednoczesnie do glownego okna zatem posiadam dwa niezalezne okna. Aby Okno2 zakrywalo panel3 musze ustalic bezwzgledne wymiary Top i Left panela3.
jak to zrobic?

Dodam ze kombinacje typu form1.left+panel3.left oraz form1.top+panel3.top nie dziala poniewaz okno glowne ma obramowanie ktore nie jest w tym uwzgledniane.

Ktos ma pomysl?

0

Co stoi na przeszkodzie, żeby dodać grubość obramowania?

0

A jak ja mam wyciagnac grubosc lewego obramowania i wysokosc paska tytulowego aplikacji? Nie moge tego podac na sztywno.

0

obramowanie:=(form.width-form.clientwidth) div 2

0

A może ClientToScreen() i ScreenToClient() pomoże?

0

Panel3.ClientOrigin <- Podaje współrzędne (X, Y) danego komponentu na ekranie. (nie na formatce)

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