// Мои копирайты ////////////////////////////////////////////////////////////
#define Copyrites "
DinRus   Version 0.25   Mar 27 2001
Created by Alexey Dryamov (Din). Volgograd.
FidoNet: 2:5055/141.11
E-Mail:  _Din_@mail.ru\n"


// Информация о Dinrus-е ////////////////////////////////////////////////////
#define DinInfo "

Этот руссификатор является фриварным, и я не несу никакой ответственности за
возможный нанесенный вред.

FidoNet: 2:5055/141.11
E-Mail:  _Din_@mail.ru"


// Хелп /////////////////////////////////////////////////////////////////////
#define HelpString "
Поддерживаемые ключи:
/H /?     эта помощь
/AC       принять изменения
/B XX     установка цвета бордюра
/U        выгрузка из памяти DinRus-а
/I        информация о DinRus-е и обо мне
/SW XXXX  установка сканкода клавиши-переключателя раскладок"


// Имя конфигурационного файла //////////////////////////////////////////////
#define ConfigFileName "dinrus.cfg"


// Переменные для сохранения адресов старых обработчиков прерываний /////////
word OldKeyboardInterrupt[2]=0;
word OldInt16h[2]=0;
word OldInt10h[2]=0;
word OldInt2fh[2]=0;


// Фонты ////////////////////////////////////////////////////////////////////
byte font8x16=FROM "dinrus16.fnt";
byte font8x14=FROM "dinrus14.fnt";
byte font8x8=FROM "dinrus8.fnt";


// Различные переменные /////////////////////////////////////////////////////
byte sw=01Dh;
byte ExtendedSwitch=0E0h;
byte downed=FALSE;
dword tics=0;
byte rus=FALSE;
byte TypematicRate=0;
byte Delay=0;
byte BorderColor=15;
byte ExtendedKey=0;
byte VideoModeStatusByte=0;


// Путь к конфигурационному файлу ///////////////////////////////////////////
byte CMDLine[256];


// Объявление процедур //////////////////////////////////////////////////////
word FOPEN(DX,AL);
word FREAD(BX,DX,CX);
word FWRITE(BX,DX,CX);
word FCLOSE(BX);
dword FSEEK32(BX,EDX,AL);
