[#1]
Otwarcie okna w trybie invisible
Hej
otwierając okno trzeba zdefiniować rozmiar i położenie, i jest ono od razu widoczne po funkcji OpenWindow(). Potem dodajemy gadzety, które pojawiają się w otwartym oknie.
Jak najlepiej rozwiązać sytuacje, w której w sposób dynamiczny obliczamy położenie i rozmiar gadgetów, uwzględniając np rozmiar wybranego fontu, i potrzebny rozmiar okna jest znany już po dodaniu ostatniego gadzetu?
W tej chwili na koniec robię:
ChangeWindowBox( _ptrWindow, _iWinX, _iWinY, _iWinWidth, _iWinHeight)
co zmienia rozmiar i położenie okna n pożądane, ale na wolniejszych maszynach widać jak się rysuje pierwotne okno i za moment drugi raz w nowym rozmiarze.
Czy jest jakiś sposób żeby otworzyć okno (wskaźnik na okno jest potrzebym przy dodawaniu gadżetów, więc o okno otworzyć wczesniej trzeba), ale jako niewidoczne, a po zmianie rozmiaru zrobić je widoczne?
Nic nie znalazłem w dokumentacji, ale może jakiś sposób jest, ewentualnie jakaś sztuczka?