* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Aprile 18, 2024, 11:52:44 am

Inserisci il nome utente, la password e la durata della sessione.

275 Visitatori, 0 Utenti

Autore Topic: ExtPascal  (Letto 1837 volte)

cappe

  • Newbie
  • *
  • Post: 26
  • Karma: +0/-0
ExtPascal
« il: 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.
« Ultima modifica: Novembre 08, 2021, 06:50:54 am da cappe »

bonmario

  • Hero Member
  • *****
  • Post: 1300
  • Karma: +10/-1
Re:ExtPascal
« Risposta #1 il: 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

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:ExtPascal
« Risposta #2 il: 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.
Ieri è passato, domani è futuro, oggi è un dono...

cappe

  • Newbie
  • *
  • Post: 26
  • Karma: +0/-0
Re:ExtPascal
« Risposta #3 il: 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...

cappe

  • Newbie
  • *
  • Post: 26
  • Karma: +0/-0
Re:ExtPascal
« Risposta #4 il: 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.

doc

  • Jr. Member
  • **
  • Post: 96
  • Karma: +2/-0
  • "L'Ingegnere sa quello che fa e fa quello che sa".
    • Spagnotto Ing. Mirko
Re:ExtPascal
« Risposta #5 il: 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.

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1266
  • Karma: +43/-0
  • Prima ascoltare, poi decidere
Re:ExtPascal
« Risposta #6 il: 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
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

DragoRosso

  • Scrittore
  • Hero Member
  • *****
  • Post: 1266
  • Karma: +43/-0
  • Prima ascoltare, poi decidere
Re:ExtPascal
« Risposta #7 il: 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
:) Ogni alba è un regalo, ogni tramonto è una conquista :)

cappe

  • Newbie
  • *
  • Post: 26
  • Karma: +0/-0
Re:ExtPascal
« Risposta #8 il: 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.

cappe

  • Newbie
  • *
  • Post: 26
  • Karma: +0/-0
Re:ExtPascal
« Risposta #9 il: 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.

 

Recenti

How To

Utenti
  • Utenti in totale: 785
  • Latest: gmax
Stats
  • Post in totale: 18769
  • Topic in totale: 2232
  • Online Today: 303
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 0
Guests: 275
Total: 275

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.