Autore Topic: Bug Gambas, o pirla Io. Eccovi l'esempio.  (Letto 1572 volte)

Offline jockerfox

  • Gambero
  • **
  • Post: 76
    • Mostra profilo
Bug Gambas, o pirla Io. Eccovi l'esempio.
« il: 11 Giugno 2015, 14:34:42 »
Ciao,
scaricate l'allegato ed avviatelo.
Se questo non è un bug, allora sono un pirla !

L'allegato: https://dl.dropboxusercontent.com/u/22187097/GreiView_BUG.zip

In sostanza, la cella [0,1] non visualizza l'icona se l'allineamento della cella stessa è Right.
Per ovviare a questo problema si deve inserire almeno un carattere...  :o

Idee?
:-)

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.721
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #1 il: 11 Giugno 2015, 15:53:44 »
Amplia la dimensione della seconda colonna:
Codice: gambas [Seleziona]
......

  GridView1.Columns[1].Width = 100
  GridView1[0, 1].Picture = Picture["icon:/16/apply"]
  
   ......
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #2 il: 11 Giugno 2015, 16:14:07 »
Per me è un bug provate questo codice basta inserire una GridView sulla form... commentare e decommentare (Gambas 3.7.1):
Codice: gambas [Seleziona]

Public Sub Form_Open()
  
  ' GridView
  GridView1.Columns.Count = 3
  GridView1.Rows.Count = 1
  GridView1.Columns.Width = GridView1.Width
  GridView1.Rows[0].Height = 52
  GridView1[0, 0].Picture = Picture["icon:/16/apply"]
  GridView1[0, 1].Picture = Picture["icon:/16/apply"]
  GridView1[0, 2].Picture = Picture["icon:/16/apply"]
  '' Good
  GridView1[0, 0].Alignment = Align.Center
  GridView1[0, 1].Alignment = Align.Center
  GridView1[0, 2].Alignment = Align.Center
  
  ' GridView1[0, 0].Alignment = Align.Left
  ' GridView1[0, 1].Alignment = Align.Left
  ' GridView1[0, 2].Alignment = Align.Left
  '' No Good
  ' GridView1[0, 0].Alignment = Align.Right
  ' GridView1[0, 1].Alignment = Align.Right
  ' GridView1[0, 2].Alignment = Align.Right
  
  ' GridView1[0, 0].Alignment = Align.TopRight
  ' GridView1[0, 1].Alignment = Align.TopRight
  ' GridView1[0, 2].Alignment = Align.TopRight
  
End


P.S. Stesso scherzo anche con la Trunk  :o
Per me Jokerfox grande scovatore di bug  :ok:
« Ultima modifica: 11 Giugno 2015, 16:26:13 da Gianluigi »
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.721
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #3 il: 11 Giugno 2015, 16:25:54 »
Per me è un bug...
E' molto probabile: ricordo che il problema dell'allineamento era sorto anche un po' di tempo fa, ma non ricordo bene se in riferimento alla GridView o alla TableView .
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #4 il: 11 Giugno 2015, 16:33:08 »
Per me è un bug...
E' molto probabile: ricordo che il problema dell'allineamento era sorto anche un po' di tempo fa, ma non ricordo bene se in riferimento alla GridView o alla TableView .

Forse ti riferisci a questa discussione?
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline jockerfox

  • Gambero
  • **
  • Post: 76
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #5 il: 11 Giugno 2015, 17:12:30 »
Per me Jokerfox grande scovatore di bug  :ok:

Allora voglio un altro gamberetto  :P

E quando avrò finito il mio programmino che mi tiene la gestione della mia attività,
ed inizierò a programmare il "Feedback" da dare in pasto a Minisini,
vorrò un altro gamberetto  :P

[OT] a proposito, ma come funzionano gli scaglioni del livello di gamberetti ? Quanti msg devo raggiungere x poter usare la mitica tecnica del terzo livello gambero sotto la Stella di Hokuto (chiamata + semplicemente: 北斗の拳 ラオウ伝 殉愛の章) ?
:-)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #6 il: 11 Giugno 2015, 17:26:46 »

Allora voglio un altro gamberetto  :P
...
[OT] a proposito, ma come funzionano gli scaglioni del livello di gamberetti ? Quanti msg devo raggiungere x poter usare la mitica tecnica del terzo livello gambero sotto la Stella di Hokuto (chiamata + semplicemente: 北斗の拳 ラオウ伝 殉愛の章) ?
Intanto ti dovresti vergognare che dal 2011 ad oggi hai inserito solo 69 messaggi anche se devo ammettere che il numero ha un certo fascino.  ;D
Per la media di messaggi ti dovrebbero degradare  :violent:
Per la qualità invece ti dovrebbero promuovere e quindi...  :-\
Citazione
E quando avrò finito il mio programmino che mi tiene la gestione della mia attività,
ed inizierò a programmare il "Feedback" da dare in pasto a Minisini,
vorrò un altro gamberetto  :P
:mad:

Tornando seri dovresti comunicarlo a Minisini
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline jockerfox

  • Gambero
  • **
  • Post: 76
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #7 il: 11 Giugno 2015, 21:04:35 »
Tornando seri dovresti comunicarlo a Minisini

Se lo dico prima di farlo non ha lo stesso impatto di vedere un qualcosa li pronto.
Per cui lo faccio, glielo presento, poi deciderà lui...  :)

{ad oggi hai inserito solo 69 messaggi} : ecco, ora chi glielo dice a mia moglie stasera che sono a 70 !
:-)

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #8 il: 11 Giugno 2015, 21:51:25 »
Tornando seri dovresti comunicarlo a Minisini

Se lo dico prima di farlo non ha lo stesso impatto di vedere un qualcosa li pronto.
Per cui lo faccio, glielo presento, poi deciderà lui...  :)

{ad oggi hai inserito solo 69 messaggi} : ecco, ora chi glielo dice a mia moglie stasera che sono a 70 !


Ma porcaccia miseria  :hatecomputer: l'ho appena comunicato alla ML non mi sono accorto di questa tua risposta, pensa che volevo evitarmelo perchè ho come la sensazione che Minisini non mi fili...

P.s. Il tuo commento a caratteri cubitali mi ha sconcertato  :rotfl:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #9 il: 11 Giugno 2015, 23:40:12 »
Minisini ha già rimediato  :D

Codice: [Seleziona]
Ok! It's fixed in revision #7128.

Regards,

Tutto è bene ciò che finisce bene...

Per noi che usiamo la 3.7.1 toccherà aspettare
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.721
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #10 il: 11 Giugno 2015, 23:54:56 »
Per noi che usiamo la 3.7.1 toccherà aspettare

...io, invece, aggiorno subito.    ;D
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #11 il: 12 Giugno 2015, 00:02:22 »

...io, invece, aggiorno subito.    ;D
Sono costretto a usare la 3.7.1 per ragioni.. editoriali  :P

Ma tu non mi avevi detto che siccome... non potevi avvisare Minisini  :violent:

Non c'è il dovuto rispetto verso gli anziani :nonono:
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline vuott

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 11.721
  • Ne mors quidem nos iunget
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #12 il: 12 Giugno 2015, 00:05:10 »

Ma tu non mi avevi detto che siccome... non potevi avvisare Minisini 

...ed infatti eccomi qua solo adesso. ...e poi mica posso fare tutto io ?
« Chiunque, non ricorrendo lo stato di necessità, nel proprio progetto Gambas fa uso delle istruzioni Shell o Exec, è punito con la sanzione pecuniaria da euro 20,00 a euro 60,00. »

Offline Gianluigi

  • Moderatore globale
  • Senatore Gambero
  • *****
  • Post: 4.243
  • Tonno verde
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #13 il: 12 Giugno 2015, 00:10:35 »

...ed infatti eccomi qua solo adesso. ...e poi mica posso fare tutto io ?

 :-*
nuoto in attesa del bacio di una principessa che mi trasformi in un gambero azzurro

Offline jockerfox

  • Gambero
  • **
  • Post: 76
    • Mostra profilo
Re: Bug Gambas, o pirla Io. Eccovi l'esempio.
« Risposta #14 il: 12 Giugno 2015, 23:50:01 »
Codice: [Seleziona]
Ok! It's fixed in revision #7128.
Regards,

Ottimo.
Al prossimo bug  ;)
:-)