ViSiToR
Silver Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Цитата: 25 ноября, 2007 - v3.2.10.0 ВНИМАНИЕ: Следующий выпуск AutoIt будет иметь следующие изменения, которые нарушат обратную совместимость: FileInstall() будет переписана с нуля. FileInstall() функция останется, но не будет действовать таким же образом как ранее. Новые реализации появятся в будущих бета версиях. Библиотека GUIConstants.au3 стала излишней, она будет идентична GUIConstantsEx.au3. Самый простой способ преодалеть это изменение, заключается в замене всех GUIConstants.au3 на GUIConstantsEx.au3, затем запустите Au3Check, и включите все недостающие библиотеки и константы пока все ошибки не будут исчерпаны. Это изменение желательно сделать сейчас, оно не требует ожидания будущей бета-версии. В какой-то момент в ходе следующей бета-версии, GUIConstants.au3 станет идентичной GUIConstantsEx.au3, и тогда скрипты использующие GUIConstants.au3 могут работать некорректно (в зависимости от констант, которые используются в скриптах). Изменено: DllCall() Новый метод передачи типов ByRef используя *. Изменено: DllCall(): short_ptr, long_ptr, и int_ptr типы запрещены. Используйте short*, long* и int* соответственно. Изменено: Сняты ограничения на Execute(). Изменено: PCRE движок регулярных выражений обновлен до 7,4. Добавлено: 64-битные (x64) версии AutoIt, Aut2Exe, Au3Info и AutoItX (см. здесь). Добавлено: DllCallbackRegister(), DllCallbackGetPtr() и DllCallbackFree() [Ураааа!]. Добавлено: DllCall() теперь принимает двойные типы, int64, uint64, wparam и lparam. Добавлено: SendKeepActive(). Добавлено: ControlTreeView() [Ураааа!]. Добавлено: ProcessGetStats(). Добавлено: VarGetType() [Ураааа!]. Добавлено: макрос @AutoItX64. Добавлено: Au3Info: Информация идентификатора для окон и контролей (элементов GUI). Добавлено: DllStructCreate() добавлен ключ "align" для установки согласования структуры. Исправлено: Control...() функции при использовании CLASS и TEXT вместе иногда приводит к неправильному результату. Исправлено: Control ...() функции при использовании CLASSNN иногда приводит к неправильному результату. Исправлено: Предпросмотр панели задач в Windows Vista вызывает проблемы с соответствием (поиском) окон. Исправлено: $var = $var не выводило ошибку если переменная $var не обьявлена. Исправлено: GUICtrlSetImage() регрессии с изменением размера в 3.2.4.9. Исправлено: GUICtrlCreateListView() без колонок (Columns). Исправлено: Экстра уведомление при использовании цветной кнопки. Исправлено: IniReadSectionNames() для секции без имени ( [] ). Исправлено: Opt( "WinTitleMatchMode", Default) фатальная ошибка. Исправлено: GUICtrlSetStyle() с $ES_READONLY плохой $WS_TABSTOP. Исправлено: AutoIt вылетает при выходе, если в функциях Win...() COM-объект используется как заголовок. Исправлено: ProcessExists() с сервисным процессом под Win2K. Исправлено: DefPushButton поведение [Ураааа!]. Исправлено: ControlCommand(SelectString) порядок отбора. Исправлено: Массив не может иметь 2 ^ 24 записей (элементов). Исправлено: GuiCreateMenu() на окна без заголовка и без области клиентской части. Исправлено: WinWaitActive() иногда не срабатывает после WinActivate(). Исправлено: При использовании GUIRegisterMsg() в цикле, не срабатывает отмена ригестрации. Исправлено: Фокус на ES_READONLY Edit контроля. Исправлено: Многочисленные исправления в UDF'ах. | Перевод by CreatoR (мой), мод на перевод от Google P.S Скажу от себя, что в этой версии, как я и писал ранее, разработчики сделали поворот в 360 градусов, изменили многие функции, добавили новые. Да, теперь чтобы перейти на новую версию, нужно будет поменять многие (если не все) наши скрипты, я если честно не спешу этого делать, т.к у меня их слишком много - разработчики знают о том, что подобные перемены проблематичны скриптерам, но понаблюдав за их действиями (на оф. форуме), можно понять, что такие перемены оправданы, тем более что это принесёт пользу в будущем, ведь рано или поздно нужно что-то менять, улучшать, и лучше поменять всё(?) одним махом, чем каждый раз по чуть чуть, мучаясь переписывая скрипты. Happy Scripting!!!
---------- ViSiToR a.k.a CreatoR CreatoR это не ник, CreatoR это стиль жизни! |
|