Du brauchst keine "Unterklasse" dafür. Sagen wir Du willst beim
Programmstart drei Instanzen von Window1 erzeugen. Dann erstellst Du
zuerst in der App Klasse drei Eigenschaften:
w1 as Window1
w2 as Window1
w3 as Window1
Im Open Event der App Klasse erstellst Du dann die Instanzen:
w1 = new Window1
w2 = new Window1
w3 = new Window1
Ansprechen kannst Du die einzelnen Instanzen dann mit
App.w1
App.w2
App.w3
Ach ja, in der App Klasse solltest Du dann das "Default Window" auf
"kein" stellen.
Am 28.07.2013 um 21:15 schrieb Christian Hahn:
Ich habe mir von Window1 im Kontext-Menü eine "Unterklasse"
angelegt. Mit NEW CustomWindow1 kann ich sehr schön weitere
Instanzen meines Windows erzeugen. Und offenbar kann die Instanz
auch alles, was das originale Window1 kann. Aber das endet natürlich
da, wo im Code ausdrücklich "Window1" aufgerufen wird.
Das ist meine Frage: Wie spreche ich im Code die einzelne Instanz
an, wenn das Window keine Eigenschaft Index hat?
Gruß, Christian Hahn.
----- Original Message ----- From: "Christian Hahn" <christian.h...@snafu.de
>
To: "REALbasic NUG German" <realbasic-nug.de@lists.realsoftware.com>
Sent: Sunday, July 28, 2013 9:01 PM
Subject: Window1 mehrfach instanziieren
Hallo, ich habe ein Programm mit einem Hauptfenster Window1, ganz
normal. Nun möchte ich von diesem Fenster mehrere Instanzen öffnen,
die alle die gleichen Funktionalitäten haben (Properties, Methoden,
Controls).
Ich müsste also wohl eine Klasse vom Typ Window1 haben. Oder so
ähnlich.
Wie geht man da vor?
Gruß, Christian Hahn.
Gruß,
Christian