Господа! Ну почитайте мануал! Я понимаю, конечно, - "если ничего не получается - прочтите, наконец, инструкцию!" (с)
![Wink](images/smilies/wink.gif)
Но тем не менее - в нем, в общем, передана идеология системы.
Окно настроек открывается только если не выбрано для захвата ни одной камеры, или их нет в системе, или первый запуск. Перезапускать программу не обязательно - по нажатии кнопки Return - все заново инициализируется, вся конфигурация заново считывается из файлов и все структуры данных создаются заново. Ну, по крайней мере, должны.
![Smile](images/smilies/smile.gif)
Поскольку все весьма "молодо" - возможны варианты. Еще нюанс - настройки по кнопке Save сохраняются ТОЛЬКО для текущей категории настроек - сделано на случай промаха в нажатии кнопки, например в движении, чтобы потом не ковыряться заново.
По поводу данных GPS, OBDII, etc - есть текстовые оверлеи - данные могут быть любые. Проге все равно, что "накладывать".
![Smile](images/smilies/smile.gif)
Поддержку ГПС непосредственно делать не планирую, поскольку для целей позиционирования существуют отдельные, специально обученные, программы. Программа для видеозаписи должна делать только одно - обеспечивать функции видеозаписи и управления устройствами видеозахвата, ну +/-. Остальное - от лукавого. Я считаю, что не нужно делать программу-"многостаночник" и лучше сделать несколько независимых модулей, каждый из которых будет хорошо делать свое дело, и обеспечить взаимодействие между ними. А всех программ для ГПС и т.п. - легион. И совместимость со всеми обеспечивать - дело крайне не благодарное.
Но! Как написано в описании программы - это первая часть комплекса - далее будет все остальное.
![Wink](images/smilies/wink.gif)
То, что будет раздавать все необходимые данные тем программам, которые их пожелают. Будь то ГПС или данные о состоянии задней правой внешней тормозной колодки.
![Smile](images/smilies/smile.gif)
Есть и такое.
![Shok](images/smilies/pure_emotions/shok.gif)
Кстати, по вышеописанной причине - не планирую делать и детектор движения. Например. Поскольку все ориентировано на автомобильное применение. А зачем в объекте, запись в котором актуальна в движении по определению (в 99,999% времени), делать запись по детектору движения!? Я не понимаю.
![Smile](images/smilies/smile.gif)
А для стационарного применения - есть масса спец софта который специально под это заточен.
Да, собственно, наверное, нужно уточнить цель всех мероприятий на текущем этапе - хочется создать действительно максимально удобный и универсальный интерфейс для видеорегистрации в авто посредством персонального компьютера. В данном конкретном случае.
По поводу встраивания в оболочки - прощевстроить кнопочку MagicButton - поскольку видео актуально в максимально большем размере, как правило. Вызвалось окошко полное, посмотрелось, закрылось. Но, тут дело сугубо личных предпочтений. Также можно заставить видеоокно появляться там, где необходимо посредством настроек. Имена окон - CarVideoRecorder, MagicButton.
По поводу русского интерфейса - скорее нет, чем да. Ну не вижу я смысла переводить абревиатуры от буржуйских, к сожалению, терминов на русский, чтобы описать опять-же буржуйские термины и понятия. Да и переводить-то там нечего, по большому счету.