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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.10.2010, 10:34   #781
= Nicki =
Старший Пользователь
 
Регистрация: 06.07.2007
Возраст: 45
Город: Екатеринбург
Регион: 66, 96
Машина: Honda Fit
Сообщений: 820
= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough
По умолчанию

в САСПланет так и неработают кнопки управления PGUP PGDOWN. Какие еще можно использовать рабочие кроме UP DOWN, они работают. Но они не увеличивают/уменьшают масштаб а двигают карту. Переназначить из можно в самой программе, но они по прежнему двигают карту =(
__________________
Мой проект: Honda Fit 2002 г.в.

Некоторые полезности в которых принимаю участие:
Инструкция к iCar DS
iCarDS + Тестер ECU
= Nicki = вне форума   Ответить с цитированием
Старый 14.10.2010, 11:23   #782
Rostman
Пользователь
 
Аватар для Rostman
 
Регистрация: 16.09.2010
Город: Москва
Регион: 77, 97, 99, 177
Машина: BMW e60
Сообщений: 32
Rostman is on a distinguished road
По умолчанию

Цитата:
Сообщение от Bersenev Посмотреть сообщение
Отключи режим наложения в тех программах где он не нужен
А можно поподробнее про режим наложения и захвата? Что они значат?
Rostman вне форума   Ответить с цитированием
Старый 14.10.2010, 12:10   #783
Bersenev
Бывалый писикарщик
 
Аватар для Bersenev
 
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
Bersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant future
По умолчанию

Цитата:
Сообщение от = Nicki = Посмотреть сообщение
в САСПланет так и неработают кнопки управления PGUP PGDOWN. Какие еще можно использовать рабочие кроме UP DOWN, они работают. Но они не увеличивают/уменьшают масштаб а двигают карту. Переназначить из можно в самой программе, но они по прежнему двигают карту =(
Вот скрипт, для того чтобы отправлять нажатие клавиш любым управляющим элементам окна.

Для того чтобы отправить кнопку PGUP и PGDN для SAS нужно при встраивание кнопки выбрать пункт КОМАНДА RideRunner и ввести следующее

RUN;$skinpath$scripts\sendkey.exe|"SAS.Планета 100707" "TImage321" "{PGUP}"
RUN;$skinpath$scripts\sendkey.exe|"SAS.Планета 100707" "TImage321" "{PGDN}"

Но учти что вводить нужно правильно сразу, выяснился один глюк, что если в строке есть ";", то при следующем входе отобразиться только RUN, но это вылечим, а пока если что можешь отредактировать в skin.ini, я думаю ты справишся
Вложения
Тип файла: rar SendKey.rar (343.6 Кб, 818 просмотров)

Последний раз редактировалось Bersenev; 14.10.2010 в 15:30.
Bersenev вне форума   Ответить с цитированием
Старый 14.10.2010, 12:15   #784
Bersenev
Бывалый писикарщик
 
Аватар для Bersenev
 
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
Bersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant future
По умолчанию

Цитата:
Сообщение от Rostman Посмотреть сообщение
А можно поподробнее про режим наложения и захвата? Что они значат?
Читай здесь, скин другой, но принцип тотже

http://www.pccar.ru/showpost.php?p=130154&postcount=223
Bersenev вне форума   Ответить с цитированием
Старый 14.10.2010, 12:18   #785
Sir Kub
Старший Пользователь
 
Аватар для Sir Kub
 
Регистрация: 16.02.2009
Город: Новороссийск
Регион: 23, 93
Машина: 2008\MMC\Colt Plus 4WD Cool very
Сообщений: 316
Sir Kub is on a distinguished road
По умолчанию

Плохо то, что нельзя самому выбрать звуковой файл из другой директории, выбирается только тот что в директории Road Runner DS\skins\CFStyle\Sounds
__________________

Sir Kub вне форума   Ответить с цитированием
Старый 14.10.2010, 12:28   #786
= Nicki =
Старший Пользователь
 
Регистрация: 06.07.2007
Возраст: 45
Город: Екатеринбург
Регион: 66, 96
Машина: Honda Fit
Сообщений: 820
= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Sir Kub Посмотреть сообщение
Плохо то, что нельзя самому выбрать звуковой файл из другой директории, выбирается только тот что в директории Road Runner DS\skins\CFStyle\Sounds
никто не запрещает туда скопировить свои звучки
__________________
Мой проект: Honda Fit 2002 г.в.

Некоторые полезности в которых принимаю участие:
Инструкция к iCar DS
iCarDS + Тестер ECU
= Nicki = вне форума   Ответить с цитированием
Старый 14.10.2010, 12:35   #787
Sir Kub
Старший Пользователь
 
Аватар для Sir Kub
 
Регистрация: 16.02.2009
Город: Новороссийск
Регион: 23, 93
Машина: 2008\MMC\Colt Plus 4WD Cool very
Сообщений: 316
Sir Kub is on a distinguished road
По умолчанию

ну так и сделал
было бы гибче самому выбирать путь....
хотя кому как
__________________

Sir Kub вне форума   Ответить с цитированием
Старый 14.10.2010, 13:08   #788
= Nicki =
Старший Пользователь
 
Регистрация: 06.07.2007
Возраст: 45
Город: Екатеринбург
Регион: 66, 96
Машина: Honda Fit
Сообщений: 820
= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough= Nicki = is a jewel in the rough
По умолчанию

Цитата:
Сообщение от Bersenev Посмотреть сообщение
RUN;$skinpath$scripts\sendkey.exe|"SAS.Планета 100707" "TImage321" "{PGUP}"
RUN;$skinpath$scripts\sendkey.exe|"SAS.Планета 100707" "TImage321" "{PGDN}"
это работает спасибо, а как передать комбинации типа Alt+Ctrl+F ? и просто буквы например таже Q чтобы включить карту яндекса? встроенная в скинкобинация не работает. Через скрипт видимо нужно как-то по хитрому
__________________
Мой проект: Honda Fit 2002 г.в.

Некоторые полезности в которых принимаю участие:
Инструкция к iCar DS
iCarDS + Тестер ECU
= Nicki = вне форума   Ответить с цитированием
Старый 14.10.2010, 14:58   #789
Bersenev
Бывалый писикарщик
 
Аватар для Bersenev
 
Регистрация: 23.04.2009
Возраст: 53
Город: Ставрополь
Регион: 26
Машина: Opel Zafira 2007
Сообщений: 5,275
Bersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant futureBersenev has a brilliant future
По умолчанию

Цитата:
Сообщение от = Nicki = Посмотреть сообщение
это работает спасибо, а как передать комбинации типа Alt+Ctrl+F ? и просто буквы например таже Q чтобы включить карту яндекса? встроенная в скинкобинация не работает. Через скрипт видимо нужно как-то по хитрому
Смотри документацию по AutoIt3, но ещё нужно знать какому именно управляющему элементу в окне нужно отправлять эту комбинацию клавиш.

Цитата:
Некоторые дополнительные сведения о работе с функцией приводятся в Приложении. AutoIt способен высылать все стандартные и дополнительные ASCII символы (0-255). Для высылки UNICODE символов следует применять опцию ASC и код символа, который требуется выслать (см. {ASC} в конце приведенной ниже таблицы).


Синтаксис функции "Send" подобен синтаксису обозначений клавиш ScriptIt, а также синтаксису, принятому в команде "SendKeys" Visual Basic. Все символы симулируются так, как они обозначены на клавиатуре за исключением следующих "специальных символов":

'!'
Этот символ предписывает AutoIt симулировать нажатие клавиши вместе с клавишей ALT, поэтому вызов функции Send("This is text !a") приводит к высылке после текста "This is text" комбинации из двух клавиш - "ALT+a".

N.B. Некоторые программы "различают" заглавные и строчные буквы, высылаемые совместно с клавишей ALT и для них "!A" будет отличаться от "!a". Первая комбинация "буквально" означает ALT+SHIFT+A, а вторая - ALT+a. Если возникают сомнения, то используйте строчную букву!

'+'
Этот символ предписывает AutoIt симулировать нажатие клавиши вместе с клавишей SHIFT, поэтому вызов функции Send("Hell+o") выдаст "HellO". Обратите внимание, что Send("!+a") - это комбинация совместного нажатия трех клавиш - "ALT+SHIFT+a".

'^'
Этот символ предписывает AutoIt симулировать нажатие клавиши вместе с клавишей CONTROL, поэтому вызов функции Send("^!a") приводит к высылке комбинации "CTRL+ALT+a".

N.B. Некоторые программы "различают" заглавные и строчные буквы, высылаемые совместно с клавишей CTRL и для них "^A" будет отличаться от "^a". Первая комбинация "буквально" означает CTRL+SHIFT+A, а вторая - CTRL+a. Если возникают сомнения, то используйте строчную букву!

'#'
Этот символ используется в качестве символа простого разделения текста для облегчения чтения. Поэтому Send("!a#!b") - это то же самое, что и Send("!a!b").


Перед вызовом Send можно установить опцию SendCapslockMode, позволяющую отключить режим CAPS LOCK, а после высылки комбинаций восстановить первоначальный режим.
Однако, если пользователь при высылке нажатий с помощью Send намеренно будет удерживать клавишу Shift в нажатом состоянии, то выдаваемые символы окажутся набранными в верхнем регистре.
Один из способов избежать этого - вызов Send("{SHIFTDOWN}{SHIFTUP}") перед каждой из серией симуляций нажатий с помощью Send.

Некоторые клавиатуры национальных языков способны высылать различные символы для нижнего и верхнего регистра клавиши, или требуют использования режима CAPS LOCK для высылки символа. Следует помнить, что в AutoIt полагает, что символы, высылаемые в режиме CAPS LOCK, равносильны символам верхнего регистра. Иначе говоря AutoIt рассматривает режим CAPS LOCK согласно его первоначальному назначению - избавить пользователя от постоянного удерживания клавиши Shift и только!

Последний раз редактировалось Bersenev; 14.10.2010 в 15:29.
Bersenev вне форума   Ответить с цитированием
Старый 14.10.2010, 16:54   #790
Fedorych
Старший Пользователь
 
Регистрация: 16.11.2008
Возраст: 41
Город: Москва
Регион: 77, 97, 99, 177
Сообщений: 841
Fedorych is a jewel in the roughFedorych is a jewel in the roughFedorych is a jewel in the rough
По умолчанию

Сегодня на ходу хотел посмотреть как работают POI? Но за всю поездку не увидел не одного всплывающего окна...
Полез в папку плагинов,там пустота.
Разве плагин не должен идти вместе со скином?
__________________
Skoda Octavia A5 1,8TSI
Nissan Almera N16 продана
Fedorych вне форума   Ответить с цитированием
Ответ


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

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

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



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


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