Страница 82 из 130

Добавлено: Пт июн 06, 2014 23:32
MVV
Протупил, не надо было инвертировать условие. Если не 0, пишем шаблон, иначе - хрюнделей))

Код: Выделить всё

/ef "if(tcini(Colors,ColorFilter2,#),set_tcini(Colors,ColorFilter2,`>Последние 5 минут`),set_tcini(Colors,ColorFilter2,`7хрюнделей`)) tcm(494,1) eval(send_wait(`{TAB 5}  {ENTER}`,findwnd(`TDLGCONFIGALL`)))"

Добавлено: Сб июн 07, 2014 00:14
Flasher
Во, а я и забыл про инверсию. У меня-то не было сперва, править не стал.
Правда, я и сам перед табами + не поставил:

Код: Выделить всё

eval(send_wait(`+{TAB 5}  {TAB 5} {ESC}`,findwnd(`TDLGCONFIGALL`)))

Добавлено: Сб июн 07, 2014 00:26
sa
Flasher
А чем {TAB 5} {ESC} лучше, чем {ENTER}?

Добавлено: Сб июн 07, 2014 00:28
Flasher
Скорость. По ОК/ENTER окно дольше убирается, чем по Применить+ESC. Я часто эту схему использую.
Подразумевается, что по ОК переписывается весь конфиг, а по Применить только исправленное.

Добавлено: Сб июн 07, 2014 00:37
sa
Flasher писал(а):чем по Применить+ESC
Плюс 5 табов.
Flasher писал(а):Скорость.
Замерял? :)

Добавлено: Сб июн 07, 2014 00:38
Flasher
См. дописку.
sa писал(а):Плюс 5 табов.
Как молния. Не заметишь.

Добавлено: Сб июн 07, 2014 00:48
sa
Flasher писал(а):по ОК переписывается весь конфиг, а по Применить только исправленное
И доказательства сего имеются?

Добавлено: Сб июн 07, 2014 22:50
MVV
Желающие проверить могут это сделать: модифицировать несколько параметров с других страниц окна и потом нажать ОК. Но думаю, это уже к теме мало относится.

Добавлено: Сб июн 07, 2014 23:15
sa
MVV
То есть ты косвенно подтверждаешь, что {TAB 5} {ESC} правильнее использовать в обсуждавшемся диалоге настройки цветов, чем просто {ENTER}?

Добавлено: Сб июн 07, 2014 23:17
MVV
Я ни слова не сказал о сравнении различных окнопрыгов. :D
Лишь сказал, что тестирование факта сохранения настроек неактивных окон выходит за рамки темы.

Добавлено: Вс июн 08, 2014 00:23
sa
MVV писал(а):не сказал о сравнении различных окнопрыгов.
Будем считать, что вопрос такого сравнения тоже выходит за рамки темы.

Добавлено: Вс июн 08, 2014 09:22
sa
Flasher, MVV
У вас кнопка, где 7хрюнделей, на Windows 7 нормально срабатывает?
У меня почему-то заработала только после ввода delay перед eval...

Добавлено: Вс июн 08, 2014 15:45
Flasher
sa
Да. У тебя обновлён TCFS2.ini? + перед {TAB стоит?

Добавлено: Вс июн 08, 2014 19:03
sa
Flasher писал(а):У тебя обновлён TCFS2.ini?
Помогло! У меня на Win7 завалялся макрос от какой-то предыдущей версии. Выяснил - от 420.

Код: Выделить всё

send_wait=loop(@<=if(null(#3),5,#3)*10 && if(#2,send(#1,#2)*0,delay(100)))
Заменил на свежий (от 2.2.0.444)

Код: Выделить всё

send_wait=loop(@<=if_empty(#3,5)*20 && if(#2,sendmsg(#2)*send(#1,#2)*0,delay(50))
и кнопка заработала.

Добавлено: Вс июн 08, 2014 23:00
Flasher
Я как раз про него. У меня, правда, чуток другой, он побыстрей и постабильней работает:

Код: Выделить всё

send_wait=loop(@<=if(null(#3),,#3) && if(#2,sendmsg(#2)*send(#1,#2)*0,delay(50)))