Marianex napisał(a)
Widziałem temat na tym forum z prawie tym samym pytanie.
Umiem zrobić, żeby forma była całkiem pod spodem ale nie w ten sposób jakim chcę to osiągnąć ..
Opcję 'Zawsze na spodzie' mam w Form2 i tu problem, bo gdy kliknę w tą opcję to tylko FOrm2 idzie na spód co nie jest moim celem. Chcę aby po kliknięciu w np. CheckBox1 na formie2 Forma1 szła na sam dół
Mam nadzieję, że się domyślicie o co chodzi, bo sam widzę, że jakoś to dziwnie napisałem :|
:| eee.... ja nie wiem czy dobrze zrozumialem, ale masz kod dla form1 i nie umiesz go przeksztalcic dla form2? ojjj... podstawy sie klaniaja, podstawy... zlituje sie:
windows.SetParent(handle, FindWindow('progman', nil));
czyli ZmienRodzica(uchwytDziecka, uchwytNowegoRodzica);
kazde okno ma cos takiego jak uchwyt (handle).
jesli ta powyzsza linijke wpiszesz w form1 to handle bedie nalezal do form1 (form1.handle).
jesli wpiszesz w form2 to handle bedzie nalezal do form2 itd...
po prostu jak wpisujesz cos w procedurze nalezacej do jakiejs formy to mozesz pominac jej nazwe (dlatego zamiast form1.handle napisalem samo handle).
jesli chcesz pobrac uchwyt innej formy to piszesz: nazwaFormy.Handle;
rozumiesz? ;]