[PIPython] wxComboBox, come....

Massimo Cecconi massimo.cecconi
Sab 5 Mar 2005 07:29:53 CET


ok mi son trovato la soluzione :):)

ora non ho tempo e quindi la posto domani :)


però mi rimane il fatto dell'assegnazione dei valori ??!!??

ciauz

Massimo Cecconi ha scritto:

> 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
>>
>>
>>  
>>
>------------------------------------------------------------------------
>
>_______________________________________________
>La mailing list di python.it
>python a lists.python.it
>http://lists.python.it/cgi-bin/mailman/listinfo/python
>  
>



More information about the Python mailing list