realbasic-nug.fr
[Top] [All Lists]

Re: Accéder à une de mes propriété de fenêtre

To: REALbasic NUG French <realbasic-nug.fr@lists.realsoftware.com>
Subject: Re: Accéder à une de mes propriété de fenêtre
From: Arnaud Nicolet <anic297@mac.com>
Date: Wed, 29 Jul 2009 15:55:56 +0200
Authentication-results: mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug.fr-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug.fr-bounces@lists.realsoftware.com
Delivered-to: listarchive@realsoftware.com
In-reply-to: <411996.150443.1248875168978.JavaMail.www@wwinf1608>
References: <411996.150443.1248875168978.JavaMail.www@wwinf1608>
Reply-to: REALbasic NUG French <realbasic-nug.fr@lists.realsoftware.com>
Sender: realbasic-nug.fr-bounces@lists.realsoftware.com
Le 29 juil. 09 à 15:46, emile.a.schwarz a écrit:

Bonjour,

j’ai un trou.

L’option de menu Nouveau du menu Fichier permet de créer des fenêtres (clone de la fenêtre principale dans mon cas); code placé dans le MenuHandler.

Je sais comment récupérer la référence de la fenêtre de premier plan [Window(0)], les référeces des contrôles présents dans cette fenêtre (cast, User’s
Guide, page 544). Mais là!

En fait, j’ai ajouté plusieurs propriétés dans la fenêtre de base (genre # de la ligne sélectionnée dans le ListBox) et c‘est çà que je veux récupérer.

J’essaie d’être plus clair (au cas où):

Plusieurs fenêtres à l’écran,
Chaque fenêtre contient un lot de propriétés qui peuvent (et certainement ont) une valeur différente, Je veux lire cette propriété sans utiliser Window1.gRowPos (puisque cette fenêtre n’est pas Window1, mais une instance de fenêtre parmi d’autres),
La fenêtre en question est au premier plan [Window(0)].

Une idée?

dim w As Window
dim w2 As Window1

if WindowCount>0 then
w=window(0)
if w isa Window1 then
w2=Window1(window(0))
end if
end if

Ça vous convient?


<Prev in Thread] Current Thread [Next in Thread>