0 Members and 2 Guests are viewing this topic.
В аттаче проект. Поставил крутилку, связал её со счетчиком, ткнул Clone сколько раз нужно.При вращении любой - остальные повторяют её движение. Это тебе нужно?
У элементов управления положение регулируется через PlaceInfo. В блоге был пример на этот счет
... Я изначально предполагал, что и скрипты, и все элементы должны быть в одном, синхронном состоянии на момент применения скина, т.е. потребности в инициализации не должно быть. Надо разобраться, в чем причина.
Я согласен с тобой, что в будущем может быть острая потребность в обработчиках для событий элементов, но это отдельная и большая задача.
Сейчас, в основном, это конфликты с файлом AIMP-SkinLayout.ini когда запускаешь плеер с тем же скином, что и использовался. Состояния счётчиков в него записываются, а в отдельных случаях, как и вышеприведённом примере, они нужны дефолтными (а, может, и ещё какими-то?). В том же примере, если закрыть плеер с выдвинутым по кнопке "Show" контейнером, а потом вновь запустить - контейнер окажется скрытым и клик по кнопке ни к чему не приведёт, т.к. состояние счётчика соответствует выдвинутому контейнеру.
Т.е. проблема ровно в том, что счетчикам не хватает условия - сохранять значение в конфиг или нет, я правильно понимаю?
Давайте попробуем ввести события, посмотрим, что из этого получится. В ближайшем билде добавлю события OnLoaded и OnResize
Может я где-то пропустил, тогда прошу прощения, но я не могу понять, как сейчас отображается рейтинг/оценки, какие кадры за что отвечают?
Почему OnResize только у TASEPanel?
Элемент MLTable. Что за свойство у него StyleFilterBox (и входящие группы свойст), где это можно увидеть?