Re: [fpc-pascal] Cross Platform Save/Restore Screen

2006-06-20 Thread Marco van de Voort
> Thanks to all for the pointers. The FPC IDE source is definitly useful. > Will have to play with that and see what I can come up with.. (note that the IDE is based on FV which is based in turn on units keyboard,video,mouse) ___ fpc-pascal maillist -

RE: [fpc-pascal] Cross Platform Save/Restore Screen

2006-06-20 Thread Michael Preslar
Thanks to all for the pointers. The FPC IDE source is definitly useful. Will have to play with that and see what I can come up with.. Thanks again! -- Michael Preslar Landline: (402) 614-3551 Cell: (402) 990-8001 -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]

Re: [fpc-pascal] Cross Platform Save/Restore Screen

2006-06-20 Thread Tomas Hajny
Michael Preslar wrote: > Back in the DOS Turbo Pascal days I could do the following . . > Now I'm stuck. How can I do the same for Win32 Console apps, and > *nix/*bsd console apps? > > (For anyone wondering.. I'm the Legend of the Red Dragon developer > [remember that old beast?], and after porti

Re: [fpc-pascal] Cross Platform Save/Restore Screen

2006-06-20 Thread Jonas Maebe
On 20 jun 2006, at 16:45, Michael Preslar wrote: Now I'm stuck. How can I do the same for Win32 Console apps, and *nix/*bsd console apps? See the user screen unit of the IDE: http://www.freepascal.org/cgi-bin/viewcvs.cgi/trunk/ide/fpusrscr.pas? rev=3297 (For anyone wondering.. I'm the Leg

Re: [fpc-pascal] Cross Platform Save/Restore Screen

2006-06-20 Thread Marco van de Voort
> Back in the DOS Turbo Pascal days I could do the following > > type > screentype= array[1..4000] of byte; > screenptr=^screentype; > var > screen1: screenptr; > > procedure savescreen(scr:byte); > var > sc1: byte absolute $b000:0; > sc2: byte absolute $b800:0; > begin; > if screenaddress=

Re: [fpc-pascal] Cross Platform Save/Restore Screen

2006-06-20 Thread Michael Van Canneyt
On Tue, 20 Jun 2006, Michael Preslar wrote: Back in the DOS Turbo Pascal days I could do the following type screentype= array[1..4000] of byte; screenptr=^screentype; var screen1: screenptr; procedure savescreen(scr:byte); var sc1: byte absolute $b000:0; sc2: byte absolute $b800:0; begin; if

[fpc-pascal] Cross Platform Save/Restore Screen

2006-06-20 Thread Michael Preslar
Back in the DOS Turbo Pascal days I could do the following type screentype= array[1..4000] of byte; screenptr=^screentype; var screen1: screenptr; procedure savescreen(scr:byte); var sc1: byte absolute $b000:0; sc2: byte absolute $b800:0; begin; if screenaddress=$b000 then move(sc1,screens1

[fpc-pascal] nano-x

2006-06-20 Thread Carsten Bager
I am trying to convert nano-X.h to a pas file but I get some errors. This is 2 of them. I cannot se what the problem is, can anyone give me a hint. Carsten at line 698 error : syntax error at line 964 error : syntax error Unexpected wrap of line 964 " { GR_WM_PROPERTIES props

[fpc-pascal] Back on-line

2006-06-20 Thread Daniël Mantione
Hello all, The mailinglists are back on-line. Daniël___ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal