bonjour,

Un programme Pascal créé sous windows ne s'affiche pas correctement lorsqu'on le compile sous FEDORA.

Les caractères que j'utilise pour la création des cadres sont différents. Voici une procèdure d'encadrement qui s'affiche correctement sous windows et moins bien sous FEDORA.

Avez vous une idée?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
PROCEDURE vln (ligne,colonne,longueur:byte);
 
VAR i : byte;
 
BEGIN
  FOR i:=0 TO longueur-1 DO
  BEGIN
    GOTOXY(colonne,ligne+i);
    WRITE('|');
  END;
END;
De plus, lorsque j'appelle des caractères ASCII, c'est pareil, il ne s'affiche pas correctement.
Code : 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
17
18
19
20
21
22
23
24
25
26
CONST
 
      ll=#218;
      lr=#191;
      ul=#192;
      ur=#217;
 
BEGIN
  GOTOXY(colonne,ligne+profondeur-1);
  WRITE(ul);
 
  GOTOXY(colonne+largeur-1,ligne+profondeur-1);
  WRITE(ur);
 
  GOTOXY(colonne,ligne);
  WRITE(ll);
 
  GOTOXY(colonne+largeur-1,ligne);
  WRITE(lr);
 
  hln(ligne,colonne+1,largeur-2);
  hln(ligne+profondeur-1,colonne+1,largeur-2);
 
  vln(ligne+1,colonne,profondeur-2);
  vln(ligne+1,colonne+largeur-1,profondeur-2);
END;
Quelqu'un aurait il la solution ?

Merci d'avance