Autore Topic: Gambas 2.2: il componente FileChooser non funziona  (Letto 5327 volte)

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Gambas 2.2: il componente FileChooser non funziona
« il: 12 Marzo 2008, 11:30:16 »
Ho notato che in Gambas 2.2 il componente FileChooser non funziona.
Infatti non viene visualizzato nessun file nel box di selezione del file né il metodo SelectedPath restituisce alcunché...
Ho segnalato la cosa.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #1 il: 13 Marzo 2008, 09:10:45 »
Errore confermato da Benoit sulla mailing-list ufficiale.
In attesa della versione 2.3, mi ha consigliato (e consiglio a chi usa questo componente) di scaricarsi la SVN.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.482
    • Mostra profilo
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #2 il: 13 Marzo 2008, 13:56:07 »
io ho usto filechooser nel mio programma STEGUI  è funziona normalmente sulla mia macchina :-o
utilizzo gambas 2.2 compilato da sorcenti e per il programma le librerie qt.

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #3 il: 13 Marzo 2008, 15:25:06 »
Rilasciata oggi la 2.3.0

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #4 il: 13 Marzo 2008, 20:23:32 »
Confermo che nella 2.3 il bug è stato risolto.
Ed è anche stato risolto il bug relativo alla localizzazione dei numeri: finalmente la funzione Val() restituisce il valore corretto se utilizzata con stringhe formattate con il separatore "." per le migliaia, come in uso in Italia, e la funzione Format() costruisce la stringa con il "." al posto dello spazio nella medesima situazione.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #5 il: 14 Marzo 2008, 09:09:23 »
Questa cosa della localizzazione mi fa impazzire!
Sul PC di lavoro, sempre con Ubuntu 7.10, non va!
Se do in console "Val("12.123,56") ottengo come risultato una stringa vuota! Se do Format(12345.56,"##,###,##0.00") ottengo "12 345,56"!!

Ma com'è che non va su tutti i sistemi???
Visita il mio sito personale: http://www.leonardomiliani.com

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #6 il: 14 Marzo 2008, 15:25:20 »
Prova a eseguire l'applicazione (o quello che è) da riga di comando, anteponendo il comando come da esempio:

# LANG=en_US ./

e poi riprova con la lingua italiana impostata:

# LANG=it ./

oppure

# LANG=it_IT ./

e fammi sapere se e in quale dei due modi và, sempre se và...

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #7 il: 14 Marzo 2008, 19:00:14 »
Domani provo.
Però non capisco perché sul PC di casa va...
Visita il mio sito personale: http://www.leonardomiliani.com

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #8 il: 15 Marzo 2008, 11:40:18 »
Mi dà errore. sia con it_IT che con it:
Codice: [Seleziona]

WARNING: cannot switch to language 'it_IT'. Did you install the corresponding locale?


Boh..
Visita il mio sito personale: http://www.leonardomiliani.com

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #9 il: 16 Marzo 2008, 03:21:10 »
Prova anche con:

  it_IT.UTF-8

Ma il problema te l'ha dato con tutte e due i setting?
Hai verificato se per caso l'installazione della distro non ti installato solo la lingua USA ?
Se sul pc di casa funziona, potrebbe essere questo il problema.

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #10 il: 17 Marzo 2008, 13:10:02 »
1)
sì, me lo ha dato con entrambi;
2)
no, non può essere. Ho personalmente installato tutti i language pack italiani disponibili.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #11 il: 17 Marzo 2008, 15:07:33 »
Però non capisco, il messaggio:

"WARNING: cannot switch to language 'it_IT'. Did you install the corresponding locale?"

dice che non hai la lingua italiana sul sistema.
Vedi se con il comando le variabili di ambiente sono correttamente impostate:

# set

oppure, vedi se è settata la variabile di ambiente:

# echo $LANG

Se non esiste, di default prende USA, anche se hai installato tutte le lingue di questo mondo.
Nel caso, puoi provare a impostarla tu:

# LANG=it_IT

fai partite gambas2 da riga di comando e controlla se cambia qualcosa.
Anche con Gambas puoi farlo, settanto opportunamente, e in equal modo, la proprietà Language della classe System.

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #12 il: 17 Marzo 2008, 15:39:46 »
Con LANG=it_IT.UTF-8 non mi dà l'errore però non cambia nulla.
Lanciando in console Val("12.456,45") mi dà sempre una stringa vuota come risultato.
Visita il mio sito personale: http://www.leonardomiliani.com

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #13 il: 17 Marzo 2008, 18:35:35 »
Stasera provo anche io e ti faccio sapere.
Però ho notato che nelle ultime versione, nella console non fuzniona proprio tutto.
Hai provato con CFloat() ? O anche qualche altra funzione del tipo C ?

Offline leo72

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 2.163
    • Mostra profilo
    • http://www.leonardomiliani.com
Re: Gambas 2.2: il componente FileChooser non funziona
« Risposta #14 il: 17 Marzo 2008, 20:15:11 »
Sì, so che non funziona tutto. Però a casa mi va, a lavoro no. La cosa curiosa è appunto che i sistemi sono identici così come le versioni di Gambas installate. O a casa, per altri programmi, ho fatto qualche modifica a qualche file di sistema di cui non ricordo, o c'è qualche configurazione che sul PC di lavoro non ho fatto. Boh...
Visita il mio sito personale: http://www.leonardomiliani.com