Вверх ↑
Этот топик читают: Гость
Ответов: 5227
Рейтинг: 586
#1: 2016-10-13 13:40:09 ЛС | профиль | цитата
Просьба к сообществу:
Может есть у кого в копилке мой компонент с регистрацией горячих клавиш по списку.
Помню что делал, помню что выкладывал, но найти не могу.

Залейте куда нибудь плиз...

Быстрей наверно на компьютере найти у кого есть чем на форуме.
(у меня к сожалению не нашлось)
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
vip
#1.1контекстная реклама от партнеров
Ответов: 1376
Рейтинг: 197
#2: 2016-10-13 14:01:22 ЛС | профиль | цитата
andrestudio, HotKeys
карма: 1

1
файлы: 1HotKeys.rar [13.8KB] [414]
Голосовали:andrestudio
Ответов: 5227
Рейтинг: 586
#3: 2016-10-13 14:14:11 ЛС | профиль | цитата
foksov, ага моё! узнал сразу.
Спасибо брат!
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 321
Рейтинг: 10
#4: 2016-10-15 12:28:19 ЛС | профиль | цитата
А как добавить стрелочки (Up arrow, Left, Right, Down) ?!
Компонент понимает их как num pad почему то.

Редактировалось 1 раз(а), последний 2016-10-15 12:28:56
карма: 1

0
Ответов: 5227
Рейтинг: 586
#5: 2016-10-16 20:22:20 ЛС | профиль | цитата
Там функция винды возвращает имена клавиш, если найдёшь нормальный список клавиш тогда можно подумать как привентить...

з.ы хотя это сомнительная затея по сути.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 321
Рейтинг: 10
#6: 2016-10-17 18:25:13 ЛС | профиль | цитата

Add(MainForm,2953706,700,126)
{
}
Add(StrList,14908742,644,119)
{
Strings=#0:|0:|0:|0:|0:|0:|0:|9:BackSpace|3:Tab|0:|0:|0:|5:Enter|0:|0:|5:Shift|4:Ctrl|3:Alt|5:Pause|8:CapsLock|0:|0:|0:|0:|0:|0:|3:Esc|0:|0:|0:|0:|5:Space|6:PageUp|8:PageDown|3:End|4:Home|4:Left|2:Up|5:Right|4:Down|0:|0:|0:|0:|6:Insert|6:Delete|0:|1:0|1:1|1:2|1:3|1:4|1:5|1:6|1:7|1:8|1:9|0:|0:|0:|0:|0:|0:|0:|1:A|1:B|1:C|1:D|1:E|1:F|1:G|1:H|1:I|1:J|1:K|1:L|1:M|1:N|1:O|1:P|1:Q|1:R|1:S|1:T|1:U|1:V|1:W|1:X|1:Y|1:Z|0:|0:|0:|0:|0:|8:NumPad 0|8:NumPad 1|8:NumPad 2|8:NumPad 3|8:NumPad 4|8:NumPad 5|8:NumPad 6|8:NumPad 7|8:NumPad 8|8:NumPad 9|8:NumPad *|8:NumPad +|0:|8:NumPad -|8:NumPad .|8:NumPad /|2:F1|2:F2|2:F3|2:F4|2:F5|2:F6|2:F7|2:F8|2:F9|3:F10|3:F11|3:F12|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|7:NumLock|10:ScrollLock|0:|0:|0:|0:|0:|0:|0:|0:|11:PrintScreen|0:|0:|4:Meta|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|1:;|1:=|1:,|1:-|1:.|1:/|1:~|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|0:|1:[|1:\|1:]|1:'|
Point(doGetString)
Point(onGetString)
link(onGetString,2953706:doCaption,[])
}
Add(Edit,4733638,399,147)
{
Left=15
Top=15
DataType=1
Point(onKeyDown)
link(onKeyDown,4458371:doEvent1,[])
}
Add(Math,4345475,539,161)
{
OpType=1
Op2=1
link(onResult,14908742:doGetString,[])
}
Add(Hub,4458371,455,161)
{
link(onEvent1,4345475:doOperation,[])
link(onEvent2,4733638:doText,[(480,174)(480,129)(387,129)(387,153)])
}

карма: 1

0
Ответов: 5227
Рейтинг: 586
#7: 2016-10-17 20:44:32 ЛС | профиль | цитата
Master4eG, попробуй такой вариант, правда отличить правый шифт, альт, контрол от левого так и не удалось, там похоже глобальные хуки нужны
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
1
файлы: 1hiHotKeys_новый.zip [3KB] [430]
Голосовали:Master4eG
Ответов: 321
Рейтинг: 10
#8: 2016-10-21 12:51:06 ЛС | профиль | цитата
У меня не находит:
- 189
+ 187
{ 219
} 221
| 220
: 186
" 222
< 188
> 190
? 191
Или трудность в том, чтобы вставить эти символы в код ?!
карма: 1

0
Ответов: 5227
Рейтинг: 586
#9: 2016-10-21 16:11:17 ЛС | профиль | цитата
Master4eG, чес слово некогда, пробуй сам править. Там вся таблица вначале исходника.
карма: 4
Мой форум - http://hiasm.bbtalk.me/ схемы, компоненты...
0
Ответов: 321
Рейтинг: 10
#10: 2016-10-22 00:27:06 ЛС | профиль | цитата
andrestudio я не умею
И разделение клавиш left / right наверное лучше убрать, это круто, что компонент понимает "лево - право", но исполняет он горячую клавишу не смотря на это, ему все равно какая нажата...
Может кто-нибудь доведет до ума, крутой компонент, или будем надеяться, что у вас найдется время...

Редактировалось 1 раз(а), последний 2016-10-22 00:28:34
карма: 1

0
10
Сообщение
...
Прикрепленные файлы
(файлы не залиты)