Seite 1 von 1
Problem nach #PB_Event_SizeWindow
Verfasst: 16.11.2006 14:44
von sobi
Kennt jemand von euch das Problem, dass nachdem er die Fenstergröße des Programms (über Fenster maximieren) geändert hat, Bilder (mit startdrawing() erstellt) nur noch als "graues Viereck" erscheinen!? - Schiebe ich ein anderes Program darüber, ist danach der Inhalt des Bildes wieder zu sehen...
LG, Simon
Verfasst: 16.11.2006 15:06
von Tafkadasom2k5
...Versuchs mal (nach dem empfangenen Event) mit
Wenn du mehrere Childwindows hast, und andere Fenster auch "Schaden" nehmen könnten, so machs lieber mit der Window-ID des Parent-Windows, oder mit
Gr33tz
Tafkadasom2k5

Verfasst: 16.11.2006 15:15
von #NULL
hast du die bilder direkt auf den WindowOutput() gezeichnet? dann pack sie lieber in ein ImageGadget, da ist der refresh automatisiert. ansonsten kannst du bei dem event #PB_Event_Repaint das neuzeichnen/neudarstellen deines fensters selber machen, also die bilder erneut darstellen.
Verfasst: 16.11.2006 15:22
von AND51
Nebenbei: Beim reSizen des Fensters lohnt sich ein Blick auf
SmartWindowRefresh().

Verfasst: 17.11.2006 20:09
von sobi
Danke für dei Tipps, konnte das Problem inzwischen lösen...
Verfasst: 17.11.2006 20:28
von #NULL
wäre nett, wenn du noch was zu lösung sagst
<offTopic>
>> Sorgen sind wie Blumen, wenn man sie nicht gießt, gehen sie ein.

Verfasst: 17.11.2006 20:54
von sobi
#NULL hat geschrieben:wäre nett, wenn du noch was zu lösung sagst
bevor ich das Fenster maximiert habe, habe ich die Werte der Gadgets, sofern vorhanden in eine Array ausgelesen und diese nach dem maximieren wieder in die Gagets eingetragen. - Das habe ich auch bei Bildern gemacht, was irgendwie nicht so ging...
