Ниже описаны некоторые нестандартные возможности в рамках iContact+++ как относительно базовых версий входящих в него программ, так и просто основные и/или нетривиальные функции этих программ. iDialer - интеллектуальное контекстное меню с возможными действиями для поля отображения набранного номера и кнопки телефона в нижнем меню - короткий клик по кнопке телефона в нижнем меню переключает активный сервис - контекстное меню над кнопкой Call в стандартном виде позволяет выбрать текущий сервис, через который необходимо осуществить звонок GreenButton - по аппаратной кнопке коммуникатора "Поднять трубку" открывается "История звонков" в iContact. iCaller - полноэкранные входящие звонки с программными кнопками ответа и отклонения вызова - полноэкранные фотографии контактов могут браться как из MS Pocket Outlook, так и с карты памяти - пока работает только со стандартным приложением Телефона от WM (другие "звонилки" не поддерживаются) - периодические звуковые напоминания о пропущенных звонках и новых SMS iContact - при клике по кнопке нижнего меню "История звонков" происходит циклическое переключение отображения Вся история, Пропущенные, Входящие, Исходящие - при клике по кнопке нижнего меню "Избранное" показывается фильтр категорий - при затяжном клике по контакту в "Избранном", "Истории звонков" и "Контактах" начинает бежать индикатор вызова, по отработке которого идет прямой вызов контакта - при клике по кнопке нижнего меню "Поиск" (иконка клавиатуры) при нахождении в разделах "Избранное", "История звонков" или "Контакты" появляется клавиатуры быстрого поиска контактов по T9 или по первой букве в зависимости от настроек Основные настройки В ближайших планах есть доработка и разработка конфигураторов всех приложений iContact+++. На текущий момент в iContact+++ входит конфигуратор iContact, который, к сожалению, не поддерживает последние новые опции. Поэтому ниже указаны файлы и ветки реестра, в которых можно вручную настроить все опции всех программ iContact+++: iDialer Все настройки iDialer+ хранятся в ветке реестра HKCUSoftwareiContact+++iDialer. Основные опции и значения по умолчанию приведены ниже: - "showFullScreen"="0" (1 - вывод на полный экран, 0 - не скрывать панель задач) - "useCompactView"="1" (1 - компактный вид, 0 - стандартный вид) - "exitOnMinimize"="1" (1 - выгружать из памяти после акции или минимизации, 0 - не выгружать) - "intlPrefix"="+" (префикс международного звонка для Calling Card вместо "+" - для ряда стран) - "countryCode"="7" (код страны) - "skin"="idialer_default_qvga"/"idialer_default_vga" (имя скина) - "dialplan"="+7-(NNN)-NNN-NNNN;8-(NNN)-NNN-NNNN;NNN-NNNN" (правила форматирования номера при наборе) - "longPressDigitsToCall"="1" ("1" - звонок по набранному номеру при долгом нажатии на поле отображения набранного номера, если номера нет выводится интеллектуальное контекстное меню, "0" - всегда выводить интеллектуальное контекстное меню при долгом нажатии на поле отображения набранного номера) GreenButton Все настройки GreenButton хранятся в ветке реестра HKCUSoftwareiContact+++GreenButton iContact Все настройки iContact хранятся в файле settings.ini в папке Program FilesiContact+++ iCaller Все основные настройки iCaller хранятся в файле icaller_settings.ini в папке Program FilesiContact+++. Настройки частоты напоминаний (1-30 мин, по умолчанию - 5 мин) и мелодии (WAV для WM5 и WAV/MP3/MIDI для WM6/WM6.1/WM6.5+, по умолчанию - WindowsAlarm2.wav) вынесены в ветку реестра HKCUSoftwareiContact+++iCaller Включение/отключение работы подсистемы периодических звуковых напоминаний регулируется наличием/отсутствием пустого файла с именем USMC_NotifyUser_flag.txt в директории установки программы Основные сведения и отличия iContact+++ полностью собран из модифицированных исходных текстов iContact v7.0.7, iDialer+ v1.0.5, iCaller v0.1.0.3, GreenButton v1.0 и представляет собой комплекс взаимосвязанных программ с собственным инсталлятором: Основные отличия iDialer+ v1.0.7 от официальной версии iDialer v0.54 - изменены настройки по умолчанию для интеграции в рамках iContact+++ - добавлена поддержка USSD-запросов для сервисов обычного телефона и Calling Card - добавлена поддержка компактного вида для лучшей интеграции с iContact - добавлена возможность переключения компактного/стандартного вида - опции по умолчанию настроены для России - сделано интеллектуальное котекстное меню для поля отображения набранного номера и кнопки телефона в нижнем меню - изменена ветка реестра для хранения настроек на HKCUSoftwareiContact+++iDialer Основные отличия модифицированной версии iCaller+ 1.0.0.2 от официальной версии iCaller v0.1.0.3 - изменены настройки по умолчанию для интеграции в рамках iContact+++ - сделано подавление стандартного всплывающего окна входящего звонка для WM6.5 - сделано автоопределение названия стандартного всплывающего окна входящего звонка WM - периодические звуковые напоминания о пропущенных звонках и новых SMS для WM5/WM6/WM6.1/WM6.5+ - настройка частоты напоминаний (1-30 мин, по умолчанию - 5 мин) и мелодии (WAV для WM5 и WAV/MP3/MIDI для WM6/WM6.1/WM6.5+, по умолчанию - WindowsAlarm2.wav) - включение/отключение работы подсистемы периодических звуковых напоминаний - сделан новый скин по умолчанию - сделан файл русского языка - при повторном запуске программы без параметров происходит выгрузка iCaller из памяти, если он был запущен, иначе - запуск iCaller - проверка наличия активных надстроек над стандартным приложением Телефон и возможность их отключения, если это необходимо и они не совместимы с какими-либо программами iContatct+++ (например, HTC PhoneCanvas последних версий, который не совместим с iCaller+) Основные отличия модифицированной версии GreenButton от официальной версии GreenButton v1.0 - изменены настройки по умолчанию для интеграции в рамках iContact+++ - изменена ветка реестра для хранения настроек на HKCUSoftwareiContact+++GreenButton - автоматическая коррекция настроек GreenButton в зависимости от языка WM для ключа HandleNormally Основные отличия модифицированной версии iContact от официальной версии iContact v7.0.7 - изменены настройки по умолчанию для интеграции в рамках iContact+++ - временно убраны все языковые ресурсы кроме русского и английского - временно убраны все скины кроме двух интеграционных iContact+++ для VGA/QVGA - конфигуратор iContact временно не поддерживает последних новых опций