View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Jun 24, 2014 10:42 Post subject: |
|
|
LonerD
Не, тишина. А ты окромя 8-ки на других системах пробовал?
Пример спойлера. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Wed Jun 25, 2014 02:35 Post subject: |
|
|
На других системах не пробовал. Но объективных причин сбоев быть не вижу. Единственное что - функция GetBitness может неправильно срабатывать (функция определяет битность активной копии Тотала).
Попробуй строку
Code: | TCArch := GetBitness(TCPID) |
заменить на
если Тотал 32-х битный или соответственно "64" если 64-х битный.
И попробуй ещё эту же строку заменить на
Code: | TCArch := GetBitness(TCPID)
msgbox, % TCArch |
чтобы проверить, какое именно значение возвращает функция. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Jun 25, 2014 21:42 Post subject: |
|
|
Оно. LonerD wrote: | чтобы проверить, какое именно значение возвращает функция | 64 _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Thu Jun 26, 2014 00:51 Post subject: |
|
|
Отпишись, пожалуйста, на script-coding об этом - какая ОС, какой файл выдаёт какой результат. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Jun 26, 2014 09:48 Post subject: |
|
|
LonerD
Надо сразу тогда разработчикам писать. Я проверил несколько версий, начиная с 7.56, из дистрибутива на XP/7 x86. Результат везде один. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Jul 07, 2014 20:21 Post subject: |
|
|
Забыл написать, что у тебя логическая ошибка в манипуляции.
Quote: | cmd := (key == "WheelUp" ? 3005 : 3006) | Надо местами поменять. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Tue Jul 08, 2014 22:46 Post subject: |
|
|
Flasher wrote: | Забыл написать, что у тебя логическая ошибка в манипуляции.
Quote: | cmd := (key == "WheelUp" ? 3005 : 3006) | Надо местами поменять. |
Так и задумано, как раз таки согласно логике. Вверх - это движение вперёд (к предыдущей вкладке), вниз - это движение назад (к следующей вкладке). В Акелпаде, например так же сделано по дефолту в плагине прокрутки. _________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Jul 09, 2014 01:05 Post subject: |
|
|
LonerD wrote: | как раз таки согласно логике | Это какая-то китайская логика. У нас движение вниз равнозначно движению вперёд по схеме "сверху вниз, слева направо". Везде в окнах горизонтальный скролл так и работает, как и переключение по вкладкам по Ctrl + Tab/Shift+Tab. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
LonerD
Joined: 04 Jan 2011 Posts: 1169 Location: Макеевка
|
(Separately) Posted: Wed Apr 01, 2015 03:56 Post subject: |
|
|
Flasher wrote: | LonerD
Я проверил несколько версий, начиная с 7.56, из дистрибутива на XP/7 x86. Результат везде один. |
То нехорошее чувство, когда понимаю, что сам балбес.
Спрашивается, зачем я проверяю битность процесса на 32-хбитной ОС?
Тем более я же сам и писал, что вначале нужно проверить битность системы...
Для полноценной работы скрипта нужно заменить
Code: | TCArch := GetBitness(TCPID) |
на
Code: | if ( A_Is64bitOS != 0 )
TCArch := 32
else
TCArch := GetBitness(TCPID) |
_________________ Windows 11 | TC DreamLair eternal pre-α |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Oct 18, 2019 09:00 Post subject: |
|
|
В 9.50+ теперь можно cm_MoveTabLeft/cm_MoveTabRight присовокупить. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
|