Предупреждение: эта страница является автоматическим (машинным) переводом, в случае каких-либо сомнений обращайтесь к оригинальному английскому документу. Мы приносим извинения за неудобства, которые это может вызвать.
ECTkeyboard - Общие настройки матрицы (1-9)
пользователь, строки, режим выбора,клавиатура, формы, значение кнопок, прогресс-бар
1. Количество кнопок по горизонтали (все режимы). Количество используемых в матрице кнопок зависит от того, сколько разных символов и команд будет использовано. К примеру, русский алфавит состоит из 33 букв. Если добавить в матрицу основные команды по работе с текстом (перемещение на символ вправо и влево, к началу и концу строки, переход к предыдущей и следующей строке, перенос строки, удаление символа и так далее), матрица будет состоять приблизительно из 43-50 кнопок. Если добавить помимо строчных букв прописные или включить в матрицу символы латиницы, это увеличит ее еще на 26-33 кнопки. Количество кнопок по вертикали ограничивается только удобством работы для парализованного человека и разрешающей способностью используемого монитора.
2. Количество кнопок по вертикали (все режимы). Стоит соблюдать то же простое правило – чем больше символов в таблице, тем большим должно быть количество знаков как по горизонтали, так и по вертикали. При соблюдении примерного равенства строк и столбцов достигается наиболее быстрая работа с программой в координатном режиме (1 и 1B). Итоговый вид таблицы определяется только удобством работы с ней и для разных пользователей может быть совершенно различным (см. рис 12-13).
Пропорции кнопок соблюдаются при изменении размера окна текстовой матрицы, поэтому не рекомендуется делать число столбцов слишком большим или использовать длинные команды– при этом часть названий команд или длинных фраз попросту не будут вмещаться в отведенное для них пространство на кнопках (см. рис.14). Автоматическое масштабирование можно отключать при помощи изменения значения параметра 66 (SetButtonSize) c 1 на 0.
3. Размер кнопок по горизонтали (все режимы). Данный параметр задает горизонтальную величину кнопок текстовой матрицы в пикселях. Размер кнопок стоит увеличить в том случае, если их в матрице немного (см. рис. 11) или парализованный человек страдает близорукостью или иными дефектами зрения. Большой размер кнопок в сочетании с правильно подобранной цветовой гаммой позволяет глазам меньше уставать, поэтому пользователь будет делать меньше ошибок и не слишком сильно утомляться при вводе текста. Стоит отметить, что количество отображаемых кнопок ограничивается разрешающей способностью экрана и заданным размером окна программы. Если сделать размер кнопок большим, но открыть программу в малом размере окна или на экране с низким разрешением, масштабирование будет производиться в автоматическом режиме (см. рис. 9). Автоматическое масштабирование можно отключать при помощи изменения значения параметра 66 в панели настроек c 1 на 0.
4. Размер кнопок по вертикали (все режимы). Этот параметр задает горизонтальный размер кнопок в пикселях. Так как размер кнопок по вертикали обычно меньше горизонтального при использовании команд или слов в таблице, для удобства чтения и быстрого поиска нужного символа обычно не имеет смысла значительно увеличивать высоту строк. Ширина кнопок по вертикали и горизонтали обычно подбираются опытным путем за несколько сеансов работы с программой.
5. Расстояние между кнопками по горизонтали (все режимы). Задание расстояния между кнопками позволяет более четко отделить их друг от друга и разграничить текстовую матрицу, делая работу с программой более удобной. Горизонтальный отступ между кнопками разделяет столбцы матрицы.
6. Расстояние между кнопками по вертикали (все режимы). Этот параметр позволяет настроить расстояние в пикселях между строками матрицы. Отдельное изменение расстояний между кнопками по вертикали и горизонтали позволяет настроить внешний вид матрицы в соответствии с предпочтениями конкретного пользователя (см. рис. 16-17).
7. Ширина рамки кнопки в пикселях (все режимы). Обрамление кнопок рамками с полностью настраиваемым отображением и цветовой гаммой дает возможность легкого выбора символов в таблице, способствует снижению утомляемости и повышает скорость работы. Выделение кнопки большой рамкой с контрастным цветом позволяет легко работать с программой людям с ослабленным зрением (см. рис. 18).
8. Имя шрифта текста (все режимы).Вводя в данное поле имя шрифта, пользователь может менять шрифт символов в текстовой матрице. Это позволяет подобрать удобный для работы внешний вид символов. За счет выбора подходящего шрифта сокращается время поиска символов в матрице и снижается общая утомляемость при работе с ней.
9. Имя файла с надписями для кнопок (все режимы). ECTkeyboard может использовать различные наборы надписей для кнопок – к примеру, для разных языков, для включения строчных/прописных символов, для возможности использования команд или переключения в упрощенный режим ввода. При этом каждый созданный набор надписей должен сохраняться в отдельном файле, расположенном в той же директории, что и пусковой файл программы. Данный пункт панели настроек позволяет быстро переключаться между различными наборами – достаточно просто ввести в поле имя нужного файла.
10. Поле-разделитель. Разделительные поля применяются для разграничения различных групп команд в панели настроек и значительно облегчают навигацию.