Вложений: 1
Re: Программа 4-Video CarPC
Вот, друзья мои, и настал тот самый момент, когда я хочу начать тестировать прототип будущей оболочки (с красивым названием «Sausage», что в переводе означает ???)! ПРОТОТИП! :D
Это просто тест сути оболочки. Сейчас передо мной стоит задача отработать различн. куски программы, которые, далее, я соберу в единое целое и красиво графически оформлю. Сейчас не суть размеры кнопок и вообще все детали интерфейса. Они будут совсем другими.
И так, запустив программу «sausage.exe» (не надо запускать «oba.exe», она запускается оболочкой), вы увидите:
http://www.youfiles.spb.ru/protbol.jpg
Теперь поясню (Все пояснения относятся к Win 7. В Win XP могут быть отличия, я не пробовал.).
Программа работает на принципе создания дополнительных рабочих столов. Т.е., стандартно в Windows вы работает в одном рабочем столе, который запускается при старте (цифра 1). Вы настраиваете его вид (Иконки, гаджеты и проч.).
Прототип, при старте создаёт 3 новых рабочих стола:
1. Пустой – просто пустой раб. стол
2. Программа – рабочий стол, в котором будет запущена программа, указ. в пункте 4 картинки.
3. Explorer – полноценный рабочий стол, со всеми вашими иконками, но без гаджетов и прочих излишеств.
Для чего это?
В настройках программы (в дальнейшем), вы укажете все программы, которые вы в принципе хотели бы запускать. По этим данным программа сформирует окно с большими кнопками, для быстрого запуска этих программ.
Далее вы укажете комплект программ, которые должны запускаться автоматом, и компоновку их (например, навигацию и видео регистрацию вы хотите видеть в одном окне). По кол-ву запускаемых программ, будет создано Х рабочих столов, для работы этих программ и вы сможете оперативно переключаться между ними.
Вот эту-то часть программы я сейчас вам и выкладываю.
Как тестировать прототип:
В цифре 2 (см. рисунок выше) вы выбираете желаемый рабочий стол. Пустой стол и запуститься пустым. Стол «Программа» запустит программу, указ. в ц. 4. Если программа не запустится, проверьте путь к ней и исправьте ц. 4.
Подозреваю (не проверял), что для создания доп. раб. столов в Win XP, необходимо включить ActivDeskTop, что, теоретически, винда должна вам предложить сделать сама. Соглашайтесь, это не больно.
Выбрав рабочий стол (в ц. 2), вы жмёте кнопку «Переключить на стол» и попадаете (или нет) на него.
Через 15 сек. программа сама переключит вас обратно.
Помните, что пока, созданные раб. столы не удаляются и программы в них не закрываются. Т.е. 3 раза переключившись на раб. стол «Программа», вы увидете 3 калькулятора. Просто закройте их.
С левой частью программы вроде должно быть понятно. Кому непонятно … :D
В правой части (ц. 5,6 и 7), указаны:
1. Все доступные разрешения вашего монитора (ц. 5).
2. Действующее разрешение экрана (ц. 6).
3. Кнопкой «Установить» (ц. 7) можно поменять разрешение экран, выбрав его в таблице (ц. 5).
Для чего это? Я планирую сделать оболочку независимой от разрешения (в разумных пределах разрешений тач моников). И вы можете выбрать макс. разрешение, для увеличения видимого пространства и так маленького экрана.
Кратко – всё. Помните! Возможны любые глюки, это самая первая сырая версия. Будем их ловить и убивать, с вашей помощью надеюсь. :D:D:D
Прошу вас писать результаты ваших тестов здесь. От них будет зависеть качество и скорость написания программы. :mad::(
Да, программу надо распаковать в отдельную папку. Не на рабочий стол. По окончании тестирования, комп надо перезагрузить!
Прости Benny, продолжаю засир@ть форум. :D
Re: Программа 4-Video CarPC
Сейчас сообразил, что в Win XP не будет запускаться граф. часть в новом рабочем столе, т.к. граф. файл экрана JPG, Win 7 его понимает, а Win XP нет, ей надо BMP. Короче, пользователи Win XP, всей неписаной красы :D не увидят, но создание и переключение рабочих столов работает. Я проверил. ;)
Исправлю.
Re: Программа 4-Video CarPC
По поводу камеры, лоджитек тоже себя так вёл, пока в настройках не убрал усиление чувствительности, которая на деле увеличивает выдержку отсюда и размытие.
Re: Программа 4-Video CarPC
Цитата:
Сообщение от
DNyo
пока в настройках не убрал усиление чувствительности.
А где это? :confused:
Re: Программа 4-Video CarPC
Цитата:
Сообщение от
vdsen
Подозреваю (не проверял), что для создания доп. раб. столов в Win XP, необходимо включить ActivDeskTop, что, теоретически, винда должна вам предложить сделать сама.
А как включить ActivDeskTop вручную?
Re: Программа 4-Video CarPC
Цитата:
Сообщение от
vdsen
Помните, что пока, созданные раб. столы не удаляются и программы в них не закрываются.
В XP при выборе программа - переключиться на рабочий стол: переключается на новый стол, программа загружается, через 15 сек. стол переключается на default, но при этом программа закрывается вместе с закрытием рабочего стола. Окно «Sausage» по рабочему столу не перетаскивается, а окно открывшейся на новом столе полностью активно.
Re: Программа 4-Video CarPC
Цитата:
Сообщение от
Shaa
А как включить ActivDeskTop вручную?
Точно не помню (XP под рукой нет), но вроде так:
Свойства экрана - Веб - поставить галку "отображать как веб-сраницу".
Точно помню, что где-то в свойствах экрана.
А вообще, поисковики, вроде, не отключали: :D
http://support.microsoft.com/kb/171437
Re: Программа 4-Video CarPC
Цитата:
Сообщение от
Shaa
В XP при выборе программа - переключиться на рабочий стол: переключается на новый стол, программа загружается, через 15 сек. стол переключается на default, но при этом программа закрывается вместе с закрытием рабочего стола.
Т.е. переключается на обычный рабочий стол и сама закрывается?
Re: Программа 4-Video CarPC
Цитата:
Сообщение от
vdsen
Т.е. переключается на обычный рабочий стол и сама закрывается?
Да, именно так. Сегодня попозже попробую с другими программами.
Re: Программа 4-Video CarPC
Цитата:
Сообщение от
Shaa
Да, именно так. Сегодня попозже попробую с другими программами.
Забыл спросить: А картинка нового раб. стола меняется или такая-же, как и у основного?