> 1. prob: wie kriege ich 2 fenster gleichzeitig auf?
z.B. so:
Code: Alles auswählen
Enumeration
#myWindow1
#myWindow2
EndEnumeration
myWindow1 = OpenWindow(#myWindow1, 100, 100, 100, 100, #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget, "Window1")
myWindow2 = OpenWindow(#myWindow2, 200, 200, 100, 100, #PB_Window_SystemMenu | #PB_Window_MinimizeGadget | #PB_Window_MaximizeGadget, "Window2")
If myWindow1 And myWindow2
lOpenedWindows = 2
Repeat
EventID = WaitWindowEvent() ; This line waits until an event is received from Windows
WindowID = EventWindowID() ; The Window where the event is generated, can be used in the gadget procedures
GadgetID = EventGadgetID() ; Is it a gadget event?
EventType = EventType() ; The event type
Select EventID
Case #PB_Event_CloseWindow ; If the user has pressed on the close button
CloseWindow(WindowID)
lOpenedWindows - 1
EndSelect
Until lOpenedWindows = 0
EndIf
> 2. diese sollen variabeln austauschen können, also wenn bei fenster 1
> die variable ABC = 123 ist, dann soll bei fenster 2 die variable ABC =
> 123 ebenfalls sein
äh..., kommst Du aus der VB-Ecke?

Wie Du an dem Code oben siehst,
gibt es hier keine Variablen-Abgrenzung zwischen den Fenstern.
Grüße ... Kiffi