PCCar.ru - Ваш автомобильный компьютер

Вернуться   PCCar.ru - Ваш автомобильный компьютер > MP3Car ТехИнфа > Разработка программ > Программы управления > LeoCar > Обновления

Закрытая тема
 
Опции темы Поиск в этой теме
Старый 25.03.2009, 00:16   #61
LI()n
Творец LeoCar'a
 
Аватар для LI()n
 
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
LI()n is a jewel in the roughLI()n is a jewel in the roughLI()n is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Punchic Посмотреть сообщение
3. когда приходит звонок, появлятся Messagebox или форма, точно не знаю, и он находится между окном приложения и активным окном.

В случае с давлением шин, он был написан на VB 6.0, я не придумал ничего умнее, чем SetWindowPos TopMost true и сразу false. Получается, что окошко вылезает на передний план. Но леокар эго не подхватывает, но уже лучше -)
Проблема в том, что приложение это не умеет активировать само себя при важных событиях... Если бы оно активировалось и делалось Топмост - все работало бы как надо. Может, попробовать связаться с его авторами - непонятно, почему они сразу не сделали такую очевидную вещь.
То, что окно Топмост еще не значит, что оно активно. Например, леокаровские тултипы всегда топмост, но сделать его активным просто невозможно. Как минимум потому, что нельзя кликнуть по нему мышкой.
Скажи, нет ли у тебя исходников проекта давления шин на ВБ? А то не совсем понял, где ты использовал SetWindowPos - в макросах Лео или правил проект давления шин?
LI()n вне форума  
Старый 25.03.2009, 00:50   #62
Punchic
Пользователь
 
Регистрация: 07.07.2008
Возраст: 41
Регион: 77, 97, 99, 177
Машина: 2007\Subaru\Forester
Сообщений: 60
Punchic is on a distinguished road
По умолчанию

Тут исходники на VB. Я только создал форму и выводил на нее. TopMost делал вот так
А тут на C# его я не осилил.

Свои исходники смогу выложить только завтра. Но в них ничего нового нет -)
Вложения
Тип файла: zip source_tpms_leocar.zip (314.8 Кб, 503 просмотров)

Последний раз редактировалось Punchic; 25.03.2009 в 13:25.
Punchic вне форума  
Старый 26.03.2009, 18:12   #63
Luciefer
Пользователь
 
Регистрация: 07.01.2008
Возраст: 39
Город: Челябинск
Регион: 77, 97, 99, 177
Машина: Toyota Celica GT-S
Сообщений: 47
Luciefer is on a distinguished road
По умолчанию

Лео, 1 апреля не за горами
Я так понимаю в новой версии vob файлы будут запускаться?
Еще вопросик. Запускаю видео. Хочу что бы файлы один за другим проигрывались без остановки. Можно с этим что-нибудь сделать?
Luciefer вне форума  
Старый 27.03.2009, 12:07   #64
LI()n
Творец LeoCar'a
 
Аватар для LI()n
 
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
LI()n is a jewel in the roughLI()n is a jewel in the roughLI()n is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Punchic Посмотреть сообщение
исходники на VB. Я только создал форму и выводил на нее. Свои исходники смогу выложить только завтра. Но в них ничего нового нет -)
Спасибо, как смогу - посмотрю обязательно. В принципе, думаю, ничего сложного там нет.

Цитата:
Сообщение от Luciefer Посмотреть сообщение
Лео, 1 апреля не за горами
Я так понимаю в новой версии vob файлы будут запускаться?
Еще вопросик. Запускаю видео. Хочу что бы файлы один за другим проигрывались без остановки. Можно с этим что-нибудь сделать?
Ага, весна в полном разгаре
Воб-файлы запускались и в старой версии ДВД-проигрывателем. Ну по логике вещей должны и в новой запускаться, если медиаплеер их проигрывает.
По поводу видео - сделать-то полюбас можно. Вообще так и делалось изначально. Не понимаю, почему сейчас у тебя не работает.
Просто я программлю Лео в свободное время на работе, в виртуальной машине, и сейчас у меня тупо нет места на диске, чтобы записать несколько клипов и проверить полный экран. Но обязательно этим займусь!
LI()n вне форума  
Старый 27.03.2009, 13:17   #65
LI()n
Творец LeoCar'a
 
Аватар для LI()n
 
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
LI()n is a jewel in the roughLI()n is a jewel in the roughLI()n is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Punchic Посмотреть сообщение
TopMost делал вот так
Активировать надо вот так:

'Это в самом начале модуля:
Public Declare Function SetForegroundWindow Lib "user32" (ByVal hwnd As Long) As Long

'А это процедура для активации:
Public Sub XWinActivate(XhWnd As Long)
Call SetForegroundWindow(XhWnd)
End Sub

Или можно просто в нужном месте написать:
Call SetForegroundWindow(XhWnd)

Где XhWnd - это дескриптор окна, например, frmTMS.hwnd

Цитата:
Сообщение от Luciefer Посмотреть сообщение
Лео, 1 апреля не за горами
Запускаю видео. Хочу что бы файлы один за другим проигрывались без остановки. Можно с этим что-нибудь сделать?
Проверил на соседнем компьютере - все работает... Когда открываешь видео, поддерживаемое ЛеоКаром и он начинает его показывать во встроенном плеере, а справа список остальных видюшек в папке - то после окончания видео Лео проигрывает следующее в списке, точно так же, как и песни - ему вообще пофигу, что он играет, главное - как.
И режим полного экрана точно так же не меняется - если видео кончилось в полном экране, новое тоже начинается в полном.
LI()n вне форума  
Старый 29.03.2009, 13:44   #66
Luciefer
Пользователь
 
Регистрация: 07.01.2008
Возраст: 39
Город: Челябинск
Регион: 77, 97, 99, 177
Машина: Toyota Celica GT-S
Сообщений: 47
Luciefer is on a distinguished road
По умолчанию

попробую..у меня в перемешку воб-файлы и ави..может поэтому не играет...
а когда там новая версия то? ждем ждем ...2 дня осталось, не хочется без леокара даже на день оставаться
Luciefer вне форума  
Старый 30.03.2009, 15:18   #67
LI()n
Творец LeoCar'a
 
Аватар для LI()n
 
Регистрация: 28.03.2007
Город: Москва
Регион: 77, 97, 99, 177
Машина: LeoCar GT-Four Turbo и Рыжий Элемент
Сообщений: 747
LI()n is a jewel in the roughLI()n is a jewel in the roughLI()n is a jewel in the rough
По умолчанию

Обновление здесь
LI()n вне форума  
Закрытая тема


Здесь присутствуют: 2 (пользователей: 0 , гостей: 2)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.



Часовой пояс GMT +4, время: 02:28.


Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot