Процгун Опубликовано 27 октября, 2014 Поделиться Опубликовано 27 октября, 2014 Если настолько не нравится вызов через точку, могу для тебя специально выпускать версию с двоеточием. Да всё нравится. Мне и самому не трудно поправить. Или как вариант версию, которая будет принимать оба варианта вызова. Вот это было-бы не плохо. Я этот разговор и завел к тому чтоб адаптировать новое к старому. Просто со временем эти двоеточия уже вошли в привычку. И мозг автоматом ставит DnD:init а не DnD.init Когда один аддон у автора то это не вызывает не удобств а вот когда их много то адаптация LibDnD уже вызывает напряг. Лично от меня спс за хорошо проделанную работу. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hal.dll Опубликовано 27 октября, 2014 Автор Поделиться Опубликовано 27 октября, 2014 Вот это было-бы не плохо. Я этот разговор и завел к тому чтоб адаптировать новое к старому. Ок, сегодня вечером сделаю. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LEM Опубликовано 27 октября, 2014 Поделиться Опубликовано 27 октября, 2014 А я чуть облегчил свои страдания: function move( move, parent, save ) DnD:Init( move, parent, save ) end function enable( widget, state ) DnD:Enable( widget, state ) end function isDragging() return DnD:IsDragging() end move( minimap.canvas, minimap.minimap, true ) resize( minimap.frame_resize, minimap.minimap, true ) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hal.dll Опубликовано 29 октября, 2014 Автор Поделиться Опубликовано 29 октября, 2014 Залил корректирующий релиз: 2014-10-29: DnD.Init также поддерживает старый список параметров: DnD:Init(ID, wtReacting, wtMovable). Таким образом для перехода на новую версию LibDnD достаточно просто заменить файл LibDnD.lua на новый. 2014-10-28: Функции DnD.Init, DnD.Enable, DnD.IsDragging, DnD.Remove поддерживают вызов через двоеточие. Для этого не надо менять эти вызовы в LibDnD.lua. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Artdos Опубликовано 8 ноября, 2014 Поделиться Опубликовано 8 ноября, 2014 hall.dll , можешь обновить библиотеки DnD в AddonTools ? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hal.dll Опубликовано 8 ноября, 2014 Автор Поделиться Опубликовано 8 ноября, 2014 hall.dll , можешь обновить библиотеки DnD в AddonTools ? Я пока не стал бы этого делать. Там есть некоторые фичи, которые еще не добавил в т.н. официальную (возможно и незначительные, но всё-таки...). Когда добавлю - не знаю, сейчас нет никакого желания заниматься аддонами... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
havendv Опубликовано 27 декабря, 2014 Поделиться Опубликовано 27 декабря, 2014 На бразильских серверах вышло обновление до 5.0.2, говорят, что там не работает перетаскивание. Ошибок в логе нет. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
hal.dll Опубликовано 27 декабря, 2014 Автор Поделиться Опубликовано 27 декабря, 2014 На бразильских серверах вышло обновление до 5.0.2, говорят, что там не работает перетаскивание. Ошибок в логе нет. Они аддоны обновляли после обновления до 5.0.2? Вообще было бы неплохо, если со мной свяжется кто-нибудь с этого сервера, кто умеет говорить по-английски. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
OLDodin Опубликовано 16 июня, 2022 Поделиться Опубликовано 16 июня, 2022 (изменено) Вот версия с моим фиксом редких/случайных спамов ошибок из shipcontrol. Чтобы не потерялась, с выходом очередных правок api нужно будет еще common.GetBitAnd заменить на новый аналог. Изменено 3 декабря, 2022 пользователем Lafayette Спасибо, обновил дистрибутив Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
OLDodin Опубликовано 2 декабря, 2022 Поделиться Опубликовано 2 декабря, 2022 (изменено) Вот версия библиотеки под версию 14,0. Исправлена работа при указании KbFlag Изменено 3 декабря, 2022 пользователем Lafayette Спасибо, обновил дистрибутив 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения