[mIRC] Копирование ника в поле ввода при двойном клике на нём
По дефолту при двойном щелчке на нике в mIRC'е открывается окно привата с этим человеком. Многие предпочитают, чтобы вместо открытия привата, этот ник копировался в поле ввода. Чтобы так сделать, нужно:
1. Открыть окно настроек (ALT+O)
2. Перейти в секцию Mouse (Мышь)
3. В поле Nick List (Список Ников) Ввести значение:
editbox -fp $+($snicks(1),:) $editbox($active)
Должно получиться что-то вроде этого:

Можно улучшить скрипт. Например, сделать, чтобы по двойному щелчку, ник копировался в поле ввода, а при четверном клике открывалось бы приватное окно с этим человеком.
Для этого нужно:
1. Открыть окно со скриптами (ALT+R)
2. Перейти во вкладку Aliases (Алиасы)
3. К существующему тексту добавить скрипт:
resetvar {
%dblclicked = 0
%clickednick = $null
}
seteditbox {
editbox -fp $+($snicks(1),:) $editbox($active)
}
fake {
}
dblclknick {
if (%dblclicked != 1) {
/seteditbox
}
else if (%dblclicked == 1) {
if (%clickednick == $$1) {
/query $$1
editbox -n /fake $editbox($active)
}
else {
/seteditbox
}
}
%dblclicked = 1
%clickednick = $$1
.timer1 1 1 /resetvar
}
А в окно настроек мыши в поле "Список Ников" ввести значение:
dblclknick $1 $mouse.key
Иллюстрирующие скриншоты:




Постов: 2
Комментарий #3 от : Sat April 09, 2011, 19:30:33