fatto sta che oramai la strada (almeno per questa era informatica) sembra segnata e "bisogna" sviluppare così...
Tra l'altro a quell'epoca sfruttai i server per installare un unico programma Client, richiamandolo come collegamento da tutte le altre postazioni di lavoro .... quindi 15 postazioni (ad esempio) con solo due eseguibili uno client e l'altro server entrambi installati in un server.....
procedure TWForm1.WButton1Click(Sender: TObject);
begin
ShowMessage(WEdit1.Text);
end;
Stò eseguendo anche io l'installazione di pas2js.
Intanto i riferimenti alle due pagine guida:
https://wiki.freepascal.org/pas2js (https://wiki.freepascal.org/pas2js)
https://wiki.freepascal.org/lazarus_pas2js_integration (https://wiki.freepascal.org/lazarus_pas2js_integration)
1) Installare il pacchetto pas2jsDesign da Lazarus (è già presente nell'ellenco dei pacchetti locali, non è presente online).
2) Una volta installato e riavviato Lazarus, se andiamo nelle opzioni troviamo anche Pas2JS.
3) Qui modifichiamo le due path necessarie (compilatore e webserverdemo) come da immagine allegata (ovviamente ognuno avrà installato Lazarus in un certo posto ... quindi modifichi di conseguenza i dati ovviamente).
4) Ora si possono produrre due nuovi progetti (WebBrowser Application, Node.js Application).
Per ora stop. Più tardi continuo.
Ciao
Aggiornamento: ci vogliono più passaggi ed il compilatore pas2js deve essere portato alla versione 2, tutti i widgets richiedono la versione 2 del compilatore. La versione fonrita di default con Lazarus 2.012 e fpc 3.2.0 è la 1.xxx
Che è il link indicato da DragoRosso, però a me continua a dirmi
Panic: errore interno: impossibile trovare l'eseguibile "pas2js.exe"