MDI

Odpowiedz Nowy wątek
2004-09-16 00:40

Rejestracja: 16 lat temu

Ostatnio: 14 lat temu

0

Jak zrobić żeby w aplikacji MDI okno potomnne można było przesuwać/powiększać tylko w bierzącym obszarze formy macierzystej a jak dojdzie do krawędzi to by sie już nie dało jej przesunąć(by sie pasek przewijania na macierzystej nie pojawiał).


Gdzie jest moja koszula Shelly?

Pozostało 580 znaków

2004-09-16 12:40

Rejestracja: 17 lat temu

Ostatnio: 6 lat temu

0

Kombinuj sobie z szerokością i położeniem okna MDIChild oraz szerokością okna MDIForm. Po zmianie położenia musisz przeliczyć, czy MDIChild.Left + MDIChild.Width < MDIForm.Width. Jeśli ten warunek jest fałszywy, to musisz zmniejszyć wartość MDIChild.Left. Analogicznie z wartościami Top oraz Height.


Słowa kierownika : To, jak wy zdążycie to napisać, to ja mam w szeroko rozumianej du*ie.
http://project1.pl

Pozostało 580 znaków

Odpowiedz

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