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

Re: PopupMenu selection

To: REALbasic NUG French <realbasic-nug dot fr at lists dot realsoftware dot com>
Subject: Re: PopupMenu selection
From: Arnaud Nicolet <arnaud at tribu dot ch>
Date: Thu, 14 Dec 2006 01:01:04 +0100
Delivered-to: listarchive at realsoftware dot com
Delivered-to: realbasic-nug dot fr at lists dot realsoftware dot com
References: <458006CA dot 3030306 at free dot fr> <33CEB59C-99A6-42B2-A062-BC5609C493F2 at cretaux dot com>
En effet, c'est lourd (spécialement sous les systèmes comme Mac OS 9 ou Win32 qui ne sont pas "double-tamponnés" et où on pourrait peut- être voir le changement).

Vous feriez peut-être mieux d'utiliser la fonction .list:

Montitre="Monsieur"

for i=0 to Popup.Count-1 '(vous avez oublié le -1)
  if Popup.List(i)=Montitre then
    Popup.ListIndex=i
    Exit
  end if
next

Le 13 déc. 06 à 15:40 Soir, antoine cretaux a écrit:

Moi dans ce cas je fais :

Montitre = "Monsieur"
for i = 0 to popup.count
popup.listindex = i
        i!f popup.texte = Montitre then
                exit    
        End if
Next

c'est lourd mais cela marche


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