[PIPython] wxComboBox, come....

Massimo Cecconi massimo.cecconi
Ven 4 Mar 2005 18:11:11 CET


Ciao e grazie per la tua risposta :):)

senti ho provato come mi hai detto ma questo è il risultato:

se faccio in questo modo:

VISIBILITY_METERS = wxComboBox( self, wxNewId(), 
choices=[("0"),("100"),("200"),("300"),("400"),("500"),("600"),("700"),("800"),("900")], 

        style=wxCB_DROPDOWN|wxCB_SORT)

va tutto ok!!  :):)

ma se creo la lista delle scelte in modo dinamico in questo modo:

        ListVisOptionValue = ''
        VisRange_1a = 0
        VisRange_1b = 1000
       
        while VisRange_1a < VisRange_1b:
            ListVisOptionValue = ListVisOptionValue + '("'+ 
str(VisRange_1a) +'"),'
            VisRange_1a = VisRange_1a + 100

        totLen = len(ListVisOptionValue)
        DefinitiveListVisOptionValue = ListVisOptionValue[0: (totLen-1)]

        VISIBILITY_METERS = wxComboBox( self, wxNewId(), 
choices=[DefinitiveListVisOptionValue],
        style=wxCB_DROPDOWN|wxCB_SORT)


allora non funziona e o meglio non da errori ma mi rende una sola scelta 
dove c'è scritto:
[("0"),("100"),("200"),("300"),("400"),("500"),("600"),("700"),("800"),("900")]

ed inoltre se tolgo le parentesi quadre allora mi da tante scelte ed 
ognuna contiene un singolo carattere della stringa passata ecreata con 
il while!!

Mi spreste dare qualche spiegazione ulteriore??  Thanks :):)



giorgio ha scritto:

>Alle 11:52, giovedì 3 marzo 2005, Massimo Cecconi ha scritto:
>  
>
>>come si popola una wxComboBox ??
>>    
>>
>
>self.combo_box_1 = wx.ComboBox(self.notebook_1_pane_1, 1, choices=[ ], 
>style=wx.CB_DROPDOWN|wx.CB_SORT)
>
>tra le parentesi quadre i valori che vuoi presentare, altrimenti  senza 
>parentesi l'array che contiene i valori
>
>  
>
>>o meglio dove e come si settano i valori delle opzioni??
>>
>>ancora:...... come prendo il valore del parametro (voce dell'elenco)
>>selezionato ??
>>    
>>
>
>valore=self.combo_box_1.GetValue()
>
>
>http://www.wxpython.org/onlinedocs.php 
>
>per chiarimenti....
>
>  
>
>>grazie mille  :):)
>>    
>>
>
>prego !
>
>Ciao
>Giorgio
>_______________________________________________
>La mailing list di python.it
>python a lists.python.it
>http://lists.python.it/cgi-bin/mailman/listinfo/python
>
>
>  
>
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: http://pentesilea2/pipermail/python/attachments/20050304/3ed1536a/attachment.htm


More information about the Python mailing list