Знаете ли Вы, что ... ?

Внимание: Если Вы собираетесь вручную вносить изменения в файл настроек options.ini — сначала завершите работу программы.

Если Вы не нашли своего вопроса с ответом — посетите сайт тренажёра и задайте его через «Обратную связь».



Как изменить цвета текстовых меток на главном окне?

Для того, чтобы изменить цвет текстовых меток на главном окне нужно кликнуть по метке правой кнопкой мыши и в появившемся диалоговом окне выбрать подходящий цвет.

Как быстро изменить длину строки?

Чтобы изменить длину строки не вызывая окно настройки режима используйте горячие клавиши Ctrl + Up/Down (клавиша Ctrl + стрелочка вверх или вниз).

Второе текстовое поле лишнее, можно ли его убрать?

Если Вы считаете, что второе текстовое поле лишнее – можете его убрать, используя горячие клавиши Ctrl + F2 или в окне «Настройки» на вкладке «Общие» снимите галочку с «Отображать второе текстовое поле».

Одно-/многопользовательский режимы

Для включения однопользовательского режима файл Users.ini (создаётся после первого запуска программы) переименуйте в User.ini (и наоборот).

Это может не работать, если первая строка в файле (Ваше имя/ник) менее 3-х или более 25-ти символов, или же содержит запрещённые символы.

Скорость печати: как узнать мою скорость в «словах в минуту»?

В любое время, когда Вы видите свою скорость в «символах в минуту» можно переключиться на отображение в «словах в минуту». Для этого в окне «Настройки» на вкладке «Ход печати» двойным кликом измените единицы измерения. Если открыто окно «Статистика» – единицы измерения изменятся и там. Также можно быстро изменять единицы измерения.

Скорость печати: как быстро изменить единицы измерения скорости?

Для этого на главном окне нужно сделать двойной левый клик мышью по метке «Скорость».

Скорость печати: мешает отображение текущей скорости. Хочу видеть результат по окончании набора.

Чтобы результат скорости печати отображался только по окончании набора текста: в окне «Настройки» на вкладке «Ход печати» снимите галочку с «Отображать каждые (мс)». Также здесь можно изменить интервал отображения текущей скорости.

Как в окне статистики изменить стиль отображения набранного текста?

Вы можете изменять стиль отображения набранного текста в окне статистики, если хоть немного знакомы с css. Для этого в папку statistic (Где хранятся данные статистики?) поместите файл typedTexts.css со стилями для тега «body» (стили всех символов), классов «e» (стиль ошибочных символов) и «n» (стиль символов, идущих после ошибочных, которые нужно было ввести). Файл должен быть в кодировке Юникод UTF-8.

Например, файл может содержать следующие стили:

		body{font-size:14px;font-weight:bold;font-family:verdana;}
		.e{color:#ff6600;text-decoration:line-through;font-style:normal;}
		.n{color:#00ff00;background-color:#FFD5D5;text-decoration:underline;}
	

Вы можете скачать пример файла с сайта в разделе «Дополнения» и изменить его на свой вкус.

Где хранятся данные статистики и файл настроек?

Узнать (и, если нужно, сделать резервную копию) где программа хранит данные статистики и файл настроек (options.ini) можно из окна «О программе...».

Эти данные сохраняются в домашней папке пользователя, вошедшего в систему (это не верно для версии Portable). Например, для Windows XP:
– данные статистики C:\Documents and Settings\Имя_пользователя\.mySimula\Имя_пользователя\statistic\,
– файл настроек C:\Documents and Settings\Имя_пользователя\.mySimula\Имя_пользователя\options.ini.

Как работать с ресурсами программы (заменять стандартные звуки/картинки, добавлять новые раскладки, языки интерфейса и т.д.)?

jar-файл программы (собственно файл, который Вы запустили) – это архив. Внутри него в папке sim есть папки с ресурсами, например: sounds (звуки), layouts (файлы раскладок), images (картинки) и др.

Чтобы вместо стандартных звуков использовать свои – в папке пользователя в папку sounds нужно скопировать те, которые желаете использовать (названия должны совпадать с оригинальными файлами).

Чтобы добавить новый язык интерфейса – нужно в папку languages скопировать файл нового языка (предварительно его нужно скачать с сайта или создать :)).

Чтобы добавить новую раскладку или изменить параметры имеющейся (например, отредактировать уровни обучения) – нужно в папку layouts скопировать файл новой раскладки (предварительно его нужно скачать с сайта или создать :)) или скопировать в неё из ресурсов программы имеющийся файл раскладки и отредактировать в нём необходимые параметры.

После работы с ресурсами для применения результатов (например, после добавления нового языка интерфейса, раскладки и т.д.) нужно перезапустить программу.

Но текстовые базы для режимов обучения (текстовые файлы и файлы-словари) используют несколько другую схему – при первом запуске программы базы распаковываются в общую для всех пользователей папку. Однако их тоже можно изменять, добавлять новые, и эти изменения затронут всех пользователей.

Можно ли изменить количество уровней и наборы букв для каждого из них?

Внимание! Только если понимаете, что делаете!

Сначала прочитайте: Как работать с ресурсами программы?

В файлах раскладок есть теги level, которые и содержат массив символов для каждого уровня (значение параметра chars, например chars="фывапролджэ"). Можно разбить уровни на большее количество или объединить их, добавлять/удалять новые уровни.

Как отключить/включить аккумулирование набора букв на уровнях для режима «Осваиваю раскладку»?

Внимание! Только если понимаете, что делаете!

Сначала прочитайте: Как работать с ресурсами программы? и Можно ли изменить количество уровней и наборы букв для каждого из них?

В файлах раскладок есть тег levels с параметром add. По-умолчанию этот параметр выставлен в значение true — аккумулирование включено. Чтобы выключить — измените это значение на false.

Пример: есть два уровня: 1-й [фывапролджэ] и 2-й [йцукенгшщзхъ]. Если аккумулирование включено (по-умолчанию так и есть) — на втором уровне будут отрабатываться символы первого и второго уровней [фывапролджэйцукенгшщзхъ], если выключено — только символы второго уровня [йцукенгшщзхъ].

Я хочу, чтоб программа собирала статистику отдельно для, например, русской раскладки и такой же раскладки но для ноутбука.

Внимание! Только если понимаете, что делаете!

Сначала прочитайте: Как работать с ресурсами программы?

В файлах раскладок тег common содержит параметр variant. Именно по значению этого параметра и объединяется/разделяется сбор статистики для различных раскладок.

Например, для раскладки для ноутбука «Eee PC 1000H» по каким-то причинам требуется собирать статистику отдельно от статистики для раскладки «Русская». Для обеих рассматриваемых раскладок параметр variant="basic", т.е. для этих раскладок статистика собирается общая. Она будет в файле «variant.basic.stat».

Чтобы выполнить задуманное нужно в файле раскладки для ноутбука «Eee PC 1000H» изменить значение параметра variant с variant="basic" на variant="basic.EeePC1000H", например. Новая статистика для этой раскладки теперь будет собираться в файл «variant.basic.EeePC1000H.stat».

Всплывающие подсказки: как регулировать время всплытия?

Нужно в файл настроек (options.ini) добавить новую строку, вида delayPopup=1000, где 1000 – задержка времени всплытия подсказки в мс (1000 = 1 секунда). По-умолчанию для большинства элементов это значение составляет 750 мс.

Это не работает для «критичных» элементов, таких как частотная клавиатура в окне статистики и некоторых других.

Всплывающие подсказки: как их отключить?

Сначала прочитайте: Всплывающие подсказки: как регулировать время всплытия?

Таким же образом можно «отключить» большинство (те, которые не являются «критичными») подсказок, установив значение, например, 10000 (10 секунд) или более.

Всплывающие подсказки: как сделать, чтоб они не «плавали» за курсором?

Нужно в файле настроек (options.ini) добавить новую строку followPopup=false (false – отключить, true (или просто удалить эту строку) – включить).