Italian community of Lazarus and Free Pascal
Programmazione => Generale => Topic aperto da: jonny78 - Novembre 12, 2019, 11:28:09 pm
-
Buuonasera, ho il seguente problema, richiamando una finestra grafica, anche se la stessa è
in primo piano non mi legge i caratteri che digito, devo selezionare la finestra "terminale" e spostarla in primo piano, anche in un angolo; non c'è la possibilità di evitare qst cosa, in allegato dei sorgenti da cui sto partendo per il programma che voglio realizzare, essi sono tratti da un testo di "R.DONY". Inoltre sembra che ho dei problemi con il colore nero, nella riga 134 del programma se inserisco un valore tra blue e yellow riesco a visualizzare il disegno, come inserisco il black non si vede nulla.
-
HO dato un'occhiata ai sorgenti.Mi sembrano sorgenti turbo pascal.
Con che stistema operativo sai provando a eseguirli?
Windows/Linux?
Stilgar
-
se non ho capito male, eseguendo il programma tu hai 2 finestre: una terminale più una grafica.
quel codice, in origine, funzionava su una unica finestra ed il monitor faceva uno switch: da modalità testo passava a modalità grafica
quindi il monitor era la finestra stessa, erano un'unica cosa
probabilmente per poter far funzionare quel tipo di codice nei sistemi operativi di oggi, si è ricorsi all'escamotage di aprire una finestra grafica che emula la modalità grafica del monitor
se la situazione è questa (doppia finestra) non credo che ne uscirai facilmente...
Edit:
forse si potrebbe pensare ad un porting del programma da modalità console a modalità a finestre
nomorelogic
-
HO dato un'occhiata ai sorgenti.Mi sembrano sorgenti turbo pascal.
Con che stistema operativo sai provando a eseguirli?
Windows/Linux?
Stilgar
Windows
-
IL problema, a mio avviso, è che stai utilizzando un sistema con shell grafica.
Se prendessi i vari pezzi di codice e li "adattassi" per lavorare con il canvas di una form potresti iniziare a muoverti.
Così come è adesso, mi sembra già molto che riesca a partire :)
Stilgar
-
Grazie a tutti, MEA CULPA, pensavo che la sezione grafica si riferisse alle Form, canvas ecc.
invece ho trovato la soluzione al problema per la grafica vecchio style:
http://www.lazaruspascal.it/index.php?topic=75.0 (http://www.lazaruspascal.it/index.php?topic=75.0)