Gambas-it

Gambas3 => Programmazione => Topic aperto da: El Berto - 31 Luglio 2013, 15:45:01

Titolo: [Risolto] Migrazione da Gambas 2: disegnare con le Picture?
Inserito da: El Berto - 31 Luglio 2013, 15:45:01
Ho questo codice che funzionava in Gambas2 (la guida di Gambas3 mi dice che la classe non esiste):

Codice: [Seleziona]
Dim hImage as new Picture
Dim Selezione as new Picture

hImage = Picture.Load(...)
Draw.Begin(hImage)
Selezione = Picture.Load(.....)
Draw.Picture(Selezione, 35,25)
...
...
Draw.Circle...
Draw.Text.....
...
...
hImage.Save(.....)



Purtroppo l'immagine che mi viene salvata è identica all'originale di partenza (se non ricordo male l'utilizzo delle Picture rende la cosa più veloce, vero?).

Dove sto sbagliando?
Grazie
Titolo: Re: Migrazione da Gambas 2: disegnare con le Picture?
Inserito da: vuott - 31 Luglio 2013, 16:02:33
E' strano, poiché a me sembra funzionare: ottengo l'immagine salvata formata dalla seconda immagine inserita nella prima in base ai parametri fissati nella seconda funzione + cerchio + testo.  :-\
Titolo: Re: Migrazione da Gambas 2: disegnare con le Picture?
Inserito da: El Berto - 31 Luglio 2013, 16:19:16
 :'( :'( :'( :'( :'( :'(

Allora, io ho Gambas 3.4.1
Non so se ci sia qualche baco o devo abilitare qualche componente al posto di un'altro.....
Ho provato a salvarlo direttamente dopo il Draw.Picture(Selezione), ma non cambia niente.
Titolo: Re: Migrazione da Gambas 2: disegnare con le Picture?
Inserito da: vuott - 31 Luglio 2013, 16:29:36
:'( :'( :'( :'( :'( :'(

Allora, io ho Gambas 3.4.1
Non so se ci sia qualche baco o devo abilitare qualche componente al posto di un'altro.....
Ho provato a salvarlo direttamente dopo il Draw.Picture(Selezione), ma non cambia niente.


Io non ho abilitato nessun componente "speciale".  :-\
V'è da rilevare, però, che ho usato i componenti gb.qt4 e gb.qt4.ext !
Titolo: Re: Migrazione da Gambas 2: disegnare con le Picture?
Inserito da: El Berto - 31 Luglio 2013, 17:01:52
Gambas 2.23 con componenti (funziona):
- gb
- gb.form
- gb.gui

Gambas 3.2.1 con componenti (funziona):
- gb
- gb.form
- gb.gui
- gb.image

Gambas 3.4.1 ho dovuto disabilitare gb.gui e abilitare gb.qt4 e gb.qt4.ext.
Mah.

Intanto grazie per l'aiuto.
Titolo: Re: Migrazione da Gambas 2: disegnare con le Picture?
Inserito da: vuott - 31 Luglio 2013, 21:20:44
Gambas 3.4.1 ho dovuto disabilitare gb.gui e abilitare gb.qt4 e gb.qt4.ext.
Mah.
...ma funziona così ?

Comunque... non so  :-\ se può essere utile questo messaggio, vedi un po':
http://www.gambas-it.org/smf/index.php?topic=2431.0