Настроечный файл

   Если Вы хотите как-то настроить программу  "Правда",  то  не  ищите
настройки в меню. Их там (пока) нет.  Настройки надо настраивать через 
файл .prawdarc лежащий в Вашем домашнем каталоге.

Сейчас можно настраивать следующие вещи:
1) Путь до каталога, где лежат словари и другие данные.
2) Цвета.
3) Шрифт, который будет использовать программа.
4) Размер рабочего окна.
5) Размеры и расположения подокон в некоторых режимах.
6) Включение внутреннего руссификатора.
7) Включение/выключение "надоедающей подсказки".

Файл настроек сделан очень просто - каждый параметр задается  строчкой 
вида:
   [имя параметра]: [значение параметра]

Файл может содержать параметры следующих типов:
1) Число.
2) Строка.
3) Цвет.
4) Прямоугольник положения подокна.
5) Горячая клавиша.
Ниже смысл и формат этих типов будут описаны. Число и строка, наверное, 
не требуют особых пояснений.

Цвета.

   Цвет задается в 16-ричном виде, например, вот так:  0х1f. Кодировка 
   цвета такая же, как она была в старом добром EGA-адаптере :-)
   0х - это для красоты
   1  - цвет фона
   f  - цвет буквы

   Значения цветов:
      0  - черный
      1  - синий
      2  - зеленый
      3  - сине-зеленый
      4  - красный
      5  - фиолетовый
      6  - желтый (коричневый)
      7  - белый
      8  - ярко черный (тоже самое, что темнобелый)
      9  - ярко синий
      a  - ярко зеленый
      b  - ярко синезеленый
      c  - ярко красный
      d  - ярко фиолетовый
      e  - ярко желтый
      f  - ярко белый

   Таким образом 0х1f обозначает ярко белая буква на темно-синем фоне.

Координаты подокон.

   И имя параметра и значение параметра является словом (слово  это то, 
   что от пробела до пробела). То есть Если Вы задаете координаты окна, 
   то их надо задавать вот так (без пробелов между числами):
      13,13,44,44
   Если координаты задать с пробелами, например вот так:
      13,13, 44,44
   то это будет ошибкой.

   Порядок следования координат следующий:
      1е число - верхняя строка подокна
      2е число - левый столбец
      3е число - нижняя строка
      4е число - правый столбец
   Строки и столбцы считаются с нуля.

Горячие клавиши:
   Горячие  клавиши  настраиваются  только  в  двух  режимах - в  окне
задания перевода слову,  и в окне перевода фразы.  Почему только  там?
В этих окнах я неуверен, что  выбрал  оптимальный  способ  организации 
интерфейса.  Можно было бы и в остальных  окнах сделать  настройку, но 
мне есть куда тратить время и силы.
   
   Сейчас для задания горячих клавиш можно  использовать  запись  вида
[модификатор]+[клавиша]. Не забывайте, что  параметр - это  слово,  то
есть пробелов не должно быть.
Модификатор это:
   Alt, Ctrl, Shift.
   Клавиша это одно из  следующих значений  (посмотрите  как  пишется,
некоторые названия я укоротил):
   Esc F1-F10, Tab, Back, Enter, 
   Ins, Del, Home, End, PgUp, PgDn,
   Up, Down, Left, Right.
   А так-же все буквы и цифры (Правда, буквы и  цифры  я не рекомендую 
использовать, поскольку они отваливаются при переключении языка).

Сейчас доступны следующие настройки:

size_y 
size_x - размер рабочего окна в буквах
path   - путь до  каталога,  где  лежат  словари  и  другие  настройки
         программы
font   - шрифт, который использует программа.  Когда  будете  выбирать
         шрифт, следите за тем чтобы он был:
         а) в кодировке iso10646-1 (юникод то есть) 
         б) моноширинным.
rus    - включение внутреннего руссификатора (по умолчанию выключено)
RTFM:  - включение/выключение "надоедающей подсказки".
Цвета  - Мне кажется, что они имеют понятные русские названия. Если по 
         названию не удается понять где в программе используется  этот
	 цвет, присвойте ему ярко  красный  цвет, и все  сразу  станет
	 понятно :-)
Окна   - Могу сказать то же самое, что про цвета.
Клавиши- Довольно трудно понять, что делает каждая клавиша (попробуйте
         в двух словах функцию описать). Но я думаю, что  выручит  вот
	 что - когда программа читает настройки она в меню  и в строке 
	 подсказки пишет текущее  значение  горячей  клавиши.  Надеюсь,
	 что разберетесь.

Содержание