AIMP Forum

AIMP для Windows => Ошибки / Замечания => Skin Editor / Skin Engine => Исправлено в новых сборках => Topic started by: D2NP on March 25, 2018, 16:25:57

Title: [x] [1039] Связи элементов фонотеки передаются на другие скины / проекты
Post by: D2NP on March 25, 2018, 16:25:57
Элементы:
дерево группировки - TASEMusicLibraryGroupingTree
таблица с данными - TASEMusicLibraryTable

Пример:

- В редакторе создать новый проект
- у дерева группировки и таблицы с данными назначить связь с prvPlayerState (Visibility <- State)
- собрать обложку и запустить
- остановить воспроизведение
- в фонотеке дерево группировки и таблица с данными будут скрыты при остановленном воспроизведении
- применить любой скин с фонотекой
= на другом скине связь останется, элементы фонотеки будут скрыты до перезапуска плеера


скины для проверки
Skin_1 - собранный Bliss Lite
Skin_2 - у элементов фонотеки назначены связи

- остановить воспроизведение
- применить Skin_2, элементы фонотеки будут скрыты
- применить Skin_1
= элементы фонотеки будут скрыты до перезапуска плеера

P.S. аналогично связь передается из проекта в проект
- в готовом проекте назначить связь
- создать новый проект Bliss Lite
= элементы будут скрыты, а у самого элемента назначится связь

SE 1039