openwindow
Verfasst: 19.12.2010 16:48
hallo leutz,
1) funktioniert dieset StickyWindow irgendwie nicht so wie er soll.
2) das mit dem Schließen der fenster klappt nicht so richtig. ich habe das gefühl, das beide fenster dieselben Ereignisse gegenseitig oder so abfragen.
1) funktioniert dieset StickyWindow irgendwie nicht so wie er soll.
2) das mit dem Schließen der fenster klappt nicht so richtig. ich habe das gefühl, das beide fenster dieselben Ereignisse gegenseitig oder so abfragen.
Code: Alles auswählen
Global other_wins.l = 1;
Global id_search.l = 0;
Procedure FrmSearch( x.l, y.l, w.l, h.l )
mx.l = x.l + ( ( w.l - 300 ) / 2 )
my.l = y.l + ( ( h.l - 160 ) / 2 )
id_search.l = other_wins
other_wins = other_wins + 1
If OpenWindow( id_search, mx, my, 300, 160, ft_search.s, #PB_Window_MinimizeGadget )
Repeat
Until WaitWindowEvent() = #PB_Event_CloseWindow
EndIf
StickyWindow(id_search, 1)
EndProcedure
OpenWindow(0,0,0,600,600,"fenster", #PB_Window_SystemMenu | #PB_Window_ScreenCentered | #PB_Window_MaximizeGadget | #PB_Window_MinimizeGadget | #PB_Window_SizeGadget)
Repeat
Event = WaitWindowEvent()
; ...
Until Event = #PB_Event_CloseWindow
End