Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - Gianluigi

Pagine: 1 ... 10 11 [12] 13 14 ... 278
166
Programmazione / Re:[Risolto] Eseguire Gambas in open suse leap
« il: 15 Settembre 2023, 17:50:46 »

E' stato lo spunto finale, ora il tutto funziona ed ho già messo in produzione il nuovo programma che ha funzionato, adesso inizierò l'ottimizzazione dell'interfaccia di stampa.


Ottimo  :ok:

167
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 15 Settembre 2023, 17:47:15 »
Per copiare il nuovo form puoi semplicemente e brutalmente fare così:
Prima di tutto fatti una copia del tuo programma.
non aprire gambas
con il gestore dei file entri nel tuo progetto, rendi visibili i file nascosti, entra in .src  e elimina i file: PrintPdf.class e PrintPdf.form
Poi sempre nel gestore dei file vai dentro pdfwriter che hai scaricato e sempre dentro .src  prendi i nuovi PrintPdf.class e PrintPdf.form e copiali nel tuo progetto

Vorrei far notare a Golia la brutalità del suo metodo contro la leggiadria del mio  :P  :D

168
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 15 Settembre 2023, 14:46:17 »
Era anche il mio sentore, il problema è come inserire il nuovo form nella mia procedura al posto del vecchio form, probabilmente è una operazione che avevo già fatto un po di anni fa (ai tempi di gambas2), ora o me la sono scordata oppure è cambiato qualcosa che io non so.

Per altro l'apertura avviene per il momento dalla classe che hai scritto tu e che nel tuo listato funziona tranquillamente.

Ti ringrazio Golia!

Forse ho capito cosa vai cercando, ripeto il forse, Vedi il filmato compresso del link qui sotto:
https://paste.c-net.org/RosesDisease

Decomprimi il file compresso e guarda il video

 :ciao:

169
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 15 Settembre 2023, 11:34:15 »
Ieri avevo provato a modificare la classe PrintPdf con quella trovata nel listato di Golia, ma era quello della 2.0.1 senza però inglobare il form, questa manovra però non è bastata infatti ottenevo ancora errori, penso quindi che il form debba anche esso accordarsi con il componente gb.poppler.
Questo punto aveva già ricevuto un suggerimento da vuott, vanno aggiunti i percorsi.
Citazione
Il problema è che non trovo come inglobare PrintPdf.form nel listato del mio ProgrammaBolle, per quanto riguarda PrintPdf.class non avevo fatto altro che fare un copia-incolla del listato di Golia nella mia classe commentando tutto il precedente listato, ma tutto ciò non ha funzionare a dovere.
Anche io spero che Golia legga e ti risponda.

Ti capisco benissimo quando dici di volerci arrivare con le tue forze, anzi credo proprio che capiscano tutti  :)

 :ciao:

170
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 15 Settembre 2023, 11:13:43 »
Ieri avevo provato a modificare la classe PrintPdf con quella trovata nel listato di Golia, ma era quello della 2.0.1 senza però inglobare il form, ma questa manovra non è bastata infatti ottenevo ancora un errore, penso quindi che il form debba anche esso accordarsi con il componente gb.poppler.

Il problema è che non trovo come inglobare PrintPdf.form nel listato del mio ProgrammaBolle, per quanto riguarda PrintPdf.class non avevo fatto altro che fare un copia-incolla del listato di Golia nella mia classe, ma tutto ciò pare non funzionare a dovere :'( :'( :'(.


Io ti avevo suggerito di scambiare le e-mail con Golia per meglio coordinarvi, lo potete fare privatamente attraverso i messaggi privati.
Nessuno di noi programma per lavoro, con Golia non rischi nulla.
Se invece vuoi postare qui il programma lo devi pulire da ogni dato sensibile.

Altrimenti per Golia aiutare diventa molto difficile (io di PDFWriter non so nulla)

 :ciao:

171
Programmazione / Re:Importare Font da file .ttf
« il: 14 Settembre 2023, 23:16:50 »
...sono proprio un imbecille questo fatto è imperdonabile 
Va bene: sei declassato da "Santo" a "Beato".  :-X
:D  :rotfl:

Ne sono sempre più convinto se vuott non esistesse bisognerebbe inventarlo  :-*

172
Programmazione / Re:Importare Font da file .ttf
« il: 14 Settembre 2023, 23:07:04 »
Io sapevo una cosa così.

   https://www.gambas-it.org/wiki/index.php/Utilizzare_Font_senza_installarli_nel_sistema


Vedi anche:
   https://www.gambas-it.org/smf/index.php?topic=6008.0
:ot:

Dai tuoi link mi sono accorto di aver cancellato per errore (quando ho fatto casino) anche akrobaticone, sono proprio un imbecille questo fatto è imperdonabile  :hard:

sigh!

P.S. Ho già avvisato Leonardo

173
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 14 Settembre 2023, 14:08:05 »
Ieri sera ho visto con calma il listato dell'ultimo PdfWriter-2.0.1 che anche sul mio sistema funziona a dovere, da quel che ho capito le variazioni riguardano solamente la routine PrintPdf, oggi provo quindi ad effettuare la modifica e vi saprò dire.
Ti segnalo che in Progetti degli utenti, Golia ha aggiunto la versione 2.0.2 che funziona in ogni sua parte e può aiutare a rinfrescarti la memoria.
Citazione
Per altro mi unisco anch'io......
Citazione
« Santissimi Gianluigi, Vuott e Midi... orate pro nobis ! »
ma con toni di ammirazione!

Grazie, gli apprezzamenti fanno sempre piacere  :ciao:

174
Altri Paesi / Re:Browser di dati collegato in runtime
« il: 14 Settembre 2023, 00:04:16 »
https://forum.gambas.one/viewtopic.php?t=1594

Il pulsante Add (+) serve per inserire un nuovo record nel Databrowser e lo puoi intercettare da DataSource1.Create()
Per regolare la larghezza delle colonne occorre agire su Databrowser.View.Columns.Width (-1 adatta la larghezza al contenuto come nelle grid)

Se ha la versione master potrebbe dare un'occhiata al progetto dataview di questo link: https://www.gambas-it.org/smf/index.php?topic=9818.msg52803#msg52803
(DataBrowser deriva da dataview)

Fra un po Benoit dovrebbe portare delle modifiche...

Sempre che io abbia capito la domanda

175
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 13 Settembre 2023, 18:06:17 »
 >:(
Citazione
Assolutissimamente no, si tratta di un esempio molto banale che puoi scaricare dalla farm sotto Esempi e si chiama DocumentViewPdfZoomDialog, si tratta dello stesso codice riportato da vuott nello wiki da te citato.
Trovato grazie!

Ciao Santi Vuott e Gianluigi!!! :2birre: :2birre: :2birre:
  >:(

  :D
 :2birre: :2birre: :2birre:

176
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 13 Settembre 2023, 18:02:34 »

Infatti non stavo infierendo.
Invocavo semplicemente i tre Santi, Gianluigi, vuott e Midi, per la pagina della wiki su gb.plopper .


Direi piuttosto (parafrasando) "no vuott no wiki"  :-*

177
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 13 Settembre 2023, 16:26:22 »
:D ormai mi conosci lo sai che sono distratto  ;) ;)
...

Caro vuott, Golia è sempre disponibile a dare una mano e ammette di essere distratto, pertanto è vietato infierire  :D
 :ciao: :ciao:

178
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 13 Settembre 2023, 16:00:01 »
Gianluigi ho trovato questo:
https://www.gambas-it.org/wiki/index.php/Codice_essenziale_per_mostrare_un_file_PDF_con_le_risorse_del_Componente_gb.poppler
Hai a portata di mano un'esempio? penso sia più figo del mio  :D

Assolutissimamente no, si tratta di un esempio molto banale che puoi scaricare dalla farm sotto Esempi e si chiama DocumentViewPdfZoomDialog, si tratta dello stesso codice riportato da vuott nello wiki da te citato.


Ho provato ad inserire la modifica richiesta, ma temo che ci sia ancora da capire alcune cose, a me sembra che le modifiche da inserire siano torppo profonde

Codice: [Seleziona]
  SpinBox1.Value = 2
'  hPdf = New PdfDocument ***** modifica in prova del 13/9/23
  hPdf = New PdfDocument("/tmp/report.pdf")
'  hPdf.Open(MyReport) ***** modifica in prova del 13/9/23
  If PdfOr = True Then
      hPdf.Zoom *= Sqr(1)
  Else
      hPdf.Zoom *= Sqr(0.75)
  Endif

Nella seconda istruzione commentata viene rilevato che Open (hPdf.Open...) e un simbolo sconosciuto nella classe PdfDocument e poco più sotto, nella if anche Zoom ottiene lo stesso risultato, devo anche far notare che MyReport è una variabile descritta poco prima che contiene /tmp/report.pdf, tutto questo mi fa venire molti dubbi su ciò che sto facendo anche perché quel pezzo di listato fa comunque parte di PrintPDF versione 0.0.2

Franco, se non riesci a risolvere con quanto qui sopra scritto, come ti ha suggerito Golia, potresti inviargli il codice che non funziona, se non puoi inviarlo pubblicamente vi scambiate (tu e Golia) gli indirizzi e-mail in modo da poterlo fare fra di voi senza rischi.

 :ciao: :ciao:

@Golia ho scaricato l'ultimo esempio, grazie  :2birre:

179
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 13 Settembre 2023, 12:02:17 »
In velocità... magari per favore qualcuno lo provi. io ho la versione 3.16.9

Sulla versione Master funziona tutto bene, pulsante Info PDFWriter a parte come già segnalato prima.

Ripeto quello che conta davvero funziona bene

Ancora grazie  :2birre: :2birre:

180
Programmazione / Re:Eseguire Gambas in open suse leap
« il: 13 Settembre 2023, 09:17:22 »
Intanto che aspettiamo cosa dice Franco, ti ringrazio molto della disponibilità  :-*

 :ciao:

Pagine: 1 ... 10 11 [12] 13 14 ... 278