Настроечный файл Если Вы хотите как-то настроить программу "Правда", то не ищите настройки в меню. Их там (пока) нет. Настройки надо настраивать через файл .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: - включение/выключение "надоедающей подсказки". Цвета - Мне кажется, что они имеют понятные русские названия. Если по названию не удается понять где в программе используется этот цвет, присвойте ему ярко красный цвет, и все сразу станет понятно :-) Окна - Могу сказать то же самое, что про цвета. Клавиши- Довольно трудно понять, что делает каждая клавиша (попробуйте в двух словах функцию описать). Но я думаю, что выручит вот что - когда программа читает настройки она в меню и в строке подсказки пишет текущее значение горячей клавиши. Надеюсь, что разберетесь. Содержание