Кое что можно настроить только ручным редактировнием настроечных файлов, об этом смотрите techinfo
Action settings. Здесь можно прикрутить к программе внешние редакторы, первый будет вызываться по клавише 4, второй - по ABC+4
Panel colors Здесь детально настраивается раскраска панелей. Нажмите OK на выбранном цвете - откроется диалог выбора цвета. В этом диалоге введите цвет, или выберите из образцов и нажмите правую софт клавишу или OK, чтобы сохранить цвет, левую - чтобы отказаться. Всё настроенное здесь сохраняется в файл C:\system\apps\griffon\config\psettings.cnf
Для некоторых элементов имеет смысл "пустой цвет" (например, для цвета фона выделенного элемента на пассивной панели). Он может задан, если вручную ввести в поле Web-color значение 010203 Для верхних трёх элементов и для нижнего (цвет выделения) не следует задавать пустой цвет!
Panel settings
Use virtual panels - Позволяет показывать на экране не 2 панели,
а одну, в полный размер.
Show icons - если включено - программа будет выводить иконки.
Я знаю, что иконки выводятся на сиреневом фоне, и что это некрасиво,
но пока так.
Panel font (1-4) Введите в текстовом поле цифру от 1 до 4, чтобы
поменять размер шрифта. 4-ый шрифт самый большой
Item height - здесь выставляется в пикселях высота одного элемента
панели. Нужно менять, если меняете размер шрифта.
Title - в этом комбобоксе можно задать, что выводить в заголовке программы.
Варианты:
program name - в заголовке пишется "Griffon"
passive path - в заголовке выводится путь к пассивной панели
files count and sizes - количество и размер выделенных файлов ||
количество и размер всех файлов.
Extension align - если включено - программа старается всегда показать
расширение файла, обрезая конец имени.
Show file sizes - разрешает выводить в панелях размеры файлов. Размеры
файлов могут быть выведены только в том случае, если ширина панели
более 100px (иными словами, в виртуальных панелях или при вертикальном
расположении панелей)
File associations Ассоциации файлов. Как видно из подсказки под меню - кнопка 1 вставляет ассоциацию перед выделенной, 2 - после выделенной, С - удаляет ассоциацию
Имена и аттрибуты файлов сравниваются со всеми ассоциациями, начиная с верхней. Если произошло совпадение - элемент подкрашивается цветом данной ассоциации и дальнейшие ассоциации не проверяются.
Кроме цветов, здесь же можно привязать к заданному типу файлов одну или несколько программ для запуска, нажав кнопку apps (или prog.) Если хоть одна программа задана - при запуске файла по ОК появляется меню со списком заданных программ. В этом же меню можно выбрать запуск по умолчанию. Любое цветовое значение может быть задано, как пустой цвет (обозначается красным крестиком). Физическое значение пустого цвета - RGB(1,2,3). Задание пустого цвета означает "взять соответствующий цвет по умолчанию". Выгодно это тем, что при изменении, например, фона панелей, не нужно изменять все цветовые ассоциации.
Языки При выборе языков программа сканирует папку GRIFFON/config/locale, и выводит список всех файлов с расширением loc. Язык, описанный в выбранном файле сразу же становится языком программы. Пока программа переведена не полностью.
Разное Пока 3 пункта, не имеющие между собой ничего общего.
Use log - Если включено - программа ведёт лог. На некоторых телефонах это сильно замедляет запуск. На самом деле лог ведётся в том случае, если в папке config есть файл haslog.flg - не имеет значения, что в нём написано. Если файл есть - лог ведётся. Сделано из соображения, что запись лога начинается до считывания настроек. Включив или выключив данный чекбокс - вы создаёте или удаляете лог-файл.
default program - очень многие хотели. Если выключено, при запуске файла,
имеющего ассоциации, в меню не отображается пункт
On exit:
Файл содержит строки вида: sL<номер>=<текст> Номер может быть отрицательным. Расположение строк в файле не имеет значения, важно только, чтобы номера после sL совпадали для соответствующих надписей в разных языках.
Должен иметь расширение gkb.
В первой строке обязательно должна быть последовательность:
GKBD:<название языка (до 64 символов)>:<краткое название (до 4 символов)>
Далее - перечисления юникодных символов (для каждой кнопки - в отдельной строке),
разделённые запятыми.
Порядок кнопок - строго определённый, а именно:
<ВЕРХНИЙ РЕГИСТР>
0
1
...
9
*
#
OK
<НИЖНИЙ РЕГИСТР>
0
1
...
9
*
#
OK
Вот, например, назначение русских букв АБВГ и двойки на клавишу: 0410,0411,0412,0413,0032 Если на клавишу не должны назначаться символы - ставьте 0000 Строки, которые начинаются с ; - комментарии
Должен иметь расширение gec и лежать в папке griffon/charset. Пока что griffon использует только первый файл кодировки.
Формат файла: GEC:Windows - 1251:cp1251 - заглавие в формате GEC:<Полное имя>:<Краткое имя> Обязательно первая строка файла!
C0-FF:0410-044F - диапазон подстановки - 8-битные символы от 0xC0 до 0xFF заменяются юникодными символами от 0x0410 до 0x044F
40:2015 - единичный символ - 8-битный символ 0x40 заменяется юникодным символом 0x2015
; [любой текст] - комментарий
Рабочий пример русской клавиатуры:
GKBD:Russian:Ru
; UPPER
;0 space _ \ / , . ! ? : ;
0030,0020, 005F,005C,002F,002C,002E,0021,003F,003A,003B
;1 " ' < > ( ) { }
0031,0022,0027,003C,003E,0028,0029,007B,007D
;2 А Б В Г 2
0410,0411,0412,0413,0032
;3
0414,0415,0416,0417,0033
;4
0418,0419,041A,041B,0034
;5
041C,041D,041E,0035
;6
041F,0420,0421,0036
;7
0422,0423,0424,0425,0037
;8
0426,0427,0428,0429,042A,0038
;9
042B,042C,042D,042E,042F,0039
;* # № @ $ % ^ & * |
0023,2116,0040,0024,0025,005E,0026,002A,007C
; #
0000
; enter
0000
; LOWER
;0 space _ \ / , . ! ? : ;
0030,0020, 005F,005C,002F,002C,002E,0021,003F,003A,003B
;1 " ' < > ( ) { }
0031,0022,0027,003C,003E,0028,0029,007B,007D
;2
0430,0431,0432,0433,0032
;3
0434,0435,0436,0437,0033
;4
0438,0439,043A,043B,0034
;5
043C,043D,043E,0035
;6
043F,0440,0441,0036
;7
0442,0443,0444,0445,0037,0038
;8
0446,0447,0448,0449,044A,0039
;9
044B,044C,044D,044E,044F
;* # № @ $ % ^ & * |
0023,2116,0040,0024,0025,005E,0026,002A,007C
; #
0000
; enter
0000
GEC:Windows - 1251:cp1251
C0-FF:0410-044F