Ciao md9327,
ieri ho aggiornato Gambas (rev. 4959) e pgdesigner (rev 553), lancio pgdesigner e
, si blocca con l'errore
initialize error!
Dapprima penso che tu abbia modificato qualcosa nella _init, e quindi eseguo il debug step by step; sorpresa...
alla linea 21 della classe PgLogHandler_New() l'istruzione:
genera l'errore:
wanted pgfifo got integer insteadprovo a sostituire l'istruzione con:
$fifo = new PgFifo(limit)
rilancio e listruzione viene eseguita correttamente.
Proseguendo arrivo alla linea 77 della classe PgXmlDocument_new(), dove l'istruzione:
$root = PgXmlElement("root")
genera l'errore:
wanted pgxmlelement got string instead.sostituisco l'istruzione con
$root = new PgXmlElement("root")
e tutto procede liscio...
Alla luce delle prove fatte credo si possa asserire che se istanzi una classe passando un parametro opzionale il metodo _call() fallisce. se riesco in serata indagherò più approfonditamente quello che appare come un bug introdotto dagli ultimi aggiornamenti.
Se hai tempo dacci un occhio e fammi sapere...