[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