Autore Topic: Porting di libchart  (Letto 2802 volte)

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Porting di libchart
« Risposta #15 il: 30 Marzo 2008, 00:35:51 »
ho modificato il codice che dava errore:

Codice: [Seleziona]
STATIC PUBLIC SUB imagepng(img AS Picture, OPTIONAL filename AS String)
  IF (NOT IsNull(filename)) THEN
    img.Save(filename, 1)
  END IF
END


allego il grafico .png

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Porting di libchart
« Risposta #16 il: 30 Marzo 2008, 18:22:06 »
come eliminare quel segno dall'asse delle ordinate?

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Porting di libchart
« Risposta #17 il: 31 Marzo 2008, 11:28:01 »
La funzione ti dava errore probabilmente a causa di una versione diversa di gambas...

Ad ogni modo, come ti avevo accennato, ci sono parecchie cosucce da sistemare; quei segnacci che vedi sul lato sinistro, non sono altro che le descrizioni sull'asse Y del grafico ma, essendoci problemi con alcune funzioni della classe, queste vengono scritte tutte ammucchiate.

Stò analizzando il problema, ma in realtà la cosa è causata dalla diversa interpretazione dei parametri in gioco, diversi tra php e gambas.

Insomma, tocca occorre lavorarci sopra per ottimizzare la cosa in gambas.

Ho pure dei dubbi sul: forse era il caso di invertarsela ex-novo?

Bye

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Porting di libchart
« Risposta #18 il: 31 Marzo 2008, 17:58:58 »
Mi inchino alla tua sapienza nel trattare il codice. Ho notato peraltro come Gambas nell'elaborare il grafco, composto da pochi dati impieghi abbastanza. Insomma, mettere l'elaborazione di piu' grafici in una form non mi sembra possibile, se si vuole un po' di velocità. A tuo pare eè dovuto al linguaggio? tenuto conto che le classi sono = con l'originale?

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Porting di libchart
« Risposta #19 il: 01 Aprile 2008, 15:35:54 »
Credo che uno dei problemi siano anche i giri che fà il codice, e anche il numero di oggetti che crea.
Non penso che matematicamente gambas abbia problemi, e riguardo il disegno, alla fine deve disegnare pochissime cose. Sicuramente il php ha un qualcosa in più rispetto a gambas, dopotutto non è un linguaggio nato ieri, però la differenza è abbastanza evidente...

Comunque, se hai notato, il ritardo è su un tipo di grafico in particolare... è necessario rileggersi il codice e capire dove è il collo di bottiglia (se c'è...).

Attualmente stò lavorando su parecchie cose in parallelo, e ho alcuni problemi a dedicarmi specificatamente sulla libreria. Appena avrò un pò di tempo, cercherò di approfondire e vedere di sistemarla una volta per tutte.

Se tu, magari, riesci a seguirne la logica, se hai tempo, puoi analizzare la cosa cercando i problemi, almeno quelli più evidenti. Sempre se puoi...

Se trovi qualcosa, inviameamela anche per email...

Ciao!

Offline andy60

  • Senatore Gambero
  • ******
  • Post: 1.255
    • Mostra profilo
    • https://www.linkedin.com/in/andbertini
Re: Porting di libchart
« Risposta #20 il: 03 Aprile 2008, 11:19:29 »
Caro Luigi il tempo è tiranno pero' se posso e se ne ho la capacità, ci mettero' mano, mi fa piacere rendermi utile.

Offline md9327

  • Moderatore
  • Senatore Gambero
  • *****
  • Post: 2.840
    • Mostra profilo
Re: Porting di libchart
« Risposta #21 il: 03 Aprile 2008, 14:41:12 »
Le mie non erano richieste, ma ordini !!!

SCHERZOOOOOO!!!!!      :lol:

E' ovvio che uno può quando può... (che filosofia, eh?) :-P

Magari fossi in pensione, ma anche a me mi tocca lavorà... Le cose che faccio, e gli aiuti che posso dare, dipendono dal tempo che riesco a mettere insieme, dopo il lavoro, la famiglia, ecc.

Quindi è sottinteso che le cose si fanno quando si può farle!
E il tipo di aiuto è dipendente dall'esperienza personale...

E poi, mica ci paga nessuno, e non abbiamo mica scadenze... :-)

Ciao