Autore Topic: [RISOLTO] problema con color in pdfwriter  (Letto 965 volte)

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
[RISOLTO] problema con color in pdfwriter
« il: 13 Gennaio 2011, 16:38:41 »
ciao a tutti.

In pdfwriter nella sub BarDiagram c'è la seguente riga

Codice: gambas [Seleziona]
If (IsNull(color)) Then color(255, 255, 255)


però se provo ad usarla mi dice che vuole object e no integer

si può risolvere in qualche maniera?

ciao e grazie

« Ultima modifica: 27 Febbraio 2011, 09:43:36 da doublemm »
Matteo DoubleMM Mion

Offline Ceskho

  • Amministratore
  • Senatore Gambero
  • *****
  • Post: 3.778
  • Vi Veri Veniversum Vivus Vici
    • Mostra profilo
    • Pagina Personale
Re: problema con color in pdfwriter
« Risposta #1 il: 14 Gennaio 2011, 00:36:15 »
Tutte le funzioni di tipi Is.... stanno dando problemi con Gambas3....evidentemente il tuo problema è dato da ciò....

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problema con color in pdfwriter
« Risposta #2 il: 14 Gennaio 2011, 19:02:30 »
non credo sia quello il problema perchè se nella riga che chiama la funzione BarDiagram inserisco color(255,255,255) quando compila non lo trova null ma  mi dice che in color(255,255,255) non vuole integer ma object
Matteo DoubleMM Mion

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problema con color in pdfwriter
« Risposta #3 il: 15 Gennaio 2011, 18:05:00 »
Nessuno è in grado di rispondere a questa mia domanda?

il problema con bardiagram in pdfwriter non è legato alle finsioni IS..... perchè non ho aggiornato G3 infatti le funzioni isboolean oppure isstring mi funzionano. Il problema è che non accetta il formato color, nemmeno quello scritto direttamente dentro la classe pdfwriter nella funzione bardiagram

l'autore ha scritto if isnull(color) then color(255,255,255) ma in esecuzione compare l'errore color contiene integer invece che object ?!?
Matteo DoubleMM Mion

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: problema con color in pdfwriter
« Risposta #4 il: 15 Gennaio 2011, 18:20:51 »
se devi solo creare dei grafici potresti utilizzare linegraf

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problema con color in pdfwriter
« Risposta #5 il: 15 Gennaio 2011, 19:38:51 »
ma lo posso inserire in un documento pdf?
Matteo DoubleMM Mion

Offline fsurfing

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.484
    • Mostra profilo
Re: problema con color in pdfwriter
« Risposta #6 il: 15 Gennaio 2011, 19:50:48 »
ti crea una picture, poi di questa ci fai quello che vuoi

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problema con color in pdfwriter
« Risposta #7 il: 15 Gennaio 2011, 21:28:35 »
ok non avevo pensato a questa strada ora la uso. Mi secca però non aver risolto l'altro problema.
Matteo DoubleMM Mion

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: problema con color in pdfwriter
« Risposta #8 il: 23 Febbraio 2011, 22:01:17 »
Il codice che hai segnalato come bug non esiste nella versione ufficiale (la mia per intenderci... ehehehe).

Hai forse scaricato la libreria da qualche discussione? Probabilmente l'errore c'è, ma mi pare strano che il compilatore non lo segnali prima.
Ad ogni modo, a meno che non manchi qualche underscore, dovresti controllare se la funzione color() esiste (non in Gambas), o se si chiama in altro modo. Eventualmente, se si tratta di una svista, la modifica è semplice:

1) correggi la chiamata
2) crei la funzione, in modo che ti restituisca un integer.

Offline doublemm

  • Maestro Gambero
  • ****
  • Post: 445
    • Mostra profilo
Re: problema con color in pdfwriter
« Risposta #9 il: 27 Febbraio 2011, 09:43:13 »
grazie proverò a fare quello che mi hai detto, per il momento ho preso la strada suggerita da fsurfing
Matteo DoubleMM Mion