201

Re: AHK: Break и Shift+Break как в пунто свитчере

serzh82saratov пишет:

Кстати если кто языки будет менять, напишите на каких нормально работает.

stuermer
У вас какие языки?

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

202

Re: AHK: Break и Shift+Break как в пунто свитчере

абвabcd

А пунто свитчер как себя ведёт если эту строку выделить? Он только bcd поменяет на исв, или также абв поменяет на f,d.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

203 (изменено: stuermer, 2023-03-21 00:11:40)

Re: AHK: Break и Shift+Break как в пунто свитчере

serzh82saratov пишет:

У вас какие языки?

У меня DE<>RU.

serzh82saratov пишет:

А пунто свитчер как себя ведёт если эту строку выделить?

абвфисв

204

Re: AHK: Break и Shift+Break как в пунто свитчере

Ваша версия не работает под Win7, а та, что из коллекции работает.

205

Re: AHK: Break и Shift+Break как в пунто свитчере

Мне для себя было интересно, Win7 я не использую. Все мои древние калькуляторы завелись под 10кой, несмотря на то что драйверов для них нет.

По вопросам возмездной помощи пишите на E-Mail: serzh82saratov@mail.ru Telegram: https://t.me/sergiol982
Win10x64 AhkSpy, Hotkey, ClockGui

206

Re: AHK: Break и Shift+Break как в пунто свитчере

Привет! Пытаюсь переложить на v2 последнюю версию скрипта отсюда... В функции GetWord() есть кусок кода с двумя необъявленными переменными "Found" и "FoundPos1 ", на которые естественно идет ругачка при запуске скрипта:


      if RegExMatch(Clipboard, "P)([ \t])", Found) && A_Index != 1
      {
         SendInput, ^+{Right}
         Return SubStr(Clipboard, FoundPos1 + 1)
      }

Сообщение: Warning: This local variable appears to never be assigned a value.

Может кто пояснить, как это могло работать и как поправить? Found я бы мог еще понять, как выходная переменная для результата регекспа, но FoundPos1 ...

207

Re: AHK: Break и Shift+Break как в пунто свитчере

AlexPORT пишет:

как это могло работать

https://www.autohotkey.com/docs/v1/lib/ … tm#PosMode

AlexPORT пишет:

как поправить

Придётся читать справку по RegEx для v2.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder

208

Re: AHK: Break и Shift+Break как в пунто свитчере


      if RegExMatch(A_Clipboard, "([ \t])", &Found) && A_Index != 1       ; было "P)([ \t])"
      {
         MsgBox "RegExMatch !!!"
         SendInput "^+{Right}"
         Return SubStr(A_Clipboard, Found.Pos[1] + 1)
      }

Вроде так должно быть на v2. Только не могу понять, что отрабатывает данный блок кода, какой случай? Поставил индикатор вызова внутрь - MsgBox, но что то не удается добиться срабатывания.

209

Re: AHK: Break и Shift+Break как в пунто свитчере

Если находит в тексте пробел или таб.

Разработка AHK-скриптов:
e-mail dfiveg@mail.ru
Telegram jollycoder