1. Ja, kannst du
Code: Alles auswählen
; German forum:
; Author:
; Date: 16. April 2003
hWnd1 = OpenWindow(0, 100, 200, 250, 260, #PB_Window_SystemMenu , "Hintergrundfarbe 1")
hWnd2 = OpenWindow(1, 400, 200, 250, 260, #PB_Window_SystemMenu , "Hintergrundfarbe 2")
hBrush1 = CreateSolidBrush_(RGB(255, 255, 255))
SetClassLong_(hWnd1, #GCL_HBRBACKGROUND, hBrush1)
hBrush2 = CreateSolidBrush_(RGB(100, 100, 100))
SetClassLong_(hWnd2, #GCL_HBRBACKGROUND, hBrush2)
InvalidateRect_(hWnd1, #Null, #True)
InvalidateRect_(hWnd2, #Null, #True)
Repeat
EventID.l = WaitWindowEvent()
If EventID = #PB_Event_CloseWindow
Quit = 1
EndIf
Until Quit = 1
DeleteObject_(hBrush1) ; Brush löschen/freigeben!
DeleteObject_(hBrush2)
End
2. ergebnis=Messagerequester(*,*,#PB_MessageRequester_YesNo)
ist ergebnis=6, dann wurde "Ja" gedrückt, bei 7 "Nein"
3. nur wenn du dir selber einen Programmierst
4. Nein, außer siehe oben ^^
5. Ich krieg den Code zwar leider nicht unter 3.3 zu laufen,
aber ein Topic dazu findest du hier:
http://www.purebasic.fr/german/viewtopi ... 520#103520
Und nächstes mal selber suchen !