История версий и изменений программы AutoHotkey
1.1.24.04 (18.12.2016)
- исправлена ошибка, из-за которой команда "File.ReadNum()" могла возвращать устаревшие данные при использовании приоритета "File.Read()";
- исправлено переполнение буфера при использовании "File.Read()";
- "GuiControl + Password" теперь использует стандартные символы на Windows XP и выше;
- "GuiControl Password" теперь перерисовывает элементы управления автоматически.
1.1.24.03 (20.11.2016)
- сообщения об исключениях COM больше не заканчиваются на "`r";
- исправлена поддержка добавочных символов (x > 0xFFFF) в {U+x};
- исправлено отсутствие "get{}" в свойствах классов, из-за чего они могли возвращать пустые значения в том случае, если свойству не был назначен класс;
- исправлено управление фоном в Tab3 при отключении визуальных стилей;
- инструмент дебаггинга теперь определяет отключение мгновенно;
- исправлен выбор значения "unlimited" для свойства "property_get -m 0" в спецификациях DBGp.
1.1.24.01 (02.08.2016)
- внесены изменения для "Hotkey, If, Expression" во избежание ошибок. Они могли возникать, если не использовались некоторые сторонние не пустые параметры;
- исправлено "&&, ||" при использовании в качестве условия "if (a.subObject && b)";
- исправлены проблемы графической оболочки, мешавшие использовать клавишу "Проверить" из панели управления Tab3;
- исправлено FileCreateShortcut. Добавлена поддержка связанных путей для параметра LinkFile на Windows 10;
- прочие улучшения и исправления.
1.1.24.00 (26.06.2016)
- передача параметра метки SetTimer в пустую переменную или выражение, которое приводит к пустому значению, в настоящее время считается ошибкой (параметр должен выдавать непустое значение или быть полностью пропущен);
- добавлен новый тип управления вкладками tab3;
- выбор новой вкладки теперь работает правильно;
- исправлена ошибка в управлении вкладками через Ctrl + Tab.
1.1.23.06 (16.05.2016)
- исправлен вылет при использовании break label.
1.1.23.05 (27.03.2016)
- исправлена работа с InputBox, MsgBox, FileSelectFolder и FileSelectFile;
- улучшено использование Ctrl/Shift для отмены ненужных масок.
1.1.23.03 (11.03.2016)
- исправлено удаление метафункций;
- исправлено определение времени загрузки функций при использовании "пустых" параметров или параметров fn(x,,y).
1.1.23.00 (18.01.2016)
- добавлено подменю Insert;
- добавлены функции MenuGetHandle(), MenuGetName() и LoadPicture();
- добавлены новые опции меню Radio, Right, Break и BarBreak;
- улучшены обработка определения положений пунктов меню 1&;
- добавлены опции для загрузки изображения из файла hicon/hbitmap;
- добавлена комбинация клавиш Ix для установки уровней ввода x;
- улучшение Picture control для поддержки BackgroundTrans со значками;
- исправлено мерцание изображений при загрузке больших файлов в Picture control;
- небольшие оптимизации в коде меню;
- другие улучшения и исправления.
1.1.22.09 (11.11.2015)
- исправлена ошибка с ошибочным перемещением удаленных таймеров в KeyHistory;
- исправлена ошибка, возникающая при удалении не выключенных таймеров;
- исправлена проблема с удалением недавно созданных таймеров.
1.1.22.07 (28.09.2015)
- исправлена работа некоторых элементов управления интерфейса при использовании DPI 150+% и отключенной опции -DPIScale;
- исправлена работа горячей клавиши ~key up в автоматическом режиме.
1.1.22.06 (13.09.2015)
- исправлен ввод и автоматическая замена событий, написанных в кодировке Unicode;
- исправлена автоматическая настройка элементов управления;
- исправлено обнаружение отсутствия свободной памяти для функции ComObj;
- исправлено игнорирование параметров функции ComObjArray;
- исправлена поддержка XP64.
1.1.22.04 (19.08.2015)
- исправлена проблема с ObjRawSet();
- реализована поддержка совместимых с Windows 10 тегов в exe-manifest (устраняет возможные проблемы с Program Compatibility Assistant и т.п.);
- добавлено обнаружение синтаксических ошибок после ")" в описании функции.
1.1.22.03 (10.07.2015)
- теперь A_Language использует GetSystemDefaultUILanguage();
- произведен рефакторинг файла помощи Window Spy, который вызывается из меню панели уведомлений;
- улучшена обработка разнообразных системных сообщений.
1.1.22.02 (22.06.2015)
- исправлен сбой и ошибка с самоудалением таймера;
- исправлена ошибка с командами реестра;
- исправлена горячая клавиша приоритетов.
1.1.22.00 (19.05.2015)
- добавлен SetErrorMode (SEM_FAILCRITICALERRORS) при запуске программы, чтобы пресекать сообщения об ошибках системного уровня, такие как, "There is no disk in the drive";
- измененый MonthCal управляет табуляцией по умолчанию на ОС Vista и выше;
- улучшен ComObjConnect для использования IProvideClassInfo;
- исправлена ошибка с авто-размером текстовых ссылок.
1.1.21.03 (24.04.2015)
- исправлено определение имен конфликтов между свойствами и методами.
1.1.21.02 (09.04.2015)
- исправлена проблема с функцией OnMessage(msg, fnobj, 0).