Italian community of Lazarus and Free Pascal

Programmazione => Lazarus e il web => Topic aperto da: cappe - Novembre 08, 2021, 06:48:17 am

Titolo: ExtPascal
Inserito da: cappe - Novembre 08, 2021, 06:48:17 am
Salve a tutti,
  stavo provando ExtPascal sotto linuix con Lazarus 2.0.12 e succede una cosa strana.
  Faccio una nuova TExtWindow con lunghezza (width) 200. Chiuso il progetto e lo riapro:
  Mi trovo nel file .lfm  width =200, mentre l'ide un po meno (es. 195 a memoria).
  Quando modifico la scheda nel .lfm (chiudo e riapro) mi da luinghezza 195 e nell'ide 187 e così via.
  Praticamente si restringe la form. Qualcuno è riuscito a risolvere la cosa? Mi sarebbe urgente.

P.S. Sto provando con un ExtPascal chiamato "ExtPascal modificato.7z"
Grazie.
Titolo: Re:ExtPascal
Inserito da: bonmario - Novembre 08, 2021, 08:04:07 am
Ciao,
ricordo che tempo fa c'era questo problema, ma non era riferito ad ExtPascal, anche perché succedeva anche a me, ed io non l'ho mai usato !!!
pensavo però che fosse più vecchio come problema, non dell 2.0 ...
Se il problema è quello, nel frattempo è stato risolto, ma non so dirti quando.
Se hai un altro PC a disposizione, o vuoi fare una doppia installazione, prova a scaricare ed installare la beta di Lazarus 2.2.0.

Ciao, Mario
Titolo: Re:ExtPascal
Inserito da: xinyiman - Novembre 08, 2021, 08:26:25 am
Ciao cappe. Quella versione di ExtPascal l'avevo modificata io dal progetto originale per farla funzionare. Devo essere sincero, la cosa è morta li. Non credo che nessuno porti avanti ExtPascal. E' un progetto morto e sepolto.
Titolo: Re:ExtPascal
Inserito da: cappe - Novembre 08, 2021, 08:43:31 am
Perchè dici questo, me la sto modificando x mie esigenze. Ma qualcosa sono riuscito a fare .. Perchè morto e sepolto??
Ora ho trovato questo problema, se lo risolvo provo andare avanti...
Titolo: Re:ExtPascal
Inserito da: cappe - Novembre 08, 2021, 09:52:47 am
Ciao cappe. Quella versione di ExtPascal l'avevo modificata io dal progetto originale per farla funzionare. Devo essere sincero, la cosa è morta li. Non credo che nessuno porti avanti ExtPascal. E' un progetto morto e sepolto.

Innanzi tutto complimenti x averlo modificato. Per me per alcune applicazioni potrebbe ancora andare...  Sempre risolvendo questo problema.
Titolo: Re:ExtPascal
Inserito da: doc - Novembre 08, 2021, 10:07:29 am
Vedo che c'è un aggiornamento (ver. 3.2.1), rilasciato 2 settimane fa ( ::)), stai usandop quello?
Ecco il link https://sourceforge.net/projects/extpascal/files/ExtPascal%20Ext%203.2.1/ExtPascal.7z/download (https://sourceforge.net/projects/extpascal/files/ExtPascal%20Ext%203.2.1/ExtPascal.7z/download).
Titolo: Re:ExtPascal
Inserito da: DragoRosso - Novembre 08, 2021, 10:30:51 am
@doc

Mi pare, dalla pagina di sourceforge, che si tratti del progetto di cui parlava @xinyiman, "ripulito" e reimmesso in circolo.

Per sviluppare quel progetto ci vogliono risorse non da poco. Non per niente Embarcadero (ora Idera) ha comprato il progetto originale (ExtJs di Sencha) ora sotto licenza.

Ciao
Titolo: Re:ExtPascal
Inserito da: DragoRosso - Novembre 08, 2021, 10:38:10 am
Salve a tutti,
  stavo provando ExtPascal sotto linuix con Lazarus 2.0.12 e succede una cosa strana.
  Faccio una nuova TExtWindow con lunghezza (width) 200. Chiuso il progetto e lo riapro:
  Mi trovo nel file .lfm  width =200, mentre l'ide un po meno (es. 195 a memoria).
  Quando modifico la scheda nel .lfm (chiudo e riapro) mi da luinghezza 195 e nell'ide 187 e così via.
  Praticamente si restringe la form. Qualcuno è riuscito a risolvere la cosa? Mi sarebbe urgente.

P.S. Sto provando con un ExtPascal chiamato "ExtPascal modificato.7z"
Grazie.

Nelle impostazione dell'IDE (Strumenti-> Opzioni->Ambiente) hai provato a disattivare force "DPI scaling" sotto la sezione "Editor Form" ?

Ciao
Titolo: Re:ExtPascal
Inserito da: cappe - Novembre 08, 2021, 10:51:49 am
Salve a tutti,
  stavo provando ExtPascal sotto linuix con Lazarus 2.0.12 e succede una cosa strana.
  Faccio una nuova TExtWindow con lunghezza (width) 200. Chiuso il progetto e lo riapro:
  Mi trovo nel file .lfm  width =200, mentre l'ide un po meno (es. 195 a memoria).
  Quando modifico la scheda nel .lfm (chiudo e riapro) mi da luinghezza 195 e nell'ide 187 e così via.
  Praticamente si restringe la form. Qualcuno è riuscito a risolvere la cosa? Mi sarebbe urgente.

P.S. Sto provando con un ExtPascal chiamato "ExtPascal modificato.7z"
Grazie.

Nelle impostazione dell'IDE (Strumenti-> Opzioni->Ambiente) hai provato a disattivare force "DPI scaling" sotto la sezione "Editor Form" ?

Ciao

funziona!! Io avevo cercato nelle impostazioni del progetto. Immaginavo che era x lo scaling
Ad ogni modo le ultime modifiche al progetto italiano x gli accenti, mi sembra abbia preso quelle che ho proposto io, solo che genera incompatibilità con il vecchio codice, ma sembrerebbe funzionare. Sto facendo tante modifiche vedro alla fine quello che resta. Per ora sto riuscendo a riportare un vecchio progetto fatto con raudus.
Titolo: Re:ExtPascal
Inserito da: cappe - Novembre 18, 2021, 11:02:33 am
Ciao,
ricordo che tempo fa c'era questo problema, ma non era riferito ad ExtPascal, anche perché succedeva anche a me, ed io non l'ho mai usato !!!
pensavo però che fosse più vecchio come problema, non dell 2.0 ...
Se il problema è quello, nel frattempo è stato risolto, ma non so dirti quando.
Se hai un altro PC a disposizione, o vuoi fare una doppia installazione, prova a scaricare ed installare la beta di Lazarus 2.2.0.

Ciao, Mario
La mia risposta corrente non era corretta, anche se si più eliminare delle righe che impediscono il funzionamento poi non gira in design time. Ad ogni modo ora dovrei essere riuscito a renderlo compatibile con lazarus 2.2.0 almeno penso, lo sto provando.