Bonjour,
il y longtemps j'avais un Amstrad et en Basic on pouvait gérer des fenêtres en mode texte et c’était pratique.
On pouvait afficher dans une fenêtre des infos en fonction de ce qu'on tapait dans une autre.
Par exemple, on pouvait afficher un extrait du plan comptable dans une fenêtre et faire de la saisie dans une autre. Ou alors pour afficher de l'aide.
Ma question est donc de savoir si c'est possible en Freepascal de simuler ce genre de propriétés ?
J'ai bien pensé aux gotoxy mais c'est un peu lourd.
Voici un peu de code Amstrad (on gérait même les couleurs de fond, etc)
Merci de vos avis.
Code Basic : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 WINDOW WINDOW [ # <numéro de canal>,]<gauche>,<droite>,<haut>,<bas> 10 MODE 0:BORDER 0:REM cible tv 20 INK 0,0:INK 1,25:INK 2,23:INK 3,21 30 INK 4,17:INK 5,6:INK 6,2:INK 7,26 40 PAPER 0:CLS 50 PAPER 1:WINDOW 2,4,1,18:CLS 60 PAPER 2:WINDOW 5,7,1,18:CLS 70 PAPER 3:WINDOW 8,10,1,18:CLS 80 PAPER 4:WINDOW 11,13,1,18:CLS 90 PAPER 5:WINDOW 14,16,1,18:CLS 100 PAPER 6:WINDOW 17,19,1,18:CLS 110 PAPER 7:WINDOW 2,19,19,25:CLS
Partager