Italian community of Lazarus and Free Pascal

Programmazione => Generale => Topic aperto da: jonny78 - Novembre 12, 2019, 11:28:09 pm

Titolo: Problemi di grafica/Funzione Readkey
Inserito 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.
Titolo: Re:Problemi di grafica/Funzione Readkey
Inserito da: Stilgar - Novembre 13, 2019, 11:48:00 am
HO dato un'occhiata ai sorgenti.Mi sembrano sorgenti turbo pascal.
Con che stistema operativo sai provando a eseguirli?
Windows/Linux?
Stilgar
Titolo: Re:Problemi di grafica/Funzione Readkey
Inserito da: nomorelogic - Novembre 13, 2019, 03:17:51 pm
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
Titolo: Re:Problemi di grafica/Funzione Readkey
Inserito da: jonny78 - Novembre 13, 2019, 03:55:40 pm
HO dato un'occhiata ai sorgenti.Mi sembrano sorgenti turbo pascal.
Con che stistema operativo sai provando a eseguirli?
Windows/Linux?
Stilgar
Windows
Titolo: Re:Problemi di grafica/Funzione Readkey
Inserito da: Stilgar - Novembre 13, 2019, 03:58:33 pm
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
Titolo: Re:Problemi di grafica/Funzione Readkey
Inserito da: jonny78 - Novembre 13, 2019, 10:09:44 pm
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)