Strona: [  << <   1   > >>  ]  z  1     
Autor Temat: MIDI A ROZMIARY OKIEN
busio
busio




Typ: neutral
Postów: 98
Zarejestrowany: Sep 2002
MIDI A ROZMIARY OKIEN

Witam

Problem jest w zasadzie błachy ale bardzo denerwujący:

Mam formularz MIDI oraz dwa MIDIChild (f1 i f2)
Uruchamiam f1 , maksymalizuję go i z poziomu f1 uruchamiam f2 (w zdarzeniu Form_Load f2 jest maksymalizacja f2
f2.windowstate  = vbmaximized)

Efektem są widoczne 2 formularze tylko oba NIE ZMAKSYMALIZOWANE. Okna migają , skaczą przy tym procederze i wygląda to fatalnie.

Jeśli f2 zrobię MIDIChild = false to wszystko gra.

Czy bez subclassingu i blokowania WM_SIZE  da się tą innowację VB obejść?

Pozdrawiam busio

29-09-2003 11:24
Pokaż profil busio  Wyślij email do busio   Odwiedź stronę busio  
m-a-x



Typ: neutral
Postów: 366
Zarejestrowany: Jan 2003

Nie wiem czy dobrze cie zrozumiałem ale u mnie jest wszytsko ok. Żeby nie było wątpliwości wyjaśnie co zrobiłem:

(a tak wogóle to chyba ci chodzi o MDIForm a nie MIDIForm )
Tak więc tworze sobie MDIForm i dodaje do niego w zdażeniu load kod Load f1 . Następnie do zdarzenia load w f2 dodaje Me.WindowState = 2 . Na f1 umieszczam przycisk a w nim wpisuje kod Load f2. I teraz odpalam program. Maksymalizuje f1 i klikam na buttona czego efektem jest załadowanie f2 i jego automatyczna maksymalizacja (oczywiscie f2 ma teraz focus).

U mnie nic nie skacze! Jeżeli robisz tak samo to nie jest to błąd w kodzie tylko może w kompilatorze albo gdzieś jeszcze indziej. Dodam że ja mam VB 6.0 (SP5)


_____________________________________________

Problemem zazwyczaj nie jest brak osób znających odpowiedź a zadanie właściwego pytania!

29-09-2003 19:14
Pokaż profil m-a-x  Wyślij email do m-a-x   
Chudy
[TLHW]Wiktor



Typ: moderator
Postów: 574
Zarejestrowany: Aug 2002

Hehehe. "MIDI FORM". Jak zobaczyłem ten temat to odrazu nie wiedziałem o co chodzi. Myślałem że chodzi o jakieś muzyczne okienka czy coś takiego


_____________________________________________
Projekt "Thunder Cannons" nadchodzi...

29-09-2003 19:42
Pokaż profil Chudy  Wyślij email do Chudy   Odwiedź stronę Chudy       1220895
Wszystkich odpowiedzi: 2 :: Maxymalnie na stronę: 20
Strona: [  << <   1   > >>  ]  z  1