|
@@ -24,6 +24,14 @@ unit video;
|
|
|
|
|
|
{$i videoh.inc}
|
|
{$i videoh.inc}
|
|
|
|
|
|
|
|
+{*****************************************************************************}
|
|
|
|
+ implementation
|
|
|
|
+{*****************************************************************************}
|
|
|
|
+
|
|
|
|
+uses baseunix,termio,strings,unixkvmbase,graphemebreakproperty,eastasianwidth
|
|
|
|
+ ,charset
|
|
|
|
+ {$ifdef linux},linuxvcs{$endif};
|
|
|
|
+
|
|
type Tencoding=(cp437, {Codepage 437}
|
|
type Tencoding=(cp437, {Codepage 437}
|
|
cp850, {Codepage 850}
|
|
cp850, {Codepage 850}
|
|
cp852, {Codepage 852}
|
|
cp852, {Codepage 852}
|
|
@@ -53,15 +61,6 @@ const {Contains all code pages that can be considered a normal vga font.
|
|
|
|
|
|
var internal_codepage,external_codepage:Tencoding;
|
|
var internal_codepage,external_codepage:Tencoding;
|
|
|
|
|
|
-
|
|
|
|
-{*****************************************************************************}
|
|
|
|
- implementation
|
|
|
|
-{*****************************************************************************}
|
|
|
|
-
|
|
|
|
-uses baseunix,termio,strings,unixkvmbase,graphemebreakproperty,eastasianwidth
|
|
|
|
- ,charset
|
|
|
|
- {$ifdef linux},linuxvcs{$endif};
|
|
|
|
-
|
|
|
|
{$i video.inc}
|
|
{$i video.inc}
|
|
{$i convert.inc}
|
|
{$i convert.inc}
|
|
|
|
|