AIMP Forum

AIMP для Windows => Skin Editor / Skin Engine => Вопросы => Topic started by: Tarik on May 09, 2011, 00:45:24

Title: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on May 09, 2011, 00:45:24
В данной теме Вы можете найти ответ на интересующий вопрос или же задать свой, если такого еще не было.

Немного о правилах (их немного, так что будет несложно их запомнить):
1. Прежде всего ознакомьтесь с правилами (https://www.aimp.ru/forum/index.php?topic=27830.0) данного раздела.
2. Свой вопрос задаём максимально чётко, чтобы не возникало лишних дополнительных вопросов.
3. К сообщению прикладываем скриншот (если это необходимо) и/или сам скин (проект скина).

Сообщения не по теме будут удалятся!

Внимательно и в обязательном порядке читаем справку к AIMP SkinEditor v3.50 (F1)!

Вопрос (дальше В.)
Ответ (дальше О.)

В. Где взять AIMP SkinEditor v3.50?
О. Скачать редактор можно здесь (https://www.aimp.ru/index.php?do=download&cat=se).

В. Куда можно распаковать программу?
О. Редактор извлечь из архива можно в любую папку, у Windows Vista/7 желательно распаковать на несистемный раздел (например на диск D:, E: или любой другой), или в Мои документы, иначе могут быть проблемы с сохранением/загрузкой текстур.

В. Как отцепить плейлист от главного окна?
О. Снизу справа в строке состояния установить соотв. галочку.

В. Что делать, если элемент (кнопка, регулятор) оказался за пределами главного окна (контейнера) и его не возможно подвинуть мышкой на свое место?
О. 1 Выделяете такой элемент слева в дереве элементов, зажимаете клавишу Ctrl и клавишами-стрелками перемещаете в нужное место.
О. 2 В дереве элементов нажмите правой кнопкой мыши и выберите пункт "Переместить в видимую область"

В. Как сделать, чтобы элемент плейлиста ScrollSkinThumb (ползунок прокрутки) растягивался при изменении количества треков в плейлисте?
О. Достаточно выставить параметры растягивания Margines, отличные от нуля. Если нужно растягивать две зоны ползунка, можно использовать метод Tile Parameters. Подробнее... (https://www.aimp.ru/forum/index.php?topic=27926.0)

В. Что делать, если случайно удалил текстуру MainDock? Пересобирать полностью скин?
О. Нет, пересобирать не надо, достаточно создать в контейнере Main - "Новый подпункт: Текстура", задать этой текстуре имя и настроить связи по аналогии из стандартным скином.

В. Как сделать так, чтобы элемент не реагировал на изменения цвета в настройках?
О. Никак, цвет меняют все цветные элементы.

В. Какие элементы поддерживают полупрозрачные текстуры?
О. Все, кроме фоновой текстуры плейлиста.

В. Как сделать так, чтобы обложка поддерживала размытие фона (аэро, блюр) в Win7?
О. Ставим галочку "Разрешить применение эффекта размытия к фону" в Параметрах проекта - Размытие фона.

В. Как убрать пунктирную рамку выделенного трека в плейлисте?
О. Никак, можно только изменить её цвет (FocusColor) под цвет фона или выделенного трека.

В. Для чего в кнопках четвёртый фрейм?
О. В большинстве кнопок это disabled-состояние, которое должно отображаться, если кнопка не активна. Подробнее... (https://www.aimp.ru/forum/index.php?topic=27704.0)

В. Чем отличается режим заливки Растягивать от Центрировать?
О. В первом случае растягивается заданная область текстуры, во втором - эта область будет не тронутой, а вся остальная часть текстуры будет растягиваться. Примеры есть в справке.

В. Что за элемент Player Source?
О. Отображает откуда воспроизводится музыка - локальный трек или радио.

В. Как в рабочей области выбрать нужный элемент, если из-за хит-тест маски мышь на него не реагирует?
О. Выбрать можно в дереве элементов.

В. Увеличивают ли скрытые элементы нагрузку на процессор?
О. Скрытые элементы просчитываются, но не отрисовываются. Однако стоит отметить, что отрисовка занимает около 80-90% времени от времени работы всего скин-движка.

В. Как восстановить утерянное окно фонотеки?
О. Инструкция:
Чтобы восстановить окно фонотеки:
1. Создаём новый проект Bliss Compact
2. Удаляем из проекта все окна, кроме MusicLibraryFrame и главного окна (его удалить нельзя)
3. Удаляем главный контейнер главного окна, главные контейнеры DropWheel, TrayControl, QFI, удаляем все текстуры ContextMenu.
4. Делаем экспорт скина в папку1
5. Открываем скин, у которого нет фонотеки
6. Создаём окно MusicLibraryFrame
7. Делаем экспорт скина в папку2
8. Из папки1 копируем в папку2 файл MusicLibraryFrame.xml (с заменой), всю подпапку Images (*) и файл pnlLibraryContentBackgroundTaskInfo.script (из попдпапки Scripts)
9. Делаем импорт из папки2

* Возможные конфликты совпадений имён решать нужно "по месту".

На будущее: скины в классическом стиле (без фонотеки) нужно начинать создавать на основе скина Bliss Compact
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: $MITT on May 09, 2011, 12:44:16
вопрос такой как сделать текстуру бегущей строки прозрачной ? или хотябы чтоб по тону не отличалась от бэкграунда?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on May 09, 2011, 12:53:55
вопрос такой как сделать текстуру бегущей строки прозрачной ? или хотябы чтоб по тону не отличалась от бэкграунда?
Как-как.. Создается в фотошопе новый пустой документ по размерам бегущей строки, сохраняется, загружается в редакторе. Обязательно нужно будет снять галочку "Использовать хит-тест маску".
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Петруха on May 10, 2011, 09:25:40
Портировал свою обложку с AIMP2 на AIMP3, т.к. захотелось растягивания по ширине... но так и не смог это реализовать. У главного окна поставил AllowResizeByWidth=true и вообще визуально сравнил некоторые параметры у стандартного All-in-One и у моего, в целом сходятся.

Может есть какая-то тонкость в расположении контейнеров или в задании доп. параметров? :-\
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on May 10, 2011, 09:30:56
Портировал свою обложку с AIMP2 на AIMP3, т.к. захотелось растягивания по ширине... но так и не смог это реализовать. У главного окна поставил AllowResizeByWidth=true и вообще визуально сравнил некоторые параметры у стандартного All-in-One и у моего, в целом сходятся.

Может есть какая-то тонкость в расположении контейнеров или в задании доп. параметров? :-\

1) Все дочерние контейнеры должны иметь AllowResizeByWidth=true
2) Среди дочерних должен быть обязательно элемент с Align=Client
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: FlipSide on May 10, 2011, 19:00:43
Всем привет! У меня возник вопрос, как сделать так что бы фрэйм не реагировал на изменение цвета в настройках проигрывателя???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on May 10, 2011, 19:01:39
Всем привет! У меня возник вопрос, как сделать так что бы фрэйм не реагировал на изменение цвета в настройках проигрывателя???
Никак.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on May 10, 2011, 22:36:21
А если мне нужжно чтоб определенные элементы не реагировали на изменение цвета?? есть же такие скины где только кнопки изменяют цвет!

Цвет меняют все цветные элементы!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on May 12, 2011, 15:23:34
Сейчас в редакторе можно составить любой шаблон для текстовых меток. Поделюсь шаблоном строки для технической информации о файле, который будет меняться в зависимости от того, что проигрывается, локальный трек или радио (на скрине видна разница)

Шаблон для локального файла "Формат, частота дискретизации, битрейт, кол-во каналов, объем файла" (MP3, 44.1 kHz, 128 kbps, Stereo, 4,5 MB)
для радио будет "Частота дискретизации, битрейт, кол-во каналов" (44.1 kHz, 128 kbps, Stereo)
Code: [Select]
%E%IF(%E,; %H; %B; %C; %S,%H; %B; %C %IF(%E,; ,)%Replace(%S,0 B,))Шаблон "Длительность трека" (03:00)
Code: [Select]
%Replace(%L,00:00,--:--)(--:-- можно заменить, например, на надпись Radio)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: -=Lee=- on May 15, 2011, 19:37:24
У меня простой вопрос. Как на бегущей строке выставить "затухание" текста по бокам?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on May 15, 2011, 19:52:13
Разве не появилась возможность задавать отступ между вкладками плейлистов?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on May 15, 2011, 20:08:19
У меня простой вопрос. Как на бегущей строке выставить "затухание" текста по бокам?
Текстура должна быть двух-кадровой (второй рисуется поверх текста). Сделать второй кадр можно из первого, пример, с помощью маски и градиента.

Пример текстуры во вложении.
Разве не появилась возможность задавать отступ между вкладками плейлистов?
Такая возможность есть в редакторе, начиная со сборки 305, параметр "IndentBetweenTabs"
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Prince on May 17, 2011, 19:24:27
Подскажите как регулируется расположение всех контейнеров в AIO-режиме в новом эдиторе? Что-то я никак не могу разобраться.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on May 17, 2011, 21:37:48
Параметр Alignment в свойствах контейнеров.
Курим справку...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on May 21, 2011, 22:28:47
Возможно ли сделать открытие эквалайзера сверху/снизу главного окна? Если да, то как?

upd
Если верхнее значение BorderOffset поставить в отрицательном значении, то эквалайзер будет выдвигаться сверху.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: --Classic-- on May 22, 2011, 09:46:12
Помогите,такая проблема эквалайзер выходит не до конца как это исправить?.Вот скрин
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: ZeoN7 on May 22, 2011, 13:37:15
Помогите,такая проблема эквалайзер выходит не до конца как это исправить?.Вот скрин
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: NikolavRj on May 22, 2011, 20:10:24
Зачем нужна кнопка оптимизировать в окне свойств текстуры? Что она дает?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on May 22, 2011, 20:46:29
В справке есть объяснение
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: NikolavRj on May 25, 2011, 15:33:21
Подскажите пожалуйста как реализовать вертикальные вкладки плейлистов?
для наглядности хотелось бы файл проекта (если есть у кого наброски) :-[
Со своей стороны гарантирую, что дальше меня идея скина и его материалы не уйдут
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on May 25, 2011, 15:42:17
Подскажите пожалуйста как реализовать вертикальные вкладки плейлистов?
Контейнер: Вкладки плейлистов
TabsVerticalLayout=True
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: NikolavRj on May 25, 2011, 15:54:47
Контейнер: Вкладки плейлистов
TabsVerticalLayout=True
Пробовал, контейнер со списком треков становится очень узким...

Оп... Различными манипуляциями добился того что мне нужно,
щелкнул галочку отцепить плейлист и все встало на место :-\
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on May 25, 2011, 16:09:34
Пробовал, контейнер со списком треков становится очень узким
размеры контейнера задаются текстурами и цифрами
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: pafnutii on May 25, 2011, 21:10:40
Спасибо авторам за 3-й редактор, но у меня возник вопрос: При сохранении скина  плеер не открывает обложку, в справке читал что надо его собрать клавиша F9 или комбинация клавиш Ctrl + F9, но плеер не открывает обложку, помогите что надо сделать? 
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Алексей Долматов on May 25, 2011, 21:16:57
Собрать = Сохранить как обложку, а не открыть в АИМП
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: gsh23 on June 03, 2011, 13:19:47
Товарищи, не совсем ясно как сделать, чтобы по полосе прокрутки трека перемещалась вертикальная риска, сама полоса при этом должна быть видна (типа по линейке перемещается вертикальная полоска) Раньше риска находилась в skintumb, теперь этого пункта в свойствах нет.
И ещё
Не понял, как изменить размер цифрового табло. Где в свойствах меняется размер?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on June 03, 2011, 13:23:13
Товарищи, не совсем ясно как сделать, чтобы по полосе прокрутки трека перемещалась вертикальная риска, сама полоса при этом должна быть видна (типа по линейке перемещается вертикальная полоска) Раньше риска находилась в skintumb, теперь этого пункта в свойствах нет.
Контейнер: Плейлист >> SсrollSkinThumb
Не понял, как изменить размер цифрового табло. Где в свойствах меняется размер?
Размер задаётся исключительно текстурой. Рисуйте новые цифры большего/меньшего размера
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: gsh23 on June 06, 2011, 12:41:25
Делаю скин, который будет полностью располагаться в окне плейлиста (т.е. без основного окна - все кнопки на плейлисте) Не  могу приклеить эквалайзер , чтобы он не смещался при перетаскивании плеера по экрану. Пробовал сымитировать основное окно тонкой прозрачной полосой, но, плейлист перемещается и без него, а экв. приклеивается к основному.
Есть возможность как-то обойти это дело?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on June 06, 2011, 12:53:00
Делаю скин, который будет полностью располагаться в окне плейлиста (т.е. без основного окна - все кнопки на плейлисте) Не  могу приклеить эквалайзер , чтобы он не смещался при перетаскивании плеера по экрану. Пробовал сымитировать основное окно тонкой прозрачной полосой, но, плейлист перемещается и без него, а экв. приклеивается к основному.
Есть возможность как-то обойти это дело?
Только если делать скин АИО. Эквалайзер пока жёстко привязан к главному окну.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on June 09, 2011, 02:40:25
Можно ли сделать скрывающийся контейнер (при изменении размера окна) в обычном скине (не AIO)?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on June 09, 2011, 12:28:36
Можно ли сделать скрывающийся контейнер (при изменении размера окна) в обычном скине (не AIO)?
Теоретически можно. Правда на практике нет времени проверять.
Кстати, клёвая идея! +1
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on June 10, 2011, 19:52:33
Пытаюсь сделать растягивание по высоте обычного скина. Условия
1) Все дочерние контейнеры должны иметь AllowResizeByWidth=true (см. https://www.aimp.ru/forum/index.php?topic=27852.0)
2) Среди дочерних должен быть обязательно элемент с Align=Client
соблюдены (только в моем случае не AllowResizeByWidth, а AllowResizeByHeight равен True), но скин все равно не растягивается. Курсор возле края скина меняется, пробуешь растянуть - рамка растягивания показывает, что скин растягивается, но когда отпускаешь кнопку - скин внешне не меняется. Только уже при пристыковывании к краю стола скин пристыковывается неправильно из-за его измененных границ. Что не так?
(http://funkyimg.com/u2/505/202/0.png) (http://funkyimg.com/u2/253/494/1.png) (http://funkyimg.com/u2/277/286/2.png) (http://funkyimg.com/u2/225/413/3.png) (http://funkyimg.com/u2/449/297/4.png)
P.S. Скин должен растягиваться по высоте с 198 px до 220 px при неизменной ширине в 902 px (указал в свойствах родительского контейнера Main) за счет элемента Elastic, который изменяется по высоте с 1 px до 23 px.

По поводу этого
Возможно ли сделать открытие эквалайзера сверху/снизу главного окна? Если да, то как?
выяснил, что если верхнее значение BorderOffset поставить в отрицательном значении, то эквалайзер будет выдвигаться сверху.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: alexxei_ill on June 13, 2011, 13:14:59
удалил Main Dock
собрал ГЛ окно а как вернуть этот док?
или по новому все собирать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on June 13, 2011, 13:17:58
удалил Main Dock
собрал ГЛ окно а как вернуть этот док?
или по новому все собирать?
Создайте текстуру. Обзовите её MainDock
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on June 13, 2011, 14:22:13
А текстуры могут растягиваться в скине?
Сейчас обратил внимание, что у меня в скине вместо контейнеров текстуры.
Может из-за этого скин неправильно растягивается?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on June 14, 2011, 10:59:40
Отличие контейнера и текстуры в том, что текстура не может в себе содержать никаких кнопок, регуляторов и т.п.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Slash on June 17, 2011, 16:45:41
Можно ли повесить на кнопку на скине сочетание клавиш? И есть ли возможность изменять контекстное меню плейлиста?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on June 17, 2011, 17:05:45
Можно ли повесить на кнопку на скине сочетание клавиш?
Нет, все хоткеи только в настройках плеера задаются
И есть ли возможность изменять контекстное меню плейлиста?
В SE v3.50 можно будет.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: alexxei_ill on June 17, 2011, 23:06:50
вопрос... не отображается Исполнитель и название трека на нижней панели плейлиста!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: alexxei_ill on June 18, 2011, 14:37:04
вот...
текстуру для заголовка и наз. трека не применял, а просто сделал видимым (в принципе я и текстуры тестировал - но нет результата)
может на этой части ПЛ не может отображаться Title и Artist ??
попробую пересобрать обложку...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Raider01 on June 18, 2011, 14:46:10
У меня тоже такое было  ;D, чтобы этого избежать брал новые элементы TextLabelClone и сам прописывал исполнителя, артиста и др.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Nikitko_Cent on June 24, 2011, 23:04:48
привет всем, решил заняться рисованием скина на третьей версии SE, вобще не могу разобратсо. И вот такая просьба: объясните мне пожалуйста, однорукому крабу, как вобще создать полупрозрачность "рамки" в скине...  :-\
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on June 24, 2011, 23:15:38
Для начала ее нужно нарисовать таковой в графическом редактора, а уже потом нарисованный скин порезать на слои и куски, и уже вставить их в SE
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Nikitko_Cent on June 24, 2011, 23:19:59
да это-то я знаю, я на второй версии рисовал, просто я думал в самом редакторе нужно что то будет изменять ;)

хм...щас для проверки нарисовал главное окно в фотошопе с прозрачной рамкой (60%), сохранил в 32-битном bmp, импортировал в SE, собрал обложку, открыл аимп, а там рамка не прозрачная вообще....объясните (если можно со скринами) пошагово, как создать полупрозрачные рамки пожалуйста.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on June 25, 2011, 11:32:45
сохранил в 32-битном bmp
Это и была ошибка. Сохраняйте в PNG
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Nikitko_Cent on June 25, 2011, 12:04:12
Спасибо за советы, но еще вопрос, как в самом фотошопе правильно нарисовать полупрозрачность, чтобы в SE текстура действительно была полупрозрачной. Т.е. просто нужно прозрачность слоя с рамкой умешьить или что?
т.е. примерно вот так должно выглядеть?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on June 25, 2011, 12:23:24
Спасибо за советы, но еще вопрос, как в самом фотошопе правильно нарисовать полупрозрачность, чтобы в SE текстура действительно была полупрозрачной. Т.е. просто нужно прозрачность слоя с рамкой умешьить или что?
т.е. примерно вот так должно выглядеть?
6. Вопросы по работе в графических редакторах задаются тут (https://www.aimp.ru/forum/index.php?topic=2202.0).

PS. Теперь прозрачные места не нужно закрашивать розовым цветом!
PPS. В вашем случае можно просто уменьшить прозрачность слоя с рамкой.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Nikitko_Cent on June 25, 2011, 19:38:23
аа, всё, разобрался, прозрачности у меня не было потомучто я загружал текстуру для MainClient а не Main. Всем спасибо за помощь.  ;)
мм...а как исправить такую проблемку, что когда плейлист передвигаешь так, чтобы его "шапка" исчезла, главное окно и плейлист выглядели как одно целое, а не вот так?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on June 25, 2011, 21:21:19
Используйте текстуру MainDock, первый её кадр отображается при отцепленном плейлисте, второй - при сцепленном. Посмотрите стандартный скин редактора.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Nikitko_Cent on June 25, 2011, 22:42:28
Блин а что делать, если я эту текстуру удалил? :(
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on June 25, 2011, 23:07:54
Блин а что делать, если я эту текстуру удалил? :(
Создать новый подпункт текстуры в контейнере Main и назвать ее MainDock.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on July 03, 2011, 01:11:42
Сел делать скин для Aimp3 и вот на чем застопорился. Есть элемент главного окна с тенями по контуру (например) (http://pikucha.ru/i5yc6/thumbnail/1.jpeg) (http://pikucha.ru/i5yc6)
Нужно сделать так чтобы "прилипание" к экрану было не по окончанию тени, а по самому контуру (в моем примере по салатовой рамке).
Как это реализовать?  ???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: B1ood on July 03, 2011, 01:52:35
Выбираешь, открываешь и корректируешь
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on July 03, 2011, 02:25:54
Выбираешь, открываешь и корректируешь
К сожалению нет такого пункта   ???
(http://pikucha.ru/i5ycv/thumbnail/2.jpeg) (http://pikucha.ru/i5ycv)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Raider01 on July 03, 2011, 03:39:18
К сожалению нет такого пункта   ???
Не там ищешь, тебе нужен Фрейм Главное окно, в самом верху дерева элементов.
P.S Blood приватную версию скинэдитора засветил  ;D
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on July 03, 2011, 13:41:02
Не там ищешь, тебе нужен Фрейм Главное окно, в самом верху дерева элементов.
Спасибо, вот я невнимательный  :-\
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on July 03, 2011, 16:59:13
Можно ли где-то самому задать размеры каждого кадра? Или же изображение всегда будет делиться на кадры равными частями?
Например:
Есть элемент MainDock, состоящий из 2-х кадров, делящихся пополам.
(http://pikucha.ru/i5yvn/thumbnail/3.jpeg) (http://pikucha.ru/i5yvn)

А необходимо поделить изображение на кадры в нужном соотношении, чтобы не уродовать скин при прикреплении плейлиста.
(http://pikucha.ru/i5yvm/thumbnail/4.jpeg) (http://pikucha.ru/i5yvm)

Это реально или нет?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on July 03, 2011, 17:08:09
Нет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on July 03, 2011, 17:12:41
Нет
А можно ли это будет реализовать в следующих версиях SE? А-то из-за этого скин немного теряет свой вид с прикрепленным плейлистом, особенно если по краю есть тень.



Как вариант решения, есть тема - Устранение пустоты в MainDock (https://www.aimp.ru/forum/index.php?topic=31003.0).
Tarik.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Dr_CmepTb on July 11, 2011, 17:09:46
А можно в главное окно добавить регулятор басса? Если да, то как?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on July 11, 2011, 17:16:32
А можно в главное окно добавить регулятор басса?

SE v3.50:
- Добавляем в скин ползунок (slider)
- Добавляем провайдер prvTrueBass
- Назначаем связь Action <--> Action
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: HyperOne on July 15, 2011, 23:21:06
Возможно ли в редакторе сделать так, чтобы Эквалайзер не выезжал, а просто появлялся?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on July 15, 2011, 23:26:33
Возможно ли в редакторе сделать так, чтобы Эквалайзер не выезжал, а просто появлялся?
Не в редакторе, а в настройках плеера, в разделе Интерфейс.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: HyperOne on July 15, 2011, 23:57:23
А для конкретного скина никак? А то хочу создать в своем - EQ выше главного окна.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on July 16, 2011, 00:03:47
А для конкретного скина никак? А то хочу создать в своем - EQ выше главного окна.
Это совсем другое! Кстати, в данной теме упоминалось о том, как сделать так, чтобы EQ появлялся выше главного окна.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Water on August 05, 2011, 21:16:48
Можно ли сделать вот так (http://rghost.ru/16967001/image.png) (http://rghost.ru/16967001.view) чтобы показывало сколько времени прошло и сколько всего трек идет?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on August 05, 2011, 21:23:21
Можно ли сделать вот так (http://rghost.ru/16967001/image.png) (http://rghost.ru/16967001.view) чтобы показывало сколько времени прошло и сколько всего трек идет?
Делаете два таймера. Одному из них устанавливаете параметр Static = True. Это будет статичный таймер, который будет отображать общее время трека.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Water on August 06, 2011, 15:56:41
Делаете два таймера. Одному из них устанавливаете параметр Static = True. Это будет статичный таймер, который будет отображать общее время трека.
Спасибо :)
Вот еще вопрос возник можно ли в главном окне сделать так чтобы при наведении на него появлялись какие-нибудь элементы плеера как в TC
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Water on August 08, 2011, 13:17:28
Имеется ввиду всплывающее окошко с бегущей строкой?
Что то вроде того

Вот как в ТС наводишь на плеер и появляется TCINFO
(http://rghost.ru/17209551/image.png) (http://rghost.ru/17209551.view)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on August 08, 2011, 13:20:47
Что то вроде того

Вот как в ТС наводишь на плеер и появляется TCINFO
(http://rghost.ru/17209551/image.png) (http://rghost.ru/17209551.view)
На данный момент нельзя.
https://www.aimp.ru/forum/index.php?topic=28174.0
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: UModeL on August 08, 2011, 16:56:08
Возможно ли уменьшить количество полос в эквалайзере?

Если да, то как перераспределятся частоты на оставшиеся ползунки?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Алексей Долматов on August 08, 2011, 16:59:04
Можно их только не прорисовать, но не распределить. Не зря создана тема, чтоб изменили количество полос
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on August 08, 2011, 16:59:54
Возможно ли уменьшить количество полос в эквалайзере?
Если да, то как перераспределятся частоты на оставшиеся ползунки?
Полос 18. Если их "проредить" - то невидимые полосы просто не будут регулироваться
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Water on August 08, 2011, 21:01:15
Tarik спасибо.
Еще вопрос можно ли сделать coverArt Display с небольшим наклоном как на этом скине
(http://rghost.ru/17264641/thumb.png) (http://rghost.ru/17264641.view)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on August 08, 2011, 21:34:56
Tarik спасибо.
Еще вопрос можно ли сделать coverArt Display с небольшим наклоном как на этом скине
(http://rghost.ru/17264641/thumb.png) (http://rghost.ru/17264641.view)
Нет, нельзя
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on August 11, 2011, 20:31:27
От чего зависит будет ли растягиваться по вертикали плейлист, прикрепленный к главному окну?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on August 11, 2011, 20:44:03
От чего зависит будет ли растягиваться по вертикали плейлист, прикрепленный к главному окну?
По вертикали? В PlaylistFrame параметр AllowResizeByHeight  должен быть True, так же как и у всех дочерних элементов.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on August 12, 2011, 10:07:57
Как сделать, чтобы нижняя текстура/контейнер Главного Окна исчезали/появлялись при прикреплении/откреплении плейлиста (аналогично контейнеру PlsTopDock для плейлиста) ?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on August 12, 2011, 11:33:59
Как сделать, чтобы нижняя текстура/контейнер Главного Окна исчезали/появлялись при прикреплении/откреплении плейлиста (аналогично контейнеру PlsTopDock для плейлиста) ?
Нужно делать либо прозрачный кадр, либо вырезать кусок от плейлиста.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on August 12, 2011, 11:38:08
Нужно делать либо прозрачный кадр, либо вырезать кусок от плейлиста.
Нет, не катит. Нужно именно исчезание, а не наложение прозрачной текстуры =(
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: San4o on August 12, 2011, 17:17:27
Как сделать, чтобы нижняя текстура/контейнер Главного Окна исчезали/появлялись при прикреплении/откреплении плейлиста (аналогично контейнеру PlsTopDock для плейлиста) ?
как понять появлялась/исчезала?
она ведь и так изменяется на тот кадр или другой при расположении плейлиста
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on August 12, 2011, 17:20:39
как понять появлялась/исчезала?
она ведь и так изменяется на тот кадр или другой при расположении плейлиста
PlsTopDock просто исчезает при прикреплении плейлиста.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: San4o on August 12, 2011, 17:33:38
PlsTopDock просто исчезает при прикреплении плейлиста.
вроде так нельзя, там ведь 1й кадр для главного с отцеплённым ПЛ, а в 2й с прикреплённым
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Water on August 14, 2011, 16:21:21
Как сделать такой "кругляшек" на SpeekBar (http://rghost.ru/17926561/image.png) (http://rghost.ru/17926561.view)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: B1ood on August 14, 2011, 18:25:47
Этот „кругляшок” наывается Tramb Thumb и сделать его можно задав соответствующую текстуру в соответвтвцющий пункт сикбара. На будующее - читайте справку о элементах



Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on August 19, 2011, 16:06:19
Как это пофиксить?
(http://clip2net.com/clip/m49560/1313755280-clip-77kb.png)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on August 19, 2011, 16:13:36
Как это пофиксить?
Эквалайзер нарисован полностью с закруглениями снизу?
Главное окно в местах искривления с прозрачностью?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on August 19, 2011, 16:16:56
Эквалайзер нарисован полностью с закруглениями снизу?
Главное окно в местах искривления с прозрачностью?
Если в SE отображается корректно, то должно быть у меня все в порядке с прозрачностями
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on August 19, 2011, 16:27:27
Если в SE отображается корректно, то должно быть у меня все в порядке с прозрачностями
Помучил, помучил... Наверное, это баг
Главное окно не пускает под себя эквалайзер
Напишите в раздел ошибок
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on August 19, 2011, 16:40:14
Оно пускает эквалайзер только на величину "поправок на тень"
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on August 19, 2011, 16:52:08
Но таким способом не сделать корректную состыковку на неровных участках...... Artem, подскажите как дальше жить?)
Странно, что до меня никто не задавался этим вопросом... неужели всех прямоугольники устраивают...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on August 26, 2011, 21:53:41
Объясните тупому :-X чем отличается "Кнопка: Список плейлистов" от "Выпадающий список: Список плейлистов"?  ???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on August 26, 2011, 23:39:35
Объясните тупому :-X чем отличается "Кнопка: Список плейлистов" от "Выпадающий список: Список плейлистов"?
А вы попробуйте обе кнопки и увидите разницу =)
Выпадающий список с прокруткой. Только они как-то оба пока что глючат
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on August 26, 2011, 23:45:17
Я бы с удовольствием попробовал, но у меня какая-то ересь в теле скина  :o
Напрочь отсутствует элемент "Кнопка: Список плейлистов", как его можно восстановить?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on August 27, 2011, 18:52:31
Можно ли сделать так чтобы в Tray Control элементы TCCTRL и TCINFO находились друг на друге, а не один над одним?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on August 27, 2011, 18:59:32
Нет, никак не возможно.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on August 27, 2011, 19:04:18
Net, nikak ne vozmojno.
хм. а куда бы тогда обратиться с этим предложением? ведь это же делает почти все скины одинаковыми.. :-X
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on August 27, 2011, 19:19:31
Не знаю. Мне это не важно. Идите в пункт ПРЕДЛОЖЕНИЕ. Может найдёте.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Aggro on September 10, 2011, 01:21:39
Пролистал справку не нашел :-\  Так что подскажите пожалуйста  как сделать что бы кнопки переключения плейлистов (следующий/предыдущий) находились на вкладках плейлистов, и отсутствовали если прокручивать уже не куда
Пример:
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on September 10, 2011, 02:18:14
Чтобы отсутствовали нужно четвертый кадр сделать пустым (он отвечает за вид кнопки когда она не доступна). А вот как на табах ее разместить тоже не понял, ведь в списке Parent нет TabCtrl... И что за TCP и TCN контейнеры?

Ааа, оказывается  это как раз то, что нужно. Как я понял TCP_Container содержит кнопку "предыдущий плейлист", а TCN_Container "следующий плейлист".
Кстати, а почему обычные кнопки Prev Playlist и Next Playlist не могут становиться не доступными???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: B1ood on September 10, 2011, 11:57:37
...
Кстати, а почему обычные кнопки Prev Playlist и Next Playlist не могут становиться не доступными???
Потому что они выполняют разные функции!
В вышеприведенном случае закладки плейлистов будут просто ездить, а в слечае с кнопками Prev Playlist и Next Playlist будет переключаться плейлист.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on September 13, 2011, 03:59:35
Объясните в чем смысл кнопки "ОК" в окне DropWheel, кроме как для красоты? Ведь она выполняет ту же функцию, что и "Добавить в текущую позицию"... И все скинмейкеры ее лепят, а кнопку отмена забывают добавить))
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on September 13, 2011, 09:32:10
Объясните в чем смысл кнопки "ОК" в окне DropWheel, кроме как для красоты? Ведь она выполняет ту же функцию, что и "Добавить в текущую позицию"... И все скинмейкеры ее лепят, а кнопку отмена забывают добавить))
Во-первых, не нужно всех под одну гребёнку
Во-вторых, ОК - это действие настроенное по умолчанию. Может кому-то именно на ОК удобнее жать
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on September 13, 2011, 19:29:33
Блог почитайте - там есть разъяснение
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: SlimGaga on September 19, 2011, 16:33:02
как сделать выдвижной Equalizer в AIO?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on September 19, 2011, 16:37:30
как сделать выдвижной Equalizer в AIO?
Такое сделать нельзя, на то он и AIO, чтоб было все в одном.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on September 20, 2011, 08:59:55
Все забываю спросить, почему шрифты отображаются совсем не так как должны?
На картинке, сверху - Photoshop, снизу - готовая обложка.
Ни размеры, ни качество отрисовки не совпадают( Из-за этого кроме Tahoma ничего и не поставить(

Возможно ли улучшить качество отображения шрифтов?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on September 20, 2011, 09:15:18
На сколько я вижу, разница тут только в размере.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on September 20, 2011, 09:26:48
Нет, не только в размере. Вот примерно подогнал в SE по размеру... Я так понимаю к шрифтам применяется какой-то не качественный метод сглаживания, либо вообще никакой...

upd Если совсем отключить в фотошопе сглаживание шрифтам, становится похожая картина (AIMP3_fontQuality3.png) Из-за чего многие красивые шрифты попросту становятся не читаемы...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on September 20, 2011, 09:30:45
Я так понимаю к шрифтам применяется какой-то не качественный метод сглаживания, либо вообще никакой...
На собственном опыте могу сказать. Метод сглаживания используется системный
А он состоит в том, чтобы тот же белый шрифт делать из цветных пикселей. А фотошоп использует для этого прозрачность

Как совет: нужно индивидуально для каждого шрифта подбирать высоту. Тогда результат будет намного качественнее
Ведь 14-му размеру по барабану какой шрифт используется. А чем меньше размер - тем капризнее ведут себя шрифты
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: pafnutii on September 25, 2011, 20:36:10
Здравствуйте у меня такой вопрос сколько кадров можно поставить в строку seekbar, это хорошо бы подошло для круглых частей чтобы они вращались
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on September 25, 2011, 21:34:40
Здравствуйте у меня такой вопрос сколько кадров можно поставить в строку seekbar, это хорошо бы подошло для круглых частей чтобы они вращались
Вы о чем? Почитайте в справке о круглых регуляторах.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Fujouw on October 04, 2011, 19:31:54
Подскажите как можно выровнять текст в бегущей строке по ценру (по вертикали) текстуры. СЕ v. 3.0 А то у менят текст прилипает к верхнему краю .
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on October 04, 2011, 20:27:25
Подскажите как можно выровнять текст в бегущей строке по ценру (по вертикали) текстуры. СЕ v. 3.0 А то у менят текст прилипает к верхнему краю .
Никак
Вырезайте текстуру в нужном месте
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: B1ood on October 04, 2011, 21:07:10
подберайте положение/размер текстуры и номер шрифта, я подавал идею о регулировке положения шрифта в бегущей строке  - пока что решено отложить.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Fujouw on October 04, 2011, 22:30:23
Никак
Вырезайте текстуру в нужном месте
Аааа.. Я понял.. Долго думал сачала о каком месте речь.. :) Теперь понял..
Спасибо всем оозвавшимся..
З.Ы. Но хорошо бы была возможность выставлять текст относительно текстуры..
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Daimon22 on October 05, 2011, 12:50:23
Появится ли возможность замены шрифтов в созданных скинах,если есть acs3,но без наличия  файла проэкта proj?Спасибо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on October 05, 2011, 12:58:50
Надоела эта недоделанность! Перехожу обратно на винамп!  >:( >:( >:(

Да валите! Тоже мне, напугали, блин...

Появится ли возможность замены шрифтов в созданных скинах,если есть acs3,но без наличия  файла проэкта proj?Спасибо.

Нет. Только масштабирование шрифта в плейлисте, не более.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: MPman on October 30, 2011, 13:32:34
В скине, который я сейчас делаю есть два элемента Time - один показывает сколько времени прошло, другой - сколько осталось. Мне нужно сделать так, чтоб они не реагировали на нажатие. Это возможно?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on October 30, 2011, 13:37:07
В скине, который я сейчас делаю есть два элемента Time - один показывает сколько времени прошло, другой - сколько осталось. Мне нужно сделать так, чтоб они не реагировали на нажатие. Это возможно?
Можно попробовать поверх таймера расположить другой элемент с прозрачной текстурой, например Player State (обязательно нужно будет снять галочку Использовать хит тест маску).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: MPman on October 31, 2011, 14:42:55
Точно, спасибо. А можно поставить аниматор с одним кадром?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on October 31, 2011, 16:14:42
Точно, спасибо. А можно поставить аниматор с одним кадром?
Если один кадр, то только за $5
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: MPman on October 31, 2011, 19:07:10
Нет,  я в том смысле, не сильно ли это нагрузит движок?
Этот кадр будет всё время обновляться или аипм распознаёт, если один кадр и вообще его трогать не будет?



P.S. за $4.99
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on October 31, 2011, 19:08:08
Нет,  я в том смысле, не сильно ли это нагрузит движок?
Пробуйте, не бойтесь.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on October 31, 2011, 19:39:50
На нагрузку процессора влияет размер картинки, используемой в анимации. Количество кадров влияет на объем используемой памяти.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: phoenix-i on November 03, 2011, 23:17:14
Подскажите, можно ли сделать контейнер 3 в All-in-One меньше 607 пикс. в ширину? Сделал новое изображение на 507 пикс, но при замене оно растягивается на 607 ...



Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on November 04, 2011, 00:58:46
Конечно он будет растягиваться, так как сума других контейнеров тоже имеет значение 607 пикс.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on November 04, 2011, 15:37:26
Интересно что когда изображение больше 607 пикс. то и все остальное под него тянется, а меньше нет.
Все верно. Размер контейнера не может быть меньше, чем размер назначенной текстуры.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Water on November 11, 2011, 12:50:55
Сделал себе скин, но от плейлиста осталась такая шняга
(http://rghost.ru/29483531/thumb.png) (http://rghost.ru/29483531.view)
Ее не видать, но все таки можно ее как-то убрать? 
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on November 11, 2011, 12:58:53
Сделал себе скин, но от плейлиста осталась такая шняга
(http://rghost.ru/29483531/thumb.png) (http://rghost.ru/29483531.view)
Ее не видать, но все таки можно ее как-то убрать? 
Нет, нельзя.
А зачем было так делать? Можно же просто закрыть плейлист и все =)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Water on November 11, 2011, 15:24:53
Нет, нельзя.
А зачем было так делать? Можно же просто закрыть плейлист и все =)
Ну да и фиг с ним. Спасибо  :)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: phoenix-i on November 15, 2011, 14:50:14
Подскажите пожалуйста, почему собираются в точки некоторые номера в плейлисте? с другим шрифтом вроде нормально, но хотелось бы этот =)) (http://rghost.ru/30091561/thumb.png) (http://rghost.ru/30091561.view)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on November 15, 2011, 14:54:25
Из-за шрифта, поищите по форуму, была уже такая тема
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on November 15, 2011, 14:54:34
Проверьте, для всех пунктов назначен этот шрифт (для проигрываемого трека, для выделенного и т.п.), и также размер и начертание шрифта. Может где-то остался старый шрифт или размер больше...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: phoenix-i on November 15, 2011, 15:04:43
Эх, в том то и дело что везде всё одинаково... И точки самое интересное местами,а где то нормально..
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on November 15, 2011, 15:12:13
Проверьте, для всех пунктов назначен этот шрифт (для проигрываемого трека, для выделенного и т.п.), и также размер и начертание шрифта. Может где-то остался старый шрифт или размер больше...

Эх, в том то и дело что везде всё одинаково... И точки самое интересное местами,а где то нормально..

Была такая проблема - в шрифте каждый символ имеет свой размер. В ближайшем времени, боюсь, решения не будет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: phoenix-i on November 15, 2011, 17:17:33
Ура!! Я добился все таки... Шрифт исправил с помощью FontCreator, нормально стал отображать, точки пропали... :)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on November 18, 2011, 15:07:49
Можно ли сделать так, чтобы при растягивании скина, растягивался сначала один контейнер, а как он растянется до максимального своего размера - начал растягиваться другой контейнер? Добавил картинку для наглядности (вложение 1).
У меня получается только как на втором скрине  ???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on November 18, 2011, 15:15:25
На текущий момент такого сделать нельзя
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on November 18, 2011, 15:32:15
На текущий момент такого сделать нельзя
Жаль. Пробовал поставить ограничение макс. размеров у контейнера с эквалайзером 200x94, и в той же группе создал второй контейнер без ограничений. Но чтобы оба контейнера растягивались нужно поставить "Alignment: Client" у обоих. А так они корежат скин - и AlignmentLevel не помогает.
Стоит ли ждать реализации "приоритетности" растягивания? :)
Сейчас выглядит не так, как хотелось бы:
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on November 18, 2011, 15:34:19
Zhenya, думаю это предложение нужно в тему со скриптами.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: MPman on November 24, 2011, 20:28:28
Подскажите как убрать рамку вокруг ковер-арта? Где-то это уже кажись спрашивали, только я не могу найти.
И ещё: мне нужно сделать, чтобы ковер-арт с краю плавно переходил в прозрачность. Это вообще возможно?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: B1ood on November 24, 2011, 21:46:20
Подскажите как убрать рамку вокруг ковер-арта? Где-то это уже кажись спрашивали, только я не могу найти.
И ещё: мне нужно сделать, чтобы ковер-арт с краю плавно переходил в прозрачность. Это вообще возможно?
1. Убирается рамка, при использовании более 1-го кадра ковер-арта
2. прозрачность нельзя, можно наложение текстуры (3-ий кадр!)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: MPman on November 24, 2011, 23:38:31
Ясно, спасибо
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Nefritovec on November 26, 2011, 22:07:56
Подскажите пожалуйста, можно ли с того же фотошопа копировать в буфер обмена полупрозрачные картинки, а потом вставлять в SkinEditor, не сохраняя в PNG (в целях экономии времени)? Я когда пытаюсь так сделать, вся прозрачность заменяется на белый цвет, не знаю как у других, наверное также...  ???
З. Ы. Sorry, если задаю вопрос не в той теме.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on November 26, 2011, 22:09:43
Подскажите пожалуйста, можно ли с того же фотошопа копировать в буфер обмена полупрозрачные картинки, а потом вставлять в SkinEditor, не сохраняя в PNG (в целях экономии времени)? Я когда пытаюсь так сделать, вся прозрачность заменяется на белый цвет, не знаю как у других, наверное также...  ???
у меня так же
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on November 27, 2011, 01:00:55
А есть ли в планах добавить поддержку прозрачности для буфера?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on November 27, 2011, 01:10:30
А есть ли в планах добавить поддержку прозрачности для буфера?
Это проблемы фотошопа. Он вообще иногда странно себя с буфером ведет ::)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: STEALTH on November 27, 2011, 02:18:07
Это проблемы фотошопа. Он вообще иногда странно себя с буфером ведет ::)
Да ну? Например?
Из каких графических редакторов вставляется с прозрачностью?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Алексей Долматов on November 27, 2011, 09:55:30
На самом деле редактор обложек работает по другому с прозрачностью, из-за этого возникает не совместимость
SE: Изображение + Изображение маска (слой) + что-то типа описания
Paint.NET: Изображение + Изображение маска + "описание" + "описание маски"
Фотошопа нет чтоб посмотреть как он делает, но вы можете сами проверить (к примеру CLCL)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Marat_S on November 30, 2011, 09:09:30
Есть такая полезная прога - Color quantizer > http://x128.ho.ua/color-quantizer.html (http://Color quantizer > http://x128.ho.ua/color-quantizer.html)

Замечательно жмет пнг, степень сжатия зависит от настроек и от картинки.
Я перед сборкой скина все запчасти через нее пропускаю.

Можете ли прикрутить ее "компрессор" к СкинЕдитору?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on November 30, 2011, 09:16:38
Можете ли прикрутить ее "компрессор" к СкинЕдитору?
Вы видели сколько она обрабатывает одну картинку? А если картинок 50? Боюсь, мало кому понравится тормоз-SE
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on November 30, 2011, 10:02:36
Есть такая полезная прога - Color quantizer > http://x128.ho.ua/color-quantizer.html (http://Color quantizer > http://x128.ho.ua/color-quantizer.html)

Замечательно жмет пнг, степень сжатия зависит от настроек и от картинки.
Я перед сборкой скина все запчасти через нее пропускаю.

Можете ли прикрутить ее "компрессор" к СкинЕдитору?

Не поможет, ибо внутри в скине картинки хранятся НЕ в пнг.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Marat_S on November 30, 2011, 10:10:12
в скине картинки хранятся НЕ в пнг.

Хотите сказать, что СкинЕдит хранит неужатую битмапину
и любые манипуляции со сжатиями картинок бессмысленны?

И почему тогда при сохранении картинки ИЗ редактора,
он предлагает только пнг, хотя В редактор она пришла как жпег?

---------------
Rsi? gthyfnst!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on November 30, 2011, 11:55:30
Хотите сказать, что СкинЕдит хранит неужатую битмапину
и любые манипуляции со сжатиями картинок бессмысленны?

Угу

И почему тогда при сохранении картинки ИЗ редактора,
он предлагает только пнг, хотя В редактор она пришла как жпег?

Потому, что он понятия не имеет, в чем она пришла.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: phoenix-i on December 04, 2011, 13:03:11
Прошу прощения за глупый вопрос. Но как сделать размытость под прозрачностью? Все как бы делают, а я не пойму как.. Искал  по форуму не нашёл, может искал плохо.. Помогите пожалуйста =)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on December 04, 2011, 13:12:50
В редакторе меню Проект - Параметры - Размытие фона.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: phoenix-i on December 04, 2011, 14:07:59
Спасибо!! Блин старая версия редактора была оказывается  :-[ , там этого пункта не было, а я все перерыл, думаю да как так))
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 07, 2011, 21:50:42
Доброго всем! Может быть, кто-нибудь сможет описать криворукому, как сделать полосочки уровней левого и правого каналов инструментом "Level Gauge"? Честно прочитал всю справку, но так и не смог понять.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on December 07, 2011, 22:08:30
Дорбого всем! Может быть, кто-нибудь сможет описать криворукому, как сделать полосочки уровней левого и правого каналов инструментом "Level Gauge"? Честно прочитал всю справку, но так и не смог понять.
а вы вставьте этот элемент в скин и изучите его структуру
и почитайте пункт 5.8 справки внимательно
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 08, 2011, 10:15:42
Спасибо, покурим справочку еще раз, может упустил что ???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: molfare on December 15, 2011, 02:51:22

В данной теме Вы можете найти ответ на интересующий вопрос или же задать свой, если такого еще не было.


Большая просьба всем присутствующим!!


Я неплохо рисую в фотошоп, и хочу и могу делать интересные скины. Даже скачал оба скин эдитора. Проблемма в том что нет нормального мануала для работы с программой.  Очень хотелось бы описание программы по пунктам (где что нажимать) или видео мануал.
Например я уже три дня бьюсь над тем как добавить обычную кнопку плей\пауза, и как добавить туда больше одного кадра. Форум на официальном сайте не помогает, потому что тут в основном общаются уже более или менее опытные пользователи.
Если бы кто-то из мастеров не поленился просто записать видео во время сборки скина - это решило бы массу проблемм.
Спасибо за внимание.

P.S. Если подобное есть - дайте ссылку.
 гугл, яндекс, ютуб и faq на сайте не помогли.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: ZeoN7 on December 15, 2011, 07:33:28

В данной теме Вы можете найти ответ на интересующий вопрос или же задать свой, если такого еще не было.


Большая просьба всем присутствующим!!


Я неплохо рисую в фотошоп, и хочу и могу делать интересные скины. Даже скачал оба скин эдитора. Проблемма в том что нет нормального мануала для работы с программой.  Очень хотелось бы описание программы по пунктам (где что нажимать) или видео мануал.
Например я уже три дня бьюсь над тем как добавить обычную кнопку плей\пауза, и как добавить туда больше одного кадра. Форум на официальном сайте не помогает, потому что тут в основном общаются уже более или менее опытные пользователи.
Если бы кто-то из мастеров не поленился просто записать видео во время сборки скина - это решило бы массу проблемм.
Спасибо за внимание.

P.S. Если подобное есть - дайте ссылку.
 гугл, яндекс, ютуб и faq на сайте не помогли.
В скинэдиторе 3 версии есть руководство... Или оно Вам тоже не помогло?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on December 15, 2011, 09:30:57
Скажу как я изучал СкинЭдитор
Открываете SE >> Новый проект >> и изучаете его!
даблклик по кнопке и вы увидите её внутренности
Обычная кнопка состоит из 4-х кадров (фреймов) (обычное состояние, наведена мышь, нажата кнопка, нажатие недоступно) (обычно 1-й кадр = 4-му кадру)
То есть рисуем текстуру где идут в ряд 4 вида кнопки, находим в дереве нужную кнопку (например "закрыть"), даблклик, назначаем текстуру и выставляем 4 фрейма, расположение фреймов (по вертикали/горизонтали) и вуа-ля получаем рабочую кнопку.
У СкинЭдитора много нюансов. Видеоруководство можно снимать неделю. А обычная Справка всё очень подробно описывает.
Нужно лишь начать ЧИТАТЬ!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: molfare on December 15, 2011, 15:58:45

Скажу как я изучал СкинЭдитор
Открываете SE >> Новый проект >> и изучаете его!
даблклик по кнопке и вы увидите её внутренности
Обычная кнопка состоит из 4-х кадров (фреймов) (обычное состояние, наведена мышь, нажата кнопка, нажатие недоступно) (обычно 1-й кадр = 4-му кадру)
То есть рисуем текстуру где идут в ряд 4 вида кнопки, находим в дереве нужную кнопку (например "закрыть"), даблклик, назначаем текстуру и выставляем 4 фрейма, расположение фреймов (по вертикали/горизонтали) и вуа-ля получаем рабочую кнопку.
У СкинЭдитора много нюансов. Видеоруководство можно снимать неделю. А обычная Справка всё очень подробно описывает.
Нужно лишь начать ЧИТАТЬ!

В том то и дело что принцип ясен и понятен! Мне, допустим, нужна кнопка плей\пауза. я в фотошопе нарисовал 4 кадра. (плей, выделенный плей, пауза, выделенная пауза) Чтобы кнопка работала как я хочу - нужно все 4 кадра поставить на одну кнопку, верно?
 Но когда я пробую это сделать - у меня получается  только по одному их загрузить. И зачастую загружается только один кадр и при этом некорректно отображается (допустим показывает треть нарисованной кнопки.)

И по поводу видео : эта программа намного проще того же фотошопа, и , думаю снять ролик демонстрирующий основные функции и правильное их применение не составит огромного труда. И времени будет затрачено не более 2 часов. Нужно всего лишь заново собрать какой нибудь скин используя программу UVScreenCamera(2.85 МБ) (http://depositfiles.com/ru/files/fp74ufjip) для записи с экрана монитора.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on December 15, 2011, 16:01:14
кадры должны быть в одной картинке!
и вы неправильно описали кадры кнопки "плей/пауза"
Справку не читали!
и откройте наконец любую обложку и изучите!
Само оно ничего в голову не влезет!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on December 15, 2011, 16:21:33
И по поводу видео : эта программа намного проще того же фотошопа,
Правильно, проще, поэтому нет смысла делать видео.
Да и что там показывать? Дабл-клик по нужной кнопке - кнопка Открыть - выбрать картинку - выставить параметры (кол-во кадров, хит-тест маска, режим заливки) - Применить.
По всем этим непонятным параметрам как раз таки расписано в руководстве.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: molfare on December 16, 2011, 19:44:03
Чем можно открыть ACS3 (чтобы вынуть некоторые элементы из скина)? я знаю что винамповские обложки открываются винраром, есть ли способ сделать то же с аимповскими?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on December 16, 2011, 19:49:13
Чем можно открыть ACS3 (чтобы вынуть некоторые элементы из скина)? я знаю что винамповские обложки открываются винраром, есть ли способ сделать то же с аимповскими?
Нет, невозможно! Читайте справку Скин Эдитора.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 16:59:03
Други, подскажите, почему две нижних строки (делаю таймер) прекрасно работают с скине, верхний не хочет, белиберда какая-то вместо цифр  :(
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: ZeoN7 on December 25, 2011, 17:37:43
Други, подскажите, почему две нижних строки (делаю таймер) прекрасно работают с скине, верхний не хочет, белиберда какая-то вместо цифр  :(
У тебя немного неверно подсчитано расстояние между цифрами...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 19:42:59
то есть, все цифры дожны быть одинаковы по ширине и расстояние между цифрами тоже должно быть одинаковым?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on December 25, 2011, 19:59:27
то есть, все цифры дожны быть одинаковы по ширине и расстояние между цифрами тоже должно быть одинаковым?
все 13 блоков цифра-промежуток должны быть одинаковыми по ширине
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 20:19:40
 ;D я стою на асфальте, в лыжи обутый.. 
не получается! вставляю в скин файлик, подготовленный Zeon - работает, делаю сам - не работает :-\
вот скрин, сверху - файлик Zeon'a, синий - мой ???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: ZeoN7 on December 25, 2011, 20:33:14
В фотошопе делаешь?
Щас psd файл подготовлю...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 20:41:54
делаю в Corel, там есть функция распределения Align and Distribute - с ее помощью распределял расстояния
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: ZeoN7 on December 25, 2011, 20:41:56
Вот матрица, на нее накладывай свои цифры...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 20:43:53
ZeoN7, спасибо!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 21:39:04
что-то никак, даже с матрицей... остается выдрать таймер из какого-нибудь скина, ну не знаю, что делать. Эти циферки мне нужны 12x18 пикселй (одна цифра), голубые
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on December 25, 2011, 21:40:22
что-то никак, даже с матрицей... остается выдрать таймер из какого-нибудь скина, ну не знаю, что делать. Эти циферки мне нужны 12x18 пикселй (одна цифра), голубые
расположение фреймов какое? нужно "по гризонтали" и "13"
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on December 25, 2011, 21:41:15
nitebird, может быть количество кадров, или их расположение (вертикальное, горизонтальное) неправильно задано?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 21:45:22
вот скрины, на первом - это то, что я пытаюсь вставить... на втором - то, что получается (для примера взял скин Plastic)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on December 25, 2011, 21:50:51
ещё раз повторяю: количество фреймов у вас СКОЛЬКО?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 21:53:02
13
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on December 25, 2011, 22:00:03
13
у вас ширина текстуры на 13 делится без остатка?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: ZeoN7 on December 25, 2011, 22:03:26
а если текстуру вставлять без изменения размера, косяки проявляются?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 22:09:10
с остатком, 164/13=12,615. это имеет значение? Матрица ZeoN7 также не делится без остатка и  в мануале об этом ни слова. Файлик "time.png" от того же ZeoN7 работает, но сильно большой и его тоже на 13 нельзя делить без остатка.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 22:20:39
а если текстуру вставлять без изменения размера, косяки проявляются?
нет. Файл "time.png" отлично работает, хоть изменяй размеры, хоть нет. Время трека отображается корректно. Я его уменьшил в Photoshop до нужного мне размера и инструментом Hue/Saturation сделал нужный мне цвет - голубой. Но я не могу понять, почему я сам не могу сделать подобное. А так скин почти готов ;)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on December 25, 2011, 22:25:59
с остатком, 164/13=12,615. это имеет значение? Матрица ZeoN7 также не делится без остатка и  в мануале об этом ни слова. Файлик "time.png" от того же ZeoN7 работает, но сильно большой и его тоже на 13 нельзя делить без остатка.
да, это имеет значение! и чем меньше горизонтальный размер - тем более сильной будет ошибка. В вашем случае каждые 2 фрейма вы теряете 1 пиксель. В конце концов вы теряете от 6 до 13 пикселей во всей текстуре. Сделайте текстуру 169 пикс в ширину и у вас всё корректно отобразится
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: ZeoN7 on December 25, 2011, 22:43:33
с остатком, 164/13=12,615. это имеет значение? Матрица ZeoN7 также не делится без остатка и  в мануале об этом ни слова. Файлик "time.png" от того же ZeoN7 работает, но сильно большой и его тоже на 13 нельзя делить без остатка.
Текстуры, которые я постил, делятся на 13...
https://www.aimp.ru/forum/index.php?topic=27831.msg182225#msg182225
559x64 , 559/13=43

https://www.aimp.ru/forum/index.php?topic=27831.msg182259#msg182259
1313x318 , 1313/13=101
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: San4o on December 25, 2011, 23:41:04
между цифрами ещё 1пкс. промежуток должен быть ( у последнего тоже не забудь)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 25, 2011, 23:46:25
Quote
Текстуры, которые я постил, делятся на 13...
все-таки надо делать все в Photoshop.. при экспорте PNG в Corel размеры другие, потому и делилось с остатком, так что прошу прощения за поспешные выводы. Кстати, почему разрешение PNG установлено 96 dpi, если стандартное разрешение рабочего стола 72 dpi? Может, в этом дело.. На скринах один и тот же файл, открытый в CorelDRAW X5 и в Photoshop CS5, отсюда путаница с делением на 13 :)
Удалось-таки и мне сделать нормально работающий таймер - в Photoshop. Ребята, спасибо за советы и терпение.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: IPavlov on December 27, 2011, 20:19:46
dpi ни на что не влияет.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 29, 2011, 20:33:19
возможно ли сделать плейлист выдвигающимся вбок - в левую сторону, если главное окно пристыковано к правому краю экрана и в правую, если к левому краю экрана? Может ли плейлист разворачиваться вверх?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on December 29, 2011, 22:12:04
Плейлист вообще никак нельзя сделать выдвигающимся. Но теоретически можно попробовать сделать так, чтобы плейлист прикреплялся сбоку или даже сверху (решается перемещением текстур MainDock и PlsTopDock).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on December 30, 2011, 00:00:10
Tarik, спасибо. Буду тогда прикручивать плейлист сверху, должно получиться оригинально - не видел пока скинов с таким расположением плейлиста ;D
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Marat_S on December 30, 2011, 14:10:54
Tarikне видел пока скинов с таким расположением плейлиста ;D

Тогда надо динамически менять место появления кнопок управления плейлиста.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: creative5 on January 09, 2012, 17:33:12
всю голову обломал над этим вопросом:
сколько кадров должно быть у злемента "Регулятор Баланса"?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on January 09, 2012, 17:40:26
всю голову обломал над этим вопросом:
сколько кадров должно быть у злемента "Регулятор Баланса"?
или 2 или 4 - для методов Kind=Vertical, Kind=Horizontal

Или сколько душе угодно для метода Kind=Masked не уверен, работает ли этот метод...

Справка >> пункт 5.12 (правда там про 4 кадра не расписано)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on January 09, 2012, 17:43:24
всю голову обломал над этим вопросом:
сколько кадров должно быть у злемента "Регулятор Баланса"?
Два кадра:
1 кадр – незаполненное состояние
2 кадр – заполненное состояние (например, отображает текущий уровень громкости или пройденное время трека)
3 кадр для хит-тест маски.

Не успел.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: creative5 on January 10, 2012, 01:38:19
вот именно что эти примочки работают только для волумбаров и сикбаров, но не для баланса.
раньше как было: рисуешь первый кадр для левой стороны, а второй - соответственно, для правой, а сейчас делаю эти два кадра, вставляю в скин и вижу, что при L=R отображается левая заполненная сторона.
методом тыка обнаружил, что незаполненному состоянию соответствуют как минимум три кадра, перепробовал все варианты наборов кадров(2,3,4,6,9,12), все безуспешно.

Справка >> пункт 5.12 (правда там про 4 кадра не расписано)

Справка от зубов отлетает
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: creative5 on January 10, 2012, 01:49:14
сейчас открыл проект, покопался в нем на свежую голову, и понял где собака зарыта, оказывается дело не в текстуре, а в режиме наложения, вместо Replace отображалось Overlay. Хорошо бы для баланса выставить это значение по умолчанию.

Всем спасибо за ответы, движемся дальше
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on January 10, 2012, 10:51:53
сейчас открыл проект, покопался в нем на свежую голову, и понял где собака зарыта, оказывается дело не в текстуре, а в режиме наложения, вместо Replace отображалось Overlay. Хорошо бы для баланса выставить это значение по умолчанию.

Всем спасибо за ответы, движемся дальше

Только потому, что вам так удобнее?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: creative5 on January 10, 2012, 11:11:55
интересно, как же тогда должна выглядеть текстура баланса при Overlay-наложении?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on January 10, 2012, 11:14:27
интересно, как же тогда должна выглядеть текстура баланса при Overlay-наложении?
Для всех слайдеров свойства "по умолчанию" одинаковые. Незачем баланс или другие регуляторы выделять как-то особо
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on January 16, 2012, 21:08:09
И снова к Level Gauges.. есть ли возможность сделать перегрузочный сектор (от нуля до, скажем, +6 децибел), как это было на "железных" аппаратах 90-х годов? И чтобы это хотя бы примерно соответствовало реальному уровню сигнала? Я понимаю, что в задачу разработчиков не входило создание измерительного прибора и Level Gauges в их нынешнем виде не что иное, как просто визуалка. Но может быть, есть варианты?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on January 16, 2012, 22:51:30
Но может быть, есть варианты?
боюсь, что нет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: nitebird on January 16, 2012, 23:50:50
боюсь, что нет
жаль, конечно... спасибо за ответ
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: phoenix-i on March 09, 2012, 14:48:14
У меня вопросик.. А как сделать чтоб анимация работала только во время проигрывания??
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on March 09, 2012, 15:11:44
У меня вопросик.. А как сделать чтоб анимация работала только во время проигрывания??
Пока нормальным способом никак. Если фон не прозрачный, то поверх анимации можно разместить элемент Player Source: тогда при воспроизведении сквозь прозрачный кадр этого элемента будет отображаться анимация, а если воспроизведение будет остановлено - то непрозрачный кадр Player Source перекроет анимацию. Но если фон полупрозрачный - ничего не получится...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: phoenix-i on March 09, 2012, 15:24:31
Пока нормальным способом никак. Если фон не прозрачный, то поверх анимации можно разместить элемент Player Source: тогда при воспроизведении сквозь прозрачный кадр этого элемента будет отображаться анимация, а если воспроизведение будет остановлено - то непрозрачный кадр Player Source перекроет анимацию. Но если фон полупрозрачный - ничего не получится...
Спасибо! Я понял... А то видел на чужих скинах, а как сделать не догонял... Буду пробовать =)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on March 27, 2012, 21:45:11
Как организовать хит-тест маску у полосы прокрутки плейлиста?
У элементов ScrollSkinBackground и ScrollSkinThumb она не работает.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on March 27, 2012, 21:46:59
Как организовать хит-тест маску у полосы прокрутки плейлиста?
У элементов ScrollSkinBackground и ScrollSkinThumb она не работает.
а зачем она? не могу представить ситуацию...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on March 27, 2012, 21:57:59
Во вложении пример. Если оранжевую зону еще можно обойти, обрезав область ползунка и поставив отдельную текстуру справа от неё, то красную - никак.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on March 27, 2012, 22:00:34
Во вложении пример. Если оранжевую зону еще можно обойти, обрезав область ползунка и поставив отдельную текстуру справа от неё, то красную - никак.
да лааадно, вам жалко, что список можно будет прокручивать за зону чуть пошире видимой?
хит-тест маска потому и не предусмотрена - потому что скролл плейлиста занимает чёткую позицию и на его место никого больше поставить нельзя
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on March 27, 2012, 22:02:51
У элементов ScrollSkinBackground и ScrollSkinThumb она не работает.
У текстур (Main например) тоже есть возможность хит-тест маски, но она не работает, и не должна была работать, так как это фоновые текстуры, так же как и бекграунд полосы прокрутки.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on March 27, 2012, 22:09:48
да лааадно, вам жалко, что список можно будет прокручивать за зону чуть пошире видимой?
Просто выглядит не очень, когда мышка не над элементом, а он уже подсвечивается :)
Ну это мелочь, думал можно как-нибудь обойти.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on April 15, 2012, 14:14:43
Заранее извиняюсь если такой вопрос уже был, поиск ничего не нашел.

Можно ли восстановить удаленную кнопку или придется заново скин пересобирать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on April 15, 2012, 14:17:27
Заранее извиняюсь если такой вопрос уже был, поиск ничего не нашел.

Можно ли восстановить удаленную кнопку или придется заново скин пересобирать?
нельзя
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: boomer on April 15, 2012, 14:35:40
Спасибо, она не удалилась, просто "Родителя" поменяла и стала невидимой.  ;D
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on April 19, 2012, 15:25:50
теоретически можно попробовать сделать так, чтобы плейлист прикреплялся сбоку или даже сверху (решается перемещением текстур MainDock и PlsTopDock).
У меня не получилось на версии 3.10. Получается никак нельзя сделать плейлист прикрепляемым сверху?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on April 19, 2012, 16:13:32
У меня не получилось на версии 3.10. Получается никак нельзя сделать плейлист прикрепляемым сверху?
Не знаю можно ли разместить сверху (теоретически - возможно), но я сделал так, чтобы скин прикреплялся справа.
http://dl.dropbox.com/u/34209357/AIMP3/Aphelion.acs3
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Nikitko_Cent on April 25, 2012, 13:11:17
Ребят, объясните мне пожалуйста что обозначает каждый кадр в Marks у плэйлиста (звездочки, по которым оценивать трэк можно), в справке не нашел  :-\
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on April 25, 2012, 13:19:37
Ребят, объясните мне пожалуйста что обозначает каждый кадр в Marks у плэйлиста (звездочки, по которым оценивать трэк можно), в справке не нашел  :-\
1 - Обычное состояние, оценка не выставлена.
2. - Активное состояние, оценка выставлена.
3. - Этот кадр раньше использовался для отображения при наведении мышки, сейчас не используется. Можно делать, как и второй кадр.
4. - Оценка не доступна (тоже сейчас не используется, я например обычно копирую первый кадр и устанавливаю 50% прозрачности)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Nikitko_Cent on April 25, 2012, 13:32:19
1 - Обычное состояние, оценка не выставлена.
2. - Активное состояние, оценка выставлена.
3. - Этот кадр раньше использовался для отображения при наведении мышки, сейчас не используется. Можно делать, как и второй кадр.
4. - Оценка не доступна (тоже сейчас не используется, я например обычно копирую первый кадр и устанавливаю 50% прозрачности)
Спасибо, +  ;)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: RESIN on May 07, 2012, 10:33:58
Сломал мозг в честь текстовых меток:

%IF(%B,%B   (%E),not play)

Хочу, чтобы во время воспроизведения отображались битрейд и расширение, а при "стопе" - надпись "not play". Сейчас при "стопе" просто пустая строка. Помогите, пожалуйста ))
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on May 07, 2012, 11:24:48
Сломал мозг в честь текстовых меток:

%IF(%B,%B   (%E),not play)

Хочу, чтобы во время воспроизведения отображались битрейд и расширение, а при "стопе" - надпись "not play". Сейчас при "стопе" просто пустая строка. Помогите, пожалуйста ))
Так должно быть (в целях совместимости) - если в метке назначен некий шаблон, то при остановке воспроизведения метки исчезнут. Если написать вместо шаблона любой текст - он будет отображаться всегда. Ну а с помощью нехитрых ухищрений можно добиться того, как Вы хотите (если скин не прозрачный - то с помощью элемента Player State).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: RESIN on May 07, 2012, 14:00:00
Просто хотел сделать красиво, а придется костылить. Спасибо за ответ, +1, теперь голову не буду ломать :-)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: defor on May 14, 2012, 22:48:39
Всем доброго времени суток!
адаптируя свой скин под третью версию аимп'а столкнулся с проблемой, никак не могу добраться до элементов PlsTopDoc: Playlist Main Menu и Hide playlist frame. В скин добавилась тень и соответственно мне надо элементы передвинуть, но до этих не добраться никак.. Когда нажимаю на их название в меню слева, появляется их рамка, но  их не сдвинуть, так как выделение с них снимается ..
(http://i066.radikal.ru/1205/39/b10ead78f364.jpg)
И еще еще одна мелкая непонятка, теперь почему-то курсор изменяющий размер плейлиста, срабатывает  посередине заголовка, а не у края и соответственно перемещающий курсор срабатывает снизу заголовка. На картинке показал как выглядит это..
(http://s019.radikal.ru/i644/1205/44/42c47adcb27a.jpg)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: defor on May 14, 2012, 23:15:59
  Если не удаётся попасть мышкой в текстуру (слишком мелкая или прозрачная), то можно выделить в дереве, затем переключить фокус на рабочую область (Tab) и двигать курсорными клавишами.
Тут надо подбирать MagnetRectOffset и SizingHitTestAreaSize.

Спасибо!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on May 23, 2012, 17:34:15
Как сохранить полностью прозрачную картинку?

Пробовал PNG-8, PNG-24, PNG-32, GIF. В Paint.NET'е и Photoshop'е.
Результат - в SE полностью черная, либо белая картинка, а в проводнике всегда показывается черной.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on May 23, 2012, 17:38:16
Как сохранить полностью прозрачную картинку?
никак
делайте 1 прозрачный на 99% пискель и будет ок
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on May 23, 2012, 17:45:45
никак
Мда.. Я думал где-то ошибаюсь, а оказывается это нельзя сделать в принципе :o

делайте 1 прозрачный на 99% пискель и будет ок
Ну остается только так. Спасибо за ответ :)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Алексей Долматов on May 23, 2012, 17:49:04
делайте 1 прозрачный на 99% пискель и будет ок
Можно попробовать создать один пиксель полупрозрачным
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on May 23, 2012, 17:55:08
Можно попробовать создать один пиксель полупрозрачным
Ну полупрозрачный заметно будет в моем случае, сделал прозрачным на 1 из 255.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Sionnain on May 25, 2012, 15:58:22
В этом году вышла новая версия скинэдитора, но там по-прежнему нет возможности клонирования бегущей строки, а вроде Артём обещал добавить эту возможность, или мне померещилось? Поиск по форуму ничего не дал.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on May 25, 2012, 16:04:05
В этом году вышла новая версия скинэдитора, но там по-прежнему нет возможности клонирования бегущей строки, а вроде Артём обещал добавить эту возможность, или мне померещилось? Поиск по форуму ничего не дал.
Скоро выходить новая версия...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on May 25, 2012, 16:28:32
В этом году вышла новая версия скинэдитора, но там по-прежнему нет возможности клонирования бегущей строки, а вроде Артём обещал добавить эту возможность, или мне померещилось? Поиск по форуму ничего не дал.
Зачем? Она еще и подтормаживает на больших скинах.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: KotZheka on May 30, 2012, 17:05:31
не работает руководство AIMP3SE-ru что делать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on May 30, 2012, 17:07:20
не работает руководство AIMP3SE-ru что делать?
Да, иногда появляется такое окно.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on May 30, 2012, 17:09:07
Только с этим файлом справки? Переоткрытие справки помогает?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: KotZheka on May 30, 2012, 17:11:17
нет, не помогает. у меня только эти файлы справки. других не нашел. может у кого есть рабочая?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on May 30, 2012, 17:21:10
Вот попробуйте этот файл из вложения.

ЗЫ. Файл справки еще есть для плеера. Если и он не открывается - то что-то в системе  :-\
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: KotZheka on May 30, 2012, 17:29:19
понял! Спасибо!!! у тя скинул работает!!!  :) буду умничать!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on May 30, 2012, 17:30:43
Только с этим файлом справки? Переоткрытие справки помогает?
С справкой плеера тоже такая история. Английский нормально, с русским такой баг.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on May 30, 2012, 17:45:56
понял! Спасибо!!! у тя скинул работает!!!  :) буду умничать!
Какая версия ОС? В семерке должен стоять патч или обновление (не помню что именно), который должен открывать данный файл.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: KotZheka on May 30, 2012, 17:55:00
Какая версия ОС? В семерке должен стоять патч или обновление (не помню что именно), который должен открывать данный файл.

Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on May 30, 2012, 18:04:59
Я так понял это чья-то недосборка, при чем без сервис-пака. В таком случае корректную работу гарантировать не сможет никто.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: xyrax on June 17, 2012, 01:21:47
Can someone show me testure and seeting in old pandemic scin for balance slider ? i want to have i like that left/right filling , but all I try i get something more like a volume slider :/
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on June 17, 2012, 08:14:35
Can someone show me testure and seeting in old pandemic scin for balance slider ? i want to have i like that left/right filling , but all I try i get something more like a volume slider :/
To do this, make first frame is not filled, and the second filling and with thee will.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: sokrat on June 17, 2012, 13:21:03
Как добавить/создать кнопку Закрыть?
AIMP SkinEditor v3, открыл готовый скин, чтобы добавить кнопку закрыть для режима Tray Control.
Но не могу понять логику по которой добавляются новые кнопки в скины.
Так как в других скинах кнопка Закрыть есть, попробовал еще скопировать из другого скина: в моем скине создал клон кнопки "Поверх окон" и вставил параметры из кнопки Закрыть другого скина. Не помогло. Я в  >:(
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: John Éshan on June 17, 2012, 13:38:13
Как добавить/создать кнопку Закрыть?
AIMP SkinEditor v3, открыл готовый скин, чтобы добавить кнопку закрыть для режима Tray Control.
Но не могу понять логику по которой добавляются новые кнопки в скины.
Так как в других скинах кнопка Закрыть есть, попробовал еще скопировать из другого скина: в моем скине создал клон кнопки "Поверх окон" и вставил параметры из кнопки Закрыть другого скина. Не помогло. Я в  >:(
Слов много, а что надо я так и не понял...в главном окне продублируйте кнопку "закрыть" и отправьте в трей, для этого выделите кнопку, затем даблклик по значению свойства Parent и в выпадающем списке выберите в какой контейнер отправить
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: sokrat on June 17, 2012, 15:45:52
Слов много, а что надо я так и не понял...в главном окне продублируйте кнопку "закрыть" и отправьте в трей, для этого выделите кнопку, затем даблклик по значению свойства Parent и в выпадающем списке выберите в какой контейнер отправить
спасибо, помогло. Вопрос был только в первом предложение, поэтому все правильно поняли  :).
Получается в редакторе кнопки создаются клонированием.

Все возможные для скинов кнопки доступны в Дереве элементов на закладке Main Window?
Для меня это не очевидно, может в FAQ/хелпе об этом написать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on June 17, 2012, 23:07:00
Все возможные для скинов кнопки доступны в Дереве элементов на закладке Main Window?
Для меня это не очевидно, может в FAQ/хелпе об этом написать?
Все то, что есть в дереве элементов - все будет доступным. Новый элемент можно создать либо склонировав существующий, либо с помощью панели инструментов вверху. Дерево элементов единое для всех закладок.
ЗЫ. В будущем ожидается изменение в работе с элементами, так что будет новая справка. А в ФАК сейчас добавлю.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: xyrax on June 18, 2012, 02:06:25
To do this, make first frame is not filled, and the second filling and with thee will.
Still didnt work.
What You said (png 3) resulted in png 0. I wanted something like png 1.  Any more help in detail pls , an example would be helpfull.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on June 18, 2012, 10:17:22
xyrax, look this project (http://dl.dropbox.com/u/34209357/AIMP3_SkinProj/Experience_AIO_v1.8.2.acs3proj.7z)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: xyrax on June 18, 2012, 12:05:36
xyrax, look this project (http://dl.dropbox.com/u/34209357/AIMP3_SkinProj/Experience_AIO_v1.8.2.acs3proj.7z)

I see, now i understand. Didn't think it could be done this way. Should be in help file though :)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: creative5 on July 14, 2012, 22:28:28
я тупею или SE глючит...

иконка режима визуализации постоянно отображается белым квадратом, у меня одного так
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: John Éshan on July 14, 2012, 22:35:38
я тупею или SE глючит...
у меня одного так
Не, не у тебя одного так =)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on July 14, 2012, 22:58:16
я тупею или SE глючит...

иконка режима визуализации постоянно отображается белым квадратом, у меня одного так

Она имеет хоть один не прозрачный пиксель?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: creative5 on July 15, 2012, 01:35:14
использовал разные сеты соб-сных иконок, в каждом из них иконка визуала нарисована, но при отображении в скине снова квадрат
фон не использовал, иконки png
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on July 15, 2012, 01:45:19
Можно взглянуть на пример иконок?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: ZeoN7 on July 19, 2012, 09:11:06
я тупею или SE глючит...

иконка режима визуализации постоянно отображается белым квадратом, у меня одного так
Не только...
Вот я в своей теме отписывался https://www.aimp.ru/forum/index.php?topic=32736.msg211217#msg211217
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Σ ∆ Ψ on August 02, 2012, 19:54:56
а возможно ли по умолчанию указать чтоб было 4 или 5  вкладки, вот скин не растягивается горизонтально
или это невозможно?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on August 02, 2012, 19:56:57
не понял вопроса
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Σ ∆ Ψ on August 02, 2012, 20:17:08
нуу имел ввиду, скин каркасом AiO, но он не растягивается по горизонтали, а лишь вверх вниз, и там кнопки вкладки/плейлистов всего три, а хотелось бы больше, пусть тогда кнопки будет мелковаты, как видно в предыдущем посте во вложении три вкладки и рядом пустое место, вот там хотелось бы добавить еще пару вкладки
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on August 02, 2012, 20:28:58
Как я правильно понял, в редакторе сделать не 3 (как сейчас для примера), а больше вкладок, было бы полезно для тестирования скина.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on August 02, 2012, 20:30:18
Как я правильно понял, в редакторе сделать не 3 (как сейчас для примера), а больше вкладок, было бы полезно для тестирования скина.

А если кому-то будет нужно 7 или 10? Тут как бы простая математика - взял ширину ТабКонтрола и поделил на ширину одной вкладки
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Σ ∆ Ψ on August 02, 2012, 20:39:27
Quote from: Tarik
Как я правильно понял...
дада, именно...
А если кому-то будет нужно 7 или 10? Тут как бы простая математика - взял ширину ТабКонтрола и поделил на ширину одной вкладки
и как добиться, можно ли, а то я никак не врубаюсь?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on August 02, 2012, 20:56:07
и как добиться, можно ли, а то я никак не врубаюсь?
Никак, так запрограммировано в самом редакторе.

Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: gibiskus on August 11, 2012, 07:00:20
 Подскажите, как изменит цвет бегущей строки?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: John Éshan on August 11, 2012, 11:07:59
Подскажите, как изменит цвет бегущей строки?
Текстуру бегущей строки или цвет текста? Если текстуру, то она рисуется в графическом редакторе, если текста, то открываете SE, нажимаете на бегущую строку, слева, в свойстве Font дабл клик по значению (TFont) и выбираете.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on August 13, 2012, 01:56:12
  Большущая просьба (Tarik, к тебе, наверное) дополнить старттопик изменениями в редакторе, коих накопилось уже не мало, хотя бы расписать количество кадров для тех текстур, у которых оно изменилось с мелкими пояснениями. Понятно, что всё это где-то есть на форуме, но всё разбросано и найти непросто. Заранее спасибо.
имхо, составлять детальный чейнжлог сейчас уже не имеет смысла, да и вспомнить, что было добавлено - проблематично. Поправлять хелп тоже не имеет смысла, так как при выходе нового СЭ придется опять его править. Уж лучше потратить силы на справку к новой версии.

По поводу текстур -
1) Для thumb элементов можно делать 3 или 4 кадра:
  1 - обычное состояние;
  2 - наведенное состояние (когда мышь поверх);
  3 - нажатое состояние;
  4 - кадр, который отображается при наведении не на thumb, а на весь ползунок.

2) Для ползунков добавлено еще 2 кадра - наведенное состояние:
  1 - обычное незаполненное состояние;
  2 - обычное заполненное;
  3 - наведенное незаполненное;
  4 - наведенное заполненное.

ЗЫ. Продублировал здесь (https://www.aimp.ru/forum/index.php?topic=30356.msg179094#msg179094).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zigar on September 01, 2012, 15:02:45
Здравствуйте, не обделите вниманием. У меня два вопроса - 1) Можно сделать так, чтобы окно "tray info" появлялось справа от "tray control"?
2) Как сделать круглый регулятор баланса? (Какой должен быть градиент и как распологать кадры?)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on September 01, 2012, 15:11:50
Привет всем! Какой размер для тач-обложки боле стандартный? Каким размером пользоваться удобнее? Обложка не алл-ин-ван.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: John Éshan on September 01, 2012, 15:28:43
Здравствуйте, не обделите вниманием. У меня два вопроса - 1) Можно сделать так, чтобы окно "tray info" появлялось справа от "tray control"?
2) Как сделать круглый регулятор баланса? (Какой должен быть градиент и как распологать кадры?)
1. нет
2. курите справку в СЕ
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on September 01, 2012, 15:35:39
2) Как сделать круглый регулятор баланса? (Какой должен быть градиент и как распологать кадры?)
Делается обычный круглый регулятор, кадров столько, сколько нарисуете, при балансе L=R (50%) будет отображаться кадр, который находится как раз на половине текстуры. В общем, пробуйте и творите.
Да, и не забывайте за последний кадр маски.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zigar on September 01, 2012, 15:44:18
1. нет
2. курите справку в СЕ
Я курил справку в CE. Сюда люди поэтому и заходят, потому что им может быть что-то не понятно. Спасибо за помощь.
Tarik спасибо за отзывчивость.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: St1V on September 02, 2012, 15:20:55
Подскажите пожалуйста у меня сейчас когда жму на плейлист, плейлисты все показывают в верху как на рисунке 
как сделать что бы они отображались в нижней части?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on September 02, 2012, 15:28:06
Подскажите пожалуйста у меня сейчас когда жму на плейлист, плейлисты все показывают в верху как на рисунке 
как сделать что бы они отображались в нижней части?

Никак, это делается автоматом движком плеера - если список не влезает снизу - он показывается сверху
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: St1V on September 02, 2012, 15:29:40
Никак, это делается автоматом движком плеера - если список не влезает снизу - он показывается сверху
Не может быть??? только что было наоборот...да у меня и всего то три плейлиста???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: ZeoN7 on September 02, 2012, 16:49:21
Не может быть??? только что было наоборот...да у меня и всего то три плейлиста???
Плеер выше поднимите
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on September 02, 2012, 16:50:13
Плеер выше поднимите
Ага, и обновите.
Title: Анонс Skin Engine v3.50
Post by: Artem on September 04, 2012, 10:38:09
+ Skin Engine v3.50 (https://www.aimp.ru/blogs/?p=381)
+ Skin Editor v3.50 (https://www.aimp.ru/blogs/?p=393)

Title: Re: Анонс Skin Engine v3.50
Post by: ScrollUnLock on September 04, 2012, 11:46:41
Жду не дождусь :)
Title: Re: Анонс Skin Engine v3.50
Post by: ScrollUnLock on September 04, 2012, 12:20:45
Столько вкусного и всё сразу! Спасибо разработчикам за такой подарок! Будем ждать конца года, вот только пугают, что конец света наступит раньше...
Тем кто живет в России он не страшен ;D
Title: Re: Анонс Skin Engine v3.50
Post by: ScrollUnLock on September 04, 2012, 12:21:59
А как будет реализовано, это: https://www.aimp.ru/forum/index.php?topic=34718.0
Title: Re: Анонс Skin Engine v3.50
Post by: Artem on September 04, 2012, 12:25:05
А как будет реализовано, это: https://www.aimp.ru/forum/index.php?topic=34718.0

Через биндинг
Title: Re: Анонс Skin Engine v3.50
Post by: Бродяга on September 04, 2012, 18:10:40
И это еще без скриптов, между прочим =)  о них можно пока забыть, черт, но я о них напомнил)))
Title: Re: Анонс Skin Engine v3.50
Post by: ScrollUnLock on September 04, 2012, 18:16:41
А скрипты вообще будут? Или анонсированный метод есть альтернатива скриптам?
Title: Re: Анонс Skin Engine v3.50
Post by: ScrollUnLock on September 04, 2012, 19:53:45
Quote
Если раньше каждый элемент, будь то кнопка или текстовая метка, представлял собой конкретную функцию / возможность программы, то теперь любой элемент — это визуализатор данных с обратной связью.
В моем представление, это делает тоже самое, что и подразумевали скрипты, может конечно не столько, сколько бы дали скрипты, но все равно предостаточно.  Лично для меня достаточно будет анонсированного метода, вместо скриптов.
Title: Re: Анонс Skin Engine v3.50
Post by: ScrollUnLock on September 04, 2012, 19:55:29
Теперь возможно будет реализовать регулировку громкости кнопками "Up" "Down"?
Title: Re: Анонс Skin Engine v3.50
Post by: Artem on September 04, 2012, 21:37:58
А скрипты вообще будут? Или анонсированный метод есть альтернатива скриптам?

В будущем - да, они будут расширять список доступных провайдеров и сервисов.

Теперь возможно будет реализовать регулировку громкости кнопками "Up" "Down"?

Да
Title: Re: Анонс Skin Engine v3.50
Post by: Rybolov999 on September 04, 2012, 22:51:10
Скажите, а в текущей бэте были какие-то изменения скин-движка? У меня подозрительно шустро (правда все равно с некоторыми подтормаживаниями) плейлисты прокручиваются. Не так шустро как хотелось бы, но наамного быстрее чем это было раньше.
Title: Re: Анонс Skin Engine v3.50
Post by: Soolo on September 04, 2012, 23:09:52
Скажите, а в текущей бэте были какие-то изменения скин-движка?
были изменения внутренней структуры
Title: Re: Анонс Skin Engine v3.50
Post by: ScrollUnLock on September 04, 2012, 23:21:20
Еще вопрос, а нельзя ли будет задавать прозрачность плейлисту?
Title: Re: Анонс Skin Engine v3.50
Post by: Artem on September 04, 2012, 23:39:01
Еще вопрос, а нельзя ли будет задавать прозрачность плейлисту?

Нет
Title: Re: Анонс Skin Engine v3.50
Post by: ScrollUnLock on September 04, 2012, 23:52:01
Нет
А текстуры для выделенного, не выделенного трека?
Title: Re: Анонс Skin Engine v3.50
Post by: Artem on September 05, 2012, 00:05:31
текстур в плейлисте пока не будет - слишком тормознуто будет работать, проверял
Title: Re: Анонс Skin Engine v3.50
Post by: ScrollUnLock on September 05, 2012, 00:13:06
текстур в плейлисте пока не будет - слишком тормознуто будет работать, проверял
Будем надеяться, что рано или поздно появятся)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: olinkepi.exe on September 19, 2012, 11:14:42
как поменять цвет у обложки :D
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Алексей Долматов on September 19, 2012, 11:20:43
Перерисовать её элементы в графическом редакторе или в настройках плеера (при выборе обложки) подвигать ползунки
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: 881z1 on October 19, 2012, 16:18:17
скинэдитор 2 уже наверное не в моде... не нашёл на форуме такого раздела, поэтому спрошу здесь.

где там эти белые точки (такая как бы окантовка названия трека в плейлисте) ? хочу сделать их чёрными или вообще убрать если возможно, но ни фига не могу их найти в эдиторе

(http://img.maryno.net/preview/b509f70e9719cfc0db666f6f971d4ae5/f95e511e72d534a1f9bb963f8141aad1.gif) (http://img.maryno.net/images/b509f70e9719cfc0db666f6f971d4ae5/f95e511e72d534a1f9bb963f8141aad1.jpeg)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on October 19, 2012, 16:21:09
скинэдитор 2 уже наверное не в моде
этих точек нет в СЭ2
какую версию АИМП юзаете?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: 881z1 on October 19, 2012, 16:27:04
юзаю 3, но скин от 2-го acs2 и эдитор 2-й
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on October 19, 2012, 16:29:25
юзаю 3, но скин от 2-го acs2 и эдитор 2-й
в общем, я понял
при экспорте в третью версию рамка появляется автоматом
цвет берется из шрифта
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: 881z1 on October 19, 2012, 16:54:19
ну а  победить возможно? 

[эти белые точки вообще не в тему!]

из какого именно шрифта берётся цвет?
 
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on October 19, 2012, 17:06:57
ну а  победить возможно? 
откройте скин в Редакторе 3-й версии и поправьте цвет
FocusColor в свойствах плейлиста
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: 881z1 on October 20, 2012, 02:14:23

FocusColor


Спасибо, изменил цвет - теперь лучше.

Ну а вообще скрыть эти точки или например сделать их прозрачными - как я понял невозможно,  т.е. скинэдитор такой функцией не обладает?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on October 20, 2012, 02:19:37
Ну а вообще скрыть эти точки или например сделать их прозрачными - как я понял невозможно,  т.е. скинэдитор такой функцией не обладает?
так точно
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: 881z1 on October 20, 2012, 03:26:54
ещё вот что: значёк в трее можно редактировать скинэдитором? 2-м редактором насколько я помню это сделать было невозможно, может в 3-й версии появилась такая возможность? что-то я пока-что не могу найти
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on October 20, 2012, 11:24:41
ещё вот что: значёк в трее можно редактировать скинэдитором? 2-м редактором насколько я помню это сделать было невозможно, может в 3-й версии появилась такая возможность? что-то я пока-что не могу найти
откройте настройки CTRL+P - поищите там
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on October 20, 2012, 12:33:28
Ну а вообще скрыть эти точки или например сделать их прозрачными - как я понял невозможно,  т.е. скинэдитор такой функцией не обладает?
Пока нельзя. Для рамки можно установить цвет фона, таким образом ее "скрыв".
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: 881z1 on October 20, 2012, 13:02:33
Soolo, Tarik, всё сделал, спасибо

 :) (http://img.maryno.net/preview/ab0fd81db55180b533d314d5228e21c8/5d5077a1fe7f7c31c0d04ce54980e86f.gif) (http://img.maryno.net/images/ab0fd81db55180b533d314d5228e21c8/5d5077a1fe7f7c31c0d04ce54980e86f.jpeg)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Mazur1k on December 05, 2012, 18:05:29
(http://i49.fastpic.ru/big/2012/1205/5c/b1626d5530ff3ab1cddfa3f8ec572e5c.gif)
как мне сделать горизонтальный спектрум?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on December 05, 2012, 18:08:54
как мне сделать горизонтальный спектрум?
Спектрум может быть только вертикальный.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Mazur1k on December 05, 2012, 18:21:49
Спектрум может быть только вертикальный.
:'(
а просто анимированую гифку можно поверх положить?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on December 05, 2012, 19:09:40
а просто анимированую гифку можно поверх положить?
читайте справку, там написано как делать анимацию
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Xwansu on December 07, 2012, 22:54:54
Как в ТК поместить элементы Название трека и Исполнитель?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on December 07, 2012, 22:56:40
Как в ТК поместить элементы Название трека и Исполнитель?
Щелкаешь по элементу Text Lbel сверху, размещаешь в ТК, задаешь шаблон (Template) текста %A и %T
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Xwansu on December 07, 2012, 23:15:53
Щелкаешь по элементу Text Lbel сверху, размещаешь в ТК, задаешь шаблон (Template) текста %A и %T
Заработало!
Спасибо  :)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: DrooP on January 11, 2013, 10:19:27
http://rghost.ru/42905971.view
как убрать эту штуку?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on January 11, 2013, 10:25:36
http://rghost.ru/42905971.view
как убрать эту штуку?
настройки >> Плейлист (настройки отображения) >> разбивать плейлист на группы - уберите галку
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: DrooP on January 12, 2013, 09:00:54
Спасибо. Ещё вопрос..
Можно ли как нибудь разделить текст? Желательно в се. http://rghost.ru/42937618.view
То есть,отдельно имя исполнителя,отдельно название песни,время и тд...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on January 12, 2013, 14:55:09
Можно ли как нибудь разделить текст? Желательно в се. http://rghost.ru/42937618.view
То есть,отдельно имя исполнителя,отдельно название песни,время и тд...
Можно сделать простыми текстовыми метками, но текст будет статичным (не будет "бежать")
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: DrooP on January 13, 2013, 17:37:53
объясни,как?пожалуйста
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on January 13, 2013, 23:47:48
объясни,как?пожалуйста
Справка - Свойства элементов - Cвойства элементов управления.

Добавляем текстовую метку в скин, назначаем свойству "Template" шаблон (например %R - артист, %T - название трека или комбинацию %R - %T.)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on January 14, 2013, 02:33:41
Хочу сделать такое:

1. Чистая панель:
(http://funkyimg.com/u2/2940/555/5334671.png)

2. Наводим курсор на панель - появляются кнопки:
(http://funkyimg.com/u2/2940/554/6064982.png)

3. Наводим на кнопку - кнопка под курсором подсвечивается, остальные кнопки не исчезают:
(http://funkyimg.com/u2/2940/553/5545463.png)

Сейчас вроде как такое не сделать. Возможно ли это будет реализовать в SE 3.50?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on January 14, 2013, 09:27:05
Сейчас вроде как такое не сделать. Возможно ли это будет реализовать в SE 3.50?
У контейнеров есть свойство IsActive, которое равно true при наведении мышки на этот контейнер. С этим свойством можно связать Visibility элемента.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on January 15, 2013, 01:02:21
Почему у слайдеров в режиме Masked нету зоны растягивания?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on January 15, 2013, 09:25:37
Почему у слайдеров в режиме Masked нету зоны растягивания?
потому что если слайдер не линейный - его красиво не растянешь
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on January 16, 2013, 07:08:04
потому что если слайдер не линейный - его красиво не растянешь
Ну вдруг скинмейкер захочет сделать хитрый овальный слайдер с растягиванием - и никак)
В идеале хотелось бы, чтобы можно было сделать подсвечивающуюся "кнопку"(не меняя курсор), но не нажимающуюся.
И добавлю, на всякий случай, еще - чтобы можно было как обычно перемещать за этот "элемент" окно плеера. Ну и зоны растягивания, конечно)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on January 16, 2013, 09:10:51
Ну вдруг скинмейкер захочет сделать хитрый овальный слайдер с растягиванием - и никак)
не представляю такой слайдер
И добавлю, на всякий случай, еще - чтобы можно было как обычно перемещать за этот "элемент" окно плеера. Ну и зоны растягивания, конечно)
всё, что взаимодействует с пользователем, не может быть использовано для таскания окна
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on January 16, 2013, 10:25:36
У слайдера в режиме Masked нету кадров подсвеченного состояния?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on January 16, 2013, 10:27:58
У слайдера в режиме Masked нету кадров подсвеченного состояния?
нет
в 3.5 такой слайдер будет крутиться вместе с мышью, а не так как сейчас
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on February 14, 2013, 15:00:09
Как сделать так, чтобы при развернутом на весь экран режиме кадр текстуры контейнера переключался на другой?
Пробовал соединять сервис Maximize провайдера AIMPMainForm с точкой доступа State контейнера. Без результатов.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on February 14, 2013, 15:11:01
Как сделать так, чтобы при развернутом на весь экран режиме кадр текстуры контейнера переключался на другой?
Пробовал соединять сервис Maximize провайдера AIMPMainForm с точкой доступа State контейнера. Без результатов.
всё верно сделал
у меня работает
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=27831.0;attach=35861)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on February 14, 2013, 15:31:29
Блин, оказывается все работало, кадры в текстуре просто оказались похожими :-\
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on February 14, 2013, 15:32:19
Как разобрать с текстурой Sources? Сколько кадров нужно? Что -то у меня не получается...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on February 14, 2013, 15:34:08
Как разобрать с текстурой Sources? Сколько кадров нужно? Что -то у меня не получается...
Справка \ Структура скина \ Элементы управления \ Цифровое табло \ Пример: Источник
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on February 14, 2013, 15:43:25
Справка \ Структура скина \ Элементы управления \ Цифровое табло \ Пример: Источник
Спасибо! Вот почему у меня не получилось. Я думал что текстуру для СД уже убрали...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on February 14, 2013, 15:52:01
Спасибо! Вот почему у меня не получилось. Я думал что текстуру для СД уже убрали...
она не будет отображаться, поэтому её можно не рисовать, но место для неё должно быть
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on February 14, 2013, 21:59:04
При смене текстуры с большей по размеру на меньшую у контейнера свойство SizeMinimal не обновляется и текстура контейнера некрасиво растягивается. А у элемента "текстура" это свойство обновляется.
Так и должно быть?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on February 18, 2013, 08:44:34
Плейлист растягивается в высоту только если у области растягивания плейлиста стоит значение laClient в Alingment?

У меня так скин едет:
(http://funkyimg.com/u2/3097/866/1413411.png)
А если поставить laBottom, то нормально, но скин не растягивается в высоту:
(http://funkyimg.com/u2/3097/865/6531572.png)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on February 18, 2013, 09:20:34
Плейлист растягивается в высоту только если у области растягивания плейлиста стоит значение laClient в Alingment?
В твоем вопросе уже есть ответ ;)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on February 18, 2013, 10:23:49
В твоем вопросе уже есть ответ ;)
А всё, вроде понял, надо контейнеры по группам раскидать, потом попробую.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on February 18, 2013, 15:13:56
А всё, вроде понял, надо контейнеры по группам раскидать, потом попробую.
Начал пробовать, и не могу понять, как создать группу? В справке не нашел.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Tarik on February 18, 2013, 15:28:20
Начал пробовать, и не могу понять, как создать группу? В справке не нашел.
Quote
Чтобы создать новый элемент фона, необходимо выбрать в контекстном меню родительского фонового элемента "Новый пункт: контейнер/текстура" или "Новый подпункт: контейнер/текстура/многостраничная группа". В первом случае будет создана группа с родительским и новосозданным элементом, которые будут располагаться на одном уровне относительно друг друга. Во втором случае – будет создан дочерний элемент.
В последствии можно удалить новосозданный элемент (группа останется).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on February 18, 2013, 19:23:55
Почему нет возможность дублирование конт. плейлиста?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on February 18, 2013, 19:26:31
Почему нет возможность дублирование конт. плейлиста?
100 раз спрашивалось
Технические ограничения
И это не контейнер, это элемент "плейлист"
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on February 18, 2013, 19:39:14
100 раз спрашивалось
Технические ограничения
И это не контейнер, это элемент "плейлист"

Сорри :)

Думал TASEPlaylistBox - это "элемент "плейлист"". Но ошибся. Поэтому спрашивал, может планы изменились..
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on February 19, 2013, 17:27:37
Почему невозможно перетащить контейнеры из одного окна в другой?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on February 19, 2013, 17:32:53
Почему невозможно перетащить контейнеры из одного окна в другой?
можно
но нужно тащить контейнер не в окно
нужно тащить контейнер в другой контейнер
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on February 19, 2013, 17:56:12
можно
но нужно тащить контейнер не в окно
нужно тащить контейнер в другой контейнер

Почему так? Это заставляет заблуждаться.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on February 19, 2013, 22:50:29
Почему так? Это заставляет заблуждаться.

Потому, что у окна может быть только один контейнер
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on February 21, 2013, 14:22:28
Ребят, не стесняйтесь создавать темы с вопросам в корне раздела: https://www.aimp.ru/forum/index.php?board=106.0 , а не тут. Так будет проще и нам, и вам, и новеньким.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Zhenya on February 24, 2013, 19:27:33
Откуда брать состояние дисплея визуализации?
Нужно чтобы кнопка показывалась тогда, когда визуализация включена.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on February 24, 2013, 19:39:16
Откуда брать состояние дисплея визуализации?
Нужно чтобы кнопка показывалась тогда, когда визуализация включена.
нет таких данных
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on March 08, 2013, 14:57:06
в СЭ изменено настройки конт. меню. Теперь можно ли увеличить размер пунктов/шрифтов?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Artem on March 08, 2013, 15:01:04
в СЭ изменено настройки конт. меню. Теперь можно ли увеличить размер пунктов/шрифтов?

Да
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: DrooP on March 09, 2013, 14:56:29
как сделать что бы у полосы времени впереди шел ползунок?
http://s59.radikal.ru/i166/1303/61/0f4416f9162f.png примерно так
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Hayo Tee on March 09, 2013, 15:14:00
как сделать что бы у полосы времени впереди шел ползунок?
http://s59.radikal.ru/i166/1303/61/0f4416f9162f.png примерно так
А вы задавали текстуру для SkinThumb?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: DrooP on March 09, 2013, 15:29:38
помогло.спасибо
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McZloy on June 25, 2013, 23:44:24
Народ,а как в скине A-Graph (ver 1.0) в Tray Control сделано что под музыку мигает область отображающая длительность трэка ? я думал там просто анимация,оказалось что мигает только под музыку...есть мысль,что это как то сделали из спектрума,но все равно сомневаюсь...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on June 25, 2013, 23:51:29
Народ,а как в скине A-Graph (ver 1.0) в Tray Control сделано что под музыку мигает область отображающая длительность трэка ? я думал там просто анимация,оказалось что мигает только под музыку...есть мысль,что это как то сделали из спектрума,но все равно сомневаюсь...

Скорее в виде LevelGauge-а, а не спектрума, спектрум для этого тяжеловат
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McZloy on June 26, 2013, 00:14:26
Скорее в виде LevelGauge-а, а не спектрума, спектрум для этого тяжеловат
LevelGauge-а а это что???первый раз такое вижу((((
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on June 26, 2013, 00:23:15
LevelGauge-а а это что???первый раз такое вижу((((
Это обычный индикатор уровня сигнала (обычно в трей-контролах это те полосочки, которые, эм, туда-сюда прыгают =) )

В скин-эдиторе на панели инструментов такой элемент называется TASEGauge.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on August 14, 2013, 22:37:52
Что за неудаляемая многостраничная группа PlaylistSearch? В справке не нашёл.

(http://funkyimg.com/i/CbDi.png)

(http://funkyimg.com/i/CbDj.png)

В списке окон её нету. В стандартном скине PlaylistSearch тоже не нашёл ???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on August 14, 2013, 23:09:59
Это скорее всего заглючившееся поле быстрого поиска (судя по свойствам).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on August 14, 2013, 23:11:41
Это скорее всего заглючившееся поле быстрого поиска (судя по свойствам).
Оно даже не заглючило. Просто вышло за пределы окон и контейнеров
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on August 14, 2013, 23:28:00
Оно даже не заглючило. Просто вышло за пределы окон и контейнеров
в общем да, при удалении всех контейнеров и окон у плейлиста и быстрого поиска просто иконка элемента в дереве меняется.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on August 14, 2013, 23:37:59
Это скорее всего заглючившееся поле быстрого поиска (судя по свойствам).
Ага, оно. Если в SE 3.00.330 RC1 у элемента Editor: Quick Search нет текстуры, то при открытии скина в SE 3.50 появляется неудаляемая многостраничная группа PlaylistSearch.
Убрал её, открыв скин в SE 3, добавив текстуру полю быстрого поиска, открыл скин в SE 3.50. Но появляется само поле PLaylistSearch, которое тоже нельзя удалить, а только удалить его текстуру и уменьшить само поле до размеров 1 на 1 пиксель. Почему в SE 3.50 нельзя его удалить?

P.S. Ещё заметил - надписи "Элементы Фона" и "Элементы управления".

(http://funkyimg.com/i/CbED.png)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on August 14, 2013, 23:49:06
Почему в SE 3.50 нельзя его удалить?
Потому что быстрый поиск и элемент плейлиста неудаляемы.

P.S. Ещё заметил - надписи "Элементы Фона" и "Элементы управления".

(http://funkyimg.com/i/CbED.png)
Это не в эту тему.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Hayo Tee on August 26, 2013, 07:30:49
Как сделать зеркальный регулятор баланса? Вертикальный для левый канал, ре-вертикальный для правый...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on August 26, 2013, 09:21:00
Как сделать зеркальный регулятор баланса? Вертикальный для левый канал, ре-вертикальный для правый...
это не верно!
вниз должен идти левый канал, а вверх правый
наклон всегда идёт против часовой стрелки

По идее, должно было бы работать выражение 100-Value, но оно не работает. Да оно и не нужно, причины выше
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Hayo Tee on August 26, 2013, 14:18:29
Quote
это не верно!
вниз должен идти левый канал, а вверх правый
наклон всегда идёт против часовой стрелки
По идее, должно было бы работать выражение 100-Value, но оно не работает. Да оно и не нужно, причины выше
Оу! Извините... Не так объяснил.
Мне нужно вот это:
если изменить баланс на Right  100, ползунок баланса для правого канала будет верху, а ползунок для левого канала будет внизу... Вот теперь вроде понятно объяснил (у меня два регулятора, для левый и правый)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Hayo Tee on August 29, 2013, 11:40:10
Quote
если изменить баланс на Right 100, ползунок баланса для правого канала будет верху, а ползунок для левого канала будет внизу... Вот теперь вродепонятно объяснил (у меня два регулятора, для левый и правый)
Решил с Masked-регулятором.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on August 29, 2013, 11:41:18
Решил с Masked-регулятором.
блин, точно, простое решение
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Hayo Tee on August 29, 2013, 11:46:37
Quote
блин, точно, простое решение
я сам тоже восторге ;D
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Виталий38 on September 07, 2013, 19:17:58
Помогите разобраться с обложкой , Denon Classic Style , а именно с тем сендвичем который находится под крышкой подкассетника. пока рассматриваю перемещение плёнки SeekBar. PopupMenu - pmJump , Skin задал, SeeBar-Action-Action-prvPlayerState , делал (круглый) покадрово как горизонтально, так и вертикально (20 кадров без последнего градиента) указывал коллтчество кадров. Может ошибка в связях, или необходимо создать дополнительные? Белиберда получается, перемещение по теку происходит, визуально нет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on September 07, 2013, 20:02:49
Помогите разобраться с обложкой , Denon Classic Style , а именно с тем сендвичем который находится под крышкой подкассетника. пока рассматриваю перемещение плёнки SeekBar. PopupMenu - pmJump , Skin задал, SeeBar-Action-Action-prvPlayerState , делал (круглый) покадрово как горизонтально, так и вертикально (20 кадров без последнего градиента) указывал коллтчество кадров. Может ошибка в связях, или необходимо создать дополнительные? Белиберда получается, перемещение по теку происходит, визуально нет
Читайте справку. Там есть примеры связей для прогресс-бара
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Hayo Tee on September 07, 2013, 21:09:42
А может вы не указали хит-тест маску?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Виталий38 on September 07, 2013, 21:28:27
Нет уверенности в правильном направлении иду я, всмысле там ищу ошибку? Изменение размера катушки-покадровое и в связях не уверен SeeBar-Action-Action-prvPlayerState или что-то ещё нужно добавлять, или перенаправлять ?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on September 07, 2013, 21:43:36
Нет уверенности в правильном направлении иду я, всмысле там ищу ошибку? Изменение размера катушки-покадровое и в связях не уверен SeeBar-Action-Action-prvPlayerState или что-то ещё нужно добавлять, или перенаправлять ?
скиньте проект
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Hayo Tee on September 07, 2013, 21:45:33
Коль-во кадров в СЭ 21?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Виталий38 on September 07, 2013, 22:00:38
Кадров 20, но это не приципиально, мне понять принцип я и больше нарисую. Пытаюсь разобраться Denon Classic Style, и сделать для себя уменьшенный вариант, скажу честно не заморачивался с рисованием общего вида, просто для разбора функционала соскриншотил  :) и нарезал на элементы, кнопки регуляторы, дисплей повторил, а вот с подкассетником немножко застрял
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Hayo Tee on September 07, 2013, 22:50:00
Надо указать 20 кадров + хит тест маска = 21
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Виталий38 on September 07, 2013, 22:58:48
В смысле, градиентно заполненная, в конце ? А переход тогда от краёв (темнее) к центру (светлее) ?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on September 07, 2013, 23:10:30
В смысле, градиентно заполненная, в конце ?
да
А переход тогда от краёв (темнее) к центру (светлее) ?
смотря как вы собираетесь регулировать: по кругу или от центра к краю
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Виталий38 on September 07, 2013, 23:15:28
Да не просто регулировать , а будет отображение заполнения кассеты с возможностью перемещения по треку (как в оригинале)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on September 07, 2013, 23:23:19
Да не просто регулировать , а будет отображение заполнения кассеты с возможностью перемещения по треку (как в оригинале)
Написал в личку, продублирую здесь
Используйте TASESliderMasked
Обязательно задайте 21-й кадр маски с градиентом от центра к краю, чтобы можно было мотать трек
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Виталий38 on September 07, 2013, 23:31:35
Спасибо завтра попробую, и надеюсь далее поможете ?   ;)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on September 08, 2013, 01:48:03
Помогите разобраться с обложкой , Denon Classic Style , а именно с тем сендвичем который находится под крышкой подкассетника
Никакого сэндвича там нет. В сикбаре Denon’a фактически перемещается зазор между рулонами, т.е. один кадр соответствует изображению окна кассеты. Маска же представляет линейный градиент от белого к чёрному слева направо. Связи у Вас указаны верно.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Виталий38 on September 08, 2013, 07:31:52
Никакого сэндвича там нет. В сикбаре Denon’a фактически перемещается зазор между рулонами, т.е. один кадр соответствует изображению окна кассеты. Маска же представляет линейный градиент от белого к чёрному слева направо. Связи у Вас указаны верно.

Я правильно тебя понял McClaud, что нужно рисовать не одну катушку за раз (как у меня) , а сразу две, и причем сразу с зависимостью от меньшего объёма слева - к большему вправо, и также по-кадрово. Но и линейный элемент (конечный) уже будет другой. Такой вариант тоже верен ? Или я не правильно понял ? А потом накладывать анимацию центров вращения каткшек ? Варианты ещё есть ?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Виталий38 on September 08, 2013, 09:35:08
Так понял, просто работал не с тем элементом, надо было TASESliderMasked спасибо за подсказку  :)  !  Движемся дальше
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on September 08, 2013, 15:14:38
Так понял, просто работал не с тем элементом, надо было TASESliderMasked
Да, это для сикбара. А вращающиеся бобышки - аниматоры TASEAnimator. А сам корпус кассеты - TASEDigitsDisplay. Вот из этих трёх составляющих точно сэндвич получается...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Виталий38 on September 08, 2013, 15:28:09
McClaud , спасибо за своевременную подсказку, как раз размышлял об этом   ;)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Hayo Tee on September 13, 2013, 18:14:32
А что именно изменилось в СЭ? В плеере нововведений много, а в СЭ?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on September 13, 2013, 18:30:44
А что именно изменилось в СЭ? В плеере нововведений много, а в СЭ?
Quote from: History-Ru.txt
AIMP3: Skin Editor v3.55 Build 587 (12.09.2013)
===============================================
* Редактор: Удалены провайдеры для Каталога Интернет радиостанций
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Hayo Tee on September 13, 2013, 18:31:40
Спасибо, значит обновлять не стоит.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on October 01, 2013, 17:27:19
Как вывести в Hint кнопки произвольный текст?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 01, 2013, 17:44:15
Как вывести в Hint кнопки произвольный текст?
https://www.aimp.ru/forum/index.php?topic=28070.0
Перекачай, пожалуйста, архив, я его заменил
Там 2 кнопки сверху - они с произвольной подсказкой
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on October 01, 2013, 23:50:59
Подскажите как правильно в биндинге связать кнопку acPlayerStop и acMainOpenFiles?
так чтобы после остановки кнопку можно было использовать как открытие файлов
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 02, 2013, 00:18:23
Подскажите как правильно в биндинге связать кнопку acPlayerStop и acMainOpenFiles?
так чтобы после остановки кнопку можно было использовать как открытие файлов
нужно 2 кнопки одна поверх другой
первая - отвечает за стоп и скрывается, если плеер остановлен
вторая отвечает за открытие, скрывается, если плеер играет или на пузе
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on October 02, 2013, 00:22:58
Soolo Спасибо, попробую
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on October 02, 2013, 01:31:04
первая - отвечает за стоп и скрывается, если плеер остановлен
А как это сделать? уже всё перепробовал
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 02, 2013, 02:11:19
А как это сделать? уже всё перепробовал
Кнопка Экшен связывается с acPlayerStop
Кнопка Визибилити связывается с prvPlayerState

Аналогично со втрой кнопкой
Только экшен на отрытие файла
А визибилити с првПлеерСтейт + модификация выражения not Value
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on October 02, 2013, 13:14:02
Soolo, спасибо за подсказки всё получилось +
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on October 06, 2013, 05:03:33
Можно ли окуда-нибудь снять сигнал длительного нажатия кнопки перемотки?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on October 06, 2013, 13:35:00
Можно ли окуда-нибудь снять сигнал длительного нажатия кнопки перемотки?
Что-то не понял вопроса ::) Что нужно сделать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2013, 13:41:55
Можно ли окуда-нибудь снять сигнал длительного нажатия кнопки перемотки?
actiononhold
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on October 06, 2013, 16:51:14
Что-то не понял вопроса ::) Что нужно сделать?
Функция ускоренной перемотки реализована связью между ActionOnHold соответствующей кнопки и Action acPlayerSeek..... Но. Хотелось бы реализовать "индикацию" режима. Например, ускоренным вращением бобин катушечника, или бобышек - кассетника (да просто светодиодом). Однако ни на связке ActionOnHold & Action, ни на State Action acPlayerSeek... данные не меняются. Пробовал снимать и в TextDisplay, и DigitsDisplay.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2013, 17:40:46
Функция ускоренной перемотки реализована связью между ActionOnHold соответствующей кнопки и Action acPlayerSeek..... Но. Хотелось бы реализовать "индикацию" режима. Например, ускоренным вращением бобин катушечника, или бобышек - кассетника (да просто светодиодом). Однако ни на связке ActionOnHold & Action, ни на State Action acPlayerSeek... данные не меняются. Пробовал снимать и в TextDisplay, и DigitsDisplay.
сейчас такое невозможно
кнопка не может передавать своё состояние двум провайдерам
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on October 06, 2013, 19:31:29
сейчас такое невозможно
кнопка не может передавать своё состояние двум провайдерам
Но State на acPlayerSeek... свободен, почему он не меняет своё состояние?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2013, 21:04:14
Но State на acPlayerSeek... свободен, почему он не меняет своё состояние?
у acPlayerSeek нет State, т.к.
State имеют провайдеры, меняющие своё состояние на долгое время, сохраняющееся даже при отпускании кнопки
например, вкл/выкл шаффла и т.п.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on October 06, 2013, 23:16:20
у acPlayerSeek нет State, т.к.
State имеют провайдеры, меняющие своё состояние на долгое время, сохраняющееся даже при отпускании кнопки
например, вкл/выкл шаффла и т.п.

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=27831.0;attach=37948)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2013, 23:19:06
McClaud, что это? Я в курсе, что формально State есть везде, но не везде он работает. Выше я описал ситуации, когда State работает
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on October 07, 2013, 00:10:02
State возвращает состояние объекта (провайдера), будь то состояние функции повтора (вкл/выкл), состояние плеера (стоп/пауза/воспр-ние) или состояние контейнера (отображается/скрытый). Но в большинства функций (простых провайдеров для кнопок) не может быть разных состояний, они просто на клик по кнопке исполняют свою функцию и все. По этому им и нечего возвращать.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on October 07, 2013, 16:53:23
Я в курсе, что формально State есть везде, но не везде он работает. Выше я описал ситуации, когда State работает
Но почему бы не задействовать State для PlayerSeek...? Никаких особых противоречий я здесь не вижу. Длительное нажатие - чем не длительное действие (правда, только при нажатии)? А так получается State-обманка...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on October 07, 2013, 17:01:08
Но почему бы не задействовать State для PlayerSeek...? Никаких особых противоречий я здесь не вижу. Длительное нажатие - чем не длительное действие (правда, только при нажатии)? А так получается State-обманка...
А что State должен в этом случае возвращать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 07, 2013, 17:02:30
Но почему бы не задействовать State для PlayerSeek...? Никаких особых противоречий я здесь не вижу. Длительное нажатие - чем не длительное действие (правда, только при нажатии)? А так получается State-обманка...
потому что за передачу и обработку нажатия отвечает не State, а Action
State отвечает за совершенно другие штуки.
Да обманка, ничего ужасного не вижу. Представь, что State там нет

А что State должен в этом случае возвращать?
видимо, Hi-z =) ( не путать с хз )))
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on October 30, 2013, 17:32:07
К чему привязывать "MainDock"?
В справке показано, что к точке доступа Docked провайдера PlaylistFrame, но тогда если плейлист склеен с главным окном и скрыт, MainDock остаётся скрытым (Параметры связи - NOT Value). Это правильно, ведь Docked возвращает 1, потому что плейлист хоть и скрыт, но склеен с главным окном.
Открыл старый скин, созданный в SE 3.00 - там автоконвертированием связь устанавливается с точкой доступа Visibility провайдера PlaylistFrameSite. И работает правильно.
Так получается в справке в примере показано неправильно?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 30, 2013, 17:51:37
К чему привязывать "MainDock"?
В справке показано, что к точке доступа Docked провайдера PlaylistFrame, но тогда если плейлист склеен с главным окном и скрыт, MainDock остаётся скрытым (Параметры связи - NOT Value). Это правильно, ведь Docked возвращает 1, потому что плейлист хоть и скрыт, но склеен с главным окном.
Открыл старый скин, созданный в SE 3.00 - там автоконвертированием связь устанавливается с точкой доступа Visibility провайдера PlaylistFrameSite. И работает правильно.
Так получается в справке в примере показано неправильно?
О какой статье в справке идёт речь?
"Управление видимостью элементов фона (Способ 2)" ?
Да, ошибка, поправлю
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on October 30, 2013, 18:20:41
О какой статье в справке идёт речь?
"Управление видимостью элементов фона (Способ 2)" ?
Да, и способ 1 тоже.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on November 13, 2013, 13:28:18
Можно-ли как-нибудь вытащить это меню целиком? чтобы выскакивало ПКМ по кнопке
(http://img513.imageshack.us/img513/5498/pv41.png)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on November 13, 2013, 13:44:15
Можно-ли как-нибудь вытащить это меню целиком? чтобы выскакивало ПКМ по кнопке
Нет, это меню отображается только для дисплея визуализации.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on November 13, 2013, 14:15:08
оно вылазит целиком у дисплея визуализации
вот и глянь какие там связи и PopupMenu - так же делай у кнопки
Уже глядел и делал, вылезают только обложки
Нет, это меню отображается только для дисплея визуализации.
Спасибо, жаль

Другой вопрос: Можно-ли сделать чтобы кнопка показывалась при наведении в область визуализации?
Пробовал кидать TASEButton-Visibility нa prvVisual-DisplayValue неработает и NOT Value тоже, что я не так делаю?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on November 13, 2013, 14:28:14
Другой вопрос: Можно-ли сделать чтобы кнопка показывалась при наведении в область визуализации?
Пробовал кидать TASEButton-Visibility нa prvVisual-DisplayValue неработает и NOT Value тоже, что я не так делаю?
При наведении на всю область дисплея визуализации? Тогда нужно добавить контейнер, вложить в него дисплей визуализации и кнопки, а кнопки уже связывать с IsActive контейнера. Контейнеру достаточно будет настроить Margin-ы под размеры того контейнера.

А можно совсем по простому, если не нужно реагирование на весь дисплей - сделать первый кадр прозрачным.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on November 13, 2013, 14:30:12
При наведении на всю область дисплея визуализации? Тогда нужно добавить контейнер, вложить в него дисплей визуализации и кнопки, а кнопки уже связывать с IsActive контейнера.
Tarik Спасибо, попробую.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on November 13, 2013, 14:32:31
Уже глядел и делал, вылезают только обложкиСпасибо, жаль

Для чего вы хотите показать целиком меню?

Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on November 13, 2013, 14:39:58
Для чего вы хотите показать целиком меню?
Хотел сделать две кнопки VisualPrev и VisualNext, с прозрачным 1 слоем, полностью закрывающим дисплей визуализации и при этом оставить доступ к этому меню.
Буду пробовать совет Tarika
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on November 15, 2013, 18:04:48
Подскажите пожалуйста: Как сделать кнопку, сброса настроек эквалайзера? - что-то я такой провайдер не найду...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on November 15, 2013, 18:06:16
Подскажите пожалуйста: Как сделать кнопку, сброса настроек эквалайзера? - что-то я такой провайдер не найду...
нет такой
сброс через меню эквалайзера
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on November 15, 2013, 18:07:32
Спасибо, печально...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: MEFISTOFEL on November 17, 2013, 07:21:02
Помогите новичку уменьшить размер скина "denon_classic_style" ,но он для Full HD. Скачал последний редактор но он не видит сам скин чтобы закинуть и попробовать что-то с ним сделать.У меня небольшое разрешение монитора 1024х768 и скин на работает но так что больше самого экрана.Помогите разобраться!
Если переделать нельзя-может возможно в редакторе создать по новому такой же?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3
Post by: Soolo on November 17, 2013, 13:19:21
Помогите новичку уменьшить размер скина "denon_classic_style" ,но он для Full HD. Скачал последний редактор но он не видит сам скин чтобы закинуть и попробовать что-то с ним сделать.У меня небольшое разрешение монитора 1024х768 и скин на работает но так что больше самого экрана.Помогите разобраться!
Редактор не редактирует готовые скины

Если переделать нельзя-может возможно в редакторе создать по новому такой же?
Как бы, автор скина смог, значит это возможно ;) Зависит от желания и умений
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on November 17, 2013, 15:45:48
Помогите новичку уменьшить размер скина "denon_classic_style" ,но он для Full HD. Скачал последний редактор но он не видит сам скин чтобы закинуть и попробовать что-то с ним сделать.У меня небольшое разрешение монитора 1024х768 и скин на работает но так что больше самого экрана.Помогите разобраться!
Скины от АИМП3 нельзя редактировать, для этого нужен файл проекта.
Если переделать нельзя-может возможно в редакторе создать по новому такой же?
Рисуйте все заново, затем собирайте в редакторе...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on December 03, 2013, 02:26:37
Товарищи, а можно как нибудь привязать какое нибудь действие на средний клик мыши?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on December 03, 2013, 23:10:16
Товарищи, а можно как нибудь привязать какое нибудь действие на средний клик мыши?
Нет.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on December 05, 2013, 17:03:27
В свойствах DigitsDisplay декларируется возможность вывода значения в виде текста в текстовых метках, однако нет примера, и мне с наскока впихнуть текст туда не удалось. Можно пример?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on December 05, 2013, 17:30:47
В свойствах DigitsDisplay декларируется возможность вывода значения в виде текста в текстовых метках, однако нет примера, и мне с наскока впихнуть текст туда не удалось. Можно пример?
не текста, а цифровых значений
открой Справку \ Цифровое табло (не примеры, а общее описание)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on December 05, 2013, 17:56:09
не текста, а цифровых значений
открой Справку \ Цифровое табло (не примеры, а общее описание)
Цитирую:
Принимает данные для отображения значения. Позволяет выводить числовые значения на элементы TASEDigitDisplay (целые значения, такие как битрейт, кол-во треков в плейлисте и т.п.) и TASETimeDisplay (значения времени, например, продолжительность трека, продолжительность плейлиста, время планировщика, системное время и т.п.); значения в виде текста в текстовых метках, выводить обложку альбома в ковер-артах, визуализировать данные с помощью спектрумов/дисплеев визуализаций/индикаторов уровней.

Или я чего-то недопонимаю, либо в справке ошибка...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on December 05, 2013, 18:02:52
Цитирую:
Принимает данные для отображения значения. Позволяет выводить числовые значения на элементы TASEDigitDisplay (целые значения, такие как битрейт, кол-во треков в плейлисте и т.п.) и TASETimeDisplay (значения времени, например, продолжительность трека, продолжительность плейлиста, время планировщика, системное время и т.п.); значения в виде текста в текстовых метках, выводить обложку альбома в ковер-артах, визуализировать данные с помощью спектрумов/дисплеев визуализаций/индикаторов уровней.

Или я чего-то недопонимаю, либо в справке ошибка...
Там общие слова, относящиеся не к TASEDigitDisplay или TASETimeDisplay как элементу управления, а к DisplayValue, как к точке доступа

Конкретно к цифровым табло относятся слова:
Принимает данные для отображения значения. Позволяет выводить числовые значения на элементы TASEDigitDisplay (целые значения, такие как битрейт, кол-во треков в плейлисте и т.п.) и TASETimeDisplay (значения времени, например, продолжительность трека, продолжительность плейлиста, время планировщика, системное время и т.п.)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on December 05, 2013, 18:10:44
Там общие слова, относящиеся не к TASEDigitDisplay или TASETimeDisplay как элементу управления, а к DisplayValue, как к точке доступа
Спасибо. Понятно. И всё же, для избежания недоразумений, можно было бы и подкорректировать описание точек доступа в соответствии с конкретными провайдерами...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Меломан on December 09, 2013, 20:03:59
Вопрос ... Можно ли в SkinEditor сделать спектрум зеркальным то есть  чтоб он был не слева направо как на снимке моего экрана, а наоборот справа налево?

(http://radikale.ru/data/upload/0fccf/fb1a9/d5ff1eee61_preview.png) (http://radikale.ru/full/0fccf/fb1a9/d5ff1eee61.png.html) радикал (http://radikale.ru/)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on December 09, 2013, 20:12:34
Чёто не понял, скриншот к тому-же неудачный, судя по нему у вас обычный спектрум.
Хотите поменять порядок частот?
Столбики могут быть прозрачными а могут быть заполненными
Могут спадать сверху а могут снизу
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on December 09, 2013, 20:18:06
Вопрос ... Можно ли в SkinEditor сделать спектрум зеркальным то есть  чтоб он был не слева направо как на снимке моего экрана, а наоборот справа налево?
Спектрум можно сделать зеркальным только по вертикали.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: MUZMIX on December 10, 2013, 04:26:56
Ребята помогите не могу задать значение плавного перехода на кнопку, только выдает dsp менеджера как называется а мне нужен плавный переход микширование перехода???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on December 10, 2013, 08:20:15
Ребята помогите не могу задать значение плавного перехода на кнопку, только выдает dsp менеджера как называется а мне нужен плавный переход микширование перехода???

Простите, что ?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on December 10, 2013, 08:41:43
Артём, по ходу человек хочет сделать кнопку, при нажатии на которую сведение увеличится со 1000 msec, скажем на 2000 msec.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on December 10, 2013, 11:36:16
Ребята помогите не могу задать значение плавного перехода на кнопку, только выдает dsp менеджера как называется а мне нужен плавный переход микширование перехода???
Возможность включать переходы и т.д. отсутствует
Можно сделать лишь кнопку открытия менеджера эффектов на вкладке параметров сведения
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: MUZMIX on December 10, 2013, 15:36:22
Простите, что ?
Простите очень хочется кнопку плавного перехода на плеер поставить. а таких значений нет есть только менеджер эффектов а мне нужна кнопка которая оперативно отключает и включает этот режим...задал определенные настройки и все остается кнопку поставить автоматического плавного перехода...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: MUZMIX on December 10, 2013, 15:37:50
Возможность включать переходы и т.д. отсутствует
Можно сделать лишь кнопку открытия менеджера эффектов на вкладке параметров сведения
очень жаль :'( :'( :'(
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on January 03, 2014, 19:10:01
Народ! можно-ли откуда-нибудь снять информацию о файле, выделенного в плейлисте трека (во время остановки)?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 03, 2014, 19:15:49
Народ! можно-ли откуда-нибудь снять информацию о файле, выделенного в плейлисте трека (во время остановки)?
F4
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on January 03, 2014, 19:19:01
F4
Soolo Я про скин едитор  ;) какой провайдер?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 03, 2014, 19:20:24
Soolo Я про скин едитор  ;) какой провайдер?
QTE набери в поиске
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on January 03, 2014, 19:24:54
QTE набери в поиске
Уже набирал нашёл acPlaylistFocusedItemShowQTE но ничего не получается
Хочу чтобы моё QFI отображало информацию о выделенном треки во время остановки трека
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 03, 2014, 20:24:01
Хочу чтобы моё QFI отображало информацию о выделенном треки во время остановки трека
собственно, с этого и нужно было начинать
насколько знаю, такой возможности нет, да и незачем она по большому счёту
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on January 03, 2014, 20:57:52
собственно, с этого и нужно было начинать
насколько знаю, такой возможности нет, да и незачем она по большому счёту
Прости, думал что всё понятно описал.
Просто хочу сделать текстовую метку поверх бегущей строки, которая появлялось-бы при остановке воспроизведения и отображала-бы название выделенного трека.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 07, 2014, 14:27:51
Есть ли возможность вывести информацию по выделенному файлу в плейлисте? Именно по выделенному, по аналогии, так же как и по проигрываемому в данный момент треку.
То есть меня интересует, есть ли функция аналогичная prQFI для выделенного трека.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on January 07, 2014, 15:52:36
Есть ли возможность вывести информацию по выделенному файлу в плейлисте? Именно по выделенному, по аналогии, так же как и по проигрываемому в данный момент треку.
То есть меня интересует, есть ли функция аналогичная prQFI для выделенного трека.
К сожалению, такого нет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 07, 2014, 16:02:49
К сожалению, такого нет
Спасибо за ответ.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Megapotato on January 12, 2014, 20:05:30
Помогите пожалуйста решить проблему.

Когда я прикрепляю блок плейлиста к плееру, то у плейлиста теряется возможность увеличения размера по вертикали. На схеме все показано.
(http://dropi.ru/CvF.png)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 12, 2014, 20:10:46
Помогите пожалуйста решить проблему.

Когда я прикрепляю блок плейлиста к плееру, то у плейлиста теряется возможность увеличения размера по вертикали. На схеме все показано.
причина может быть в чем угодно
скидывайте проект скина
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Megapotato on January 12, 2014, 20:17:01
Quote
причина может быть в чем угодно
скидывайте проект скина
Скинул вам в личку
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 12, 2014, 21:01:34
Скинул вам в личку
_pyalistframe (место прикрепления плейлиста) в главном окне должно иметь возможность расширяться, для этого его привязка должна быть laClient
скинул исправленный проект обратно
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Megapotato on January 12, 2014, 21:20:22
Спасибо! :)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 13, 2014, 16:58:17
У меня возникло два вопроса:
1) Я так понимаю, длина контекстного меню зависти от вышины основной текстуры конт.меню и вышины разделителя, но по какой формуле происходит расчёт, я не смог понять. Подскажите, какая точная зависимость.
3) Можно ли где-нибудь посмотреть "легенду"/описание всех иконок контекстного меню?

(https://www.aimp.ru/forum/index.php?action=dlattach;topic=27831.0;attach=38805)
1. ?
2. Новый плейлист
3. Планировщик
4. Информация о треке
5. Проиграть трек
и т.д.
Что-то вроде этого, а то я что-то не со всеми иконками и пропущенными позициями разобрался.

 
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on January 13, 2014, 17:04:09
У меня возникло два вопроса:
1) Я так понимаю, длина контекстного меню зависти от вышины основной текстуры конт.меню и вышины разделителя, но по какой формуле происходит расчёт, я не смог понять. Подскажите, какая точная зависимость.
3) Можно ли где-нибудь посмотреть "легенду"/описание всех иконок контекстного меню?

1) Определитесь, что вы имеете в виду - длину/ширину/высоту  ::)
Ширина конт. меню зависит от длины текста самого длинного пункта меню в плеере.

3) В этом разделе есть прикреплена тема (https://www.aimp.ru/forum/index.php?topic=34198.0)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 13, 2014, 17:11:20
1) Определитесь, что вы имеете в виду - длину/ширину/высоту  ::)
Ширина конт. меню зависит от длины текста самого длинного пункта меню в плеере.

3) В этом разделе есть прикреплена тема (https://www.aimp.ru/forum/index.php?topic=34198.0)

1. Размер по горизонтали, чтобы уже не путаться.
2. Спасибо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: REDSTAR on January 18, 2014, 20:52:54
Есть вопрос. Как в новом редакторе добавить исполнителя/название песни. Вы тут конечно ответ писали, но честно я не понял как.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on January 18, 2014, 21:01:39
TASETextDisplay справку почитайте
В поле Template написать нужные макросы и сделать связку DisplayValue - Fileinfo
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: REDSTAR on January 18, 2014, 21:20:33
Спасибо большое!!!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Loner2000 on January 24, 2014, 14:10:44
подскажите пожалуста как сделать такой переключатель,
чтоб в положении 1 выполнялась одна команда
в положении 2 - вторая
а в положении 0 выключалась любая
какой элемент можно использовать?

(http://rghost.ru/51885816/image.png)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 24, 2014, 14:13:26
подскажите пожалуста как сделать такой переключатель,
чтоб в положении 1 выполнялась одна команда
в положении 2 - вторая
а в положении 0 выключалась любая
какой элемент можно использовать?
напишите конкретнее, что именно нужно: какие операции вы планируете на положение 1 и на положение 2
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on January 24, 2014, 15:24:54
подскажите пожалуста как сделать такой переключатель,
чтоб в положении 1 выполнялась одна команда
в положении 2 - вторая
а в положении 0 выключалась любая
какой элемент можно использовать?
Если коротко - то нужно использовать пользовательский провайдер LogicalOperatorCounter.
Кнопка (кнопки) будет изменять значение провайдера, а в зависимости от его значения будет отображаться текстура кнопки и изменятся функции, которые связаны с ним.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: SanekK on January 25, 2014, 18:31:47
Ребят, может, кто разбирается в новом редакторе скинов, видео запилит по нему. Че да как, структура скина, связи и т.д. Желательно создание с нуля с подробным объяснением шагов, созданием основних элекментов и общей идеологией создания скинов в нем вообще.
Справку читать больно уж утомительно, да и порой больше возникает вопросов, чем ответов.
А то решил тут небольшой проектик попробовать, а тут сразу вникнуть во весь этот функционал не получается.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 25, 2014, 18:41:57
Ребят, может, кто разбирается в новом редакторе скинов, видео запилит по нему. Че да как, структура скина, связи и т.д. Желательно создание с нуля с подробным объяснением шагов, созданием основних элекментов и общей идеологией создания скинов в нем вообще.
Справку читать больно уж утомительно, да и порой больше возникает вопросов, чем ответов.
А то решил тут небольшой проектик попробовать, а тут сразу вникнуть во весь этот функционал не получается.
Возможностей слишком много, чтобы видео про это снимать, да и не каждый на это способен даже при идеальном знании скинэдитора. Да и сама работа в скинэдиторе - это тыкать мышью в нужные кнопки и делать правильные связи - а это необходимо пояснение на словах, либо текст.

По началу можно по-старинке менять картинки у кнопок
А потом по мере возникновения нужды читать что-то в справке
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on January 25, 2014, 19:18:01
да и порой больше возникает вопросов, чем ответов.

В каких случаях? Можете привести примеры? Я доделаю справку.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 25, 2014, 19:27:07
В каких случаях? Можете привести примеры? Я доделаю справку.

Не знаю, мне лично справка понравилась. Там почти всё есть, а если чего-то нет, то есть форум, ну и метод местного тыка никто ещё не отменял  ;D

P.S. Мне кажется, разве что, можно добавить пару примеров про пользовательские счётчики, как это сделано с пользовательскими провайдерами. На примерах всегда понятнее.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 25, 2014, 19:37:01
И есть не большой вопрос про самоскрывающиеся панели.
Сейчас они обязательно должны быть "не клиентом", тогда как только клиент тянется. То есть отсутствует возможность центрировать скрывающуюся панель. Нельзя ли тут что-то усовершенствовать? Например сделать так, чтобы и боковые панели можно было тянуть, и к ним уже делать привязку центральной скрывающейся панели. Или это можно реализовать как-то через счётчики, т.е. когда величина какой-то панели станет такой-то будут произведены определённые действия.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: SanekK on January 25, 2014, 20:42:28
В каких случаях? Можете привести примеры? Я доделаю справку.
Да уверен некоторые вопросы становятся ясными при дальнейшем чтении, просто я тока начал ее изучать и сразу вникнуть сложно. Ну и потихоньку грызу сам скинэдитор со скинами, становится потихоньку ясно.
Вот из текущих вопросов - не могу понять как сделать кнопку Главного меню (у него нет биндинга (надеюсь правильно употребил это слово, а то тоже не совсем понял что оно значит, а в справке часто упоминается)) p.s. разобрался, в свойствах надо было выставить))
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on January 25, 2014, 22:02:48
И есть не большой вопрос про самоскрывающиеся панели.
Сейчас они обязательно должны быть "не клиентом", тогда как только клиент тянется. То есть отсутствует возможность центрировать скрывающуюся панель. Нельзя ли тут что-то усовершенствовать? Например сделать так, чтобы и боковые панели можно было тянуть, и к ним уже делать привязку центральной скрывающейся панели. Или это можно реализовать как-то через счётчики, т.е. когда величина какой-то панели станет такой-то будут произведены определённые действия.
Сложно понять на словах, о чем речь. Вообще, можно делать несколько client-контейнеров, по бокам от центрального, и они будут тоже растягиваться.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 25, 2014, 22:26:12
И есть не большой вопрос про самоскрывающиеся панели.
Сейчас они обязательно должны быть "не клиентом", тогда как только клиент тянется. То есть отсутствует возможность центрировать скрывающуюся панель. Нельзя ли тут что-то усовершенствовать? Например сделать так, чтобы и боковые панели можно было тянуть, и к ним уже делать привязку центральной скрывающейся панели. Или это можно реализовать как-то через счётчики, т.е. когда величина какой-то панели станет такой-то будут произведены определённые действия.
Пока что я ничего не понял с ваших слов.
Но
Если что-то не понятно: создаёте тему в этом разделе с описанием того, что не ясно, и я понимаю, что пора сделать новый пример в справке.
Таким образом уже несколько раз справка дополнялась новыми примерами, которых не было изначально.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 25, 2014, 22:31:43
Сложно понять на словах, о чем речь. Вообще, можно делать несколько client-контейнеров, по бокам от центрального, и они будут тоже растягиваться.

Дело в том, что такой контейнер не будет работать с функцией Autohide.
То есть нет, по крайней мере прямой возможности, сделать, чтобы 2 контейнера равномерно растягивались, а при достижении их предком указанных размеров, между этими контейнерами точно по центру появился ещё один контейнер, и оставался посредине, как бы мы дальше не растягивали первые два контейнера.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 25, 2014, 22:35:46
Дело в том, что такой контейнер не будет работать с функцией Autohide.
То есть нет, по крайней мере прямой возможности, сделать, чтобы 2 контейнера равномерно растягивались, а при достижении их предком указанных размеров, между этими контейнерами точно по центру появился ещё один контейнер, и оставался посредине, как бы мы дальше не растягивали первые два контейнера.
это и сейчас возможно, нужно лишь промоделировать ситуацию в соответствии с правилами Autohide
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 25, 2014, 22:39:01
Пока что я ничего не понял с ваших слов.
Но
Если что-то не понятно: создаёте тему в этом разделе с описанием того, что не ясно, и я понимаю, что пора сделать новый пример в справке.
Таким образом уже несколько раз справка дополнялась новыми примерами, которых не было изначально.

Логично.
Я имею ввиду, что в справке мало сказано про LogicalOperatorCounter.

Представляет собой счетчик, меняющий своё состояние при поступлении управляющего сигнала (это может быть, к примеру, нажатие кнопки). Результат выводится через точку доступа Position пользовательского провайдера.
Начальное состояние счетчика - 0. Количество состояний счетчика задается с помощью кнопки "Параметры". После достижения последнего состояния счетчик сбрасывается в нуль и затем отсчеты идут заново.
Вот для этого хотя бы один пример не помешал бы, мне так кажется.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 25, 2014, 22:43:39
это и сейчас возможно, нужно лишь промоделировать ситуацию в соответствии с правилами Autohide
Ну, возможно я чего не допетрил, но в последнем своей обложке пришлось использовать 2 контейнера вместо запланированного одного, поскольку функция Autohide требует расположение "верх, низ, право, лево", но никак не "клиент".
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 25, 2014, 22:43:56
Вот для этого хотя бы один пример не помешал бы, мне так кажется.
в справке есть пример
справка \ структура скина \ редактор пользовательских провайдеров
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 25, 2014, 22:48:24
в справке есть пример
справка \ структура скина \ редактор пользовательских провайдеров
Пардон! Точно про кнопку-переключатель. Я такую делал, но тупо всё переписал из справки, а принцип работы не понял. Вот оно теперь ко мне и привязалось.
Так что ещё раз извиняюсь за порожняк  :-[
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 25, 2014, 22:51:27
Ну, возможно я чего не допетрил, но в последнем своей обложке пришлось использовать 2 контейнера вместо запланированного одного, поскольку функция Autohide требует расположение "верх, низ, право, лево", но никак не "клиент".
нужно использовать промежуточный пустой контейнер (или несколько контейнеров) для этих целей
пример https://www.aimp.ru/index.php?do=catalog&rec_id=384 (трей контрол)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 25, 2014, 22:54:33
нужно использовать промежуточный пустой контейнер (или несколько контейнеров) для этих целей
пример https://www.aimp.ru/index.php?do=catalog&rec_id=384 (трей контрол)
Спасибо сейчас гляну.
Я и использовал промежуточный пустой контейнер, но он в любом случае при растягивании будет раздвигать центр.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 25, 2014, 22:55:47
Спасибо сейчас гляну.
Я и использовал промежуточный пустой контейнер, но он в любом случае при растягивании будет раздвигать центр.
невидимый нулевой контейнор ничего не раздваигает
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 25, 2014, 23:01:39
невидимый нулевой контейнор ничего не раздваигает
В таком случае за счёт чего будет тянуться предок, ведь от него зависит Порог Скрытия?
А в этом скине, что появляется? Он у меня только вниз тянется.
Вижу. Но здесь тянется только правая часть, левая часть имеет положение laLeft и не может тянуться. А здесь это просто. А вот как сделать, чтобы и слева, и справа растягивалось, а контейнер появлялся точно в середине и там оставался, никуда не уползая?  ???
Посмотреть бы проект, как там что и куда привязано - действительно здорово сделано.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on January 25, 2014, 23:20:57
В таком случае за счёт чего будет тянуться предок, ведь от него зависит Порог Скрытия?
А в этом скине, что появляется? Он у меня только вниз тянется.
Вижу. Но здесь тянется только правая часть, левая часть имеет положение laLeft и не может тянуться. А здесь это просто. А вот как сделать, чтобы и слева, и справа растягивалось, а контейнер появлялся точно в середине и там оставался, никуда не уползая?  ???
Посмотреть бы проект, как там что и куда привязано - действительно здорово сделано.
1. Проект ВКонтекте в теме со скином (кнопка "обсудить")
2. Изучите прикреплённый проект (TC)
3. В справку я этого добавлять не буду: не считаю часто используемой фичей
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 25, 2014, 23:40:01
1. Проект ВКонтекте в теме со скином (кнопка "обсудить")
2. Изучите прикреплённый проект (TC)
3. В справку я этого добавлять не буду: не считаю часто используемой фичей
Спасибо! Буду изучать.
Ещё раз благодарю! Как говорится, лучше один раз увидеть  :) Дошло  ;D
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: NoHealer on January 27, 2014, 19:55:50
Это снова я

Подскажите, какой должен быть последний кадр/фрейм у SliderMasked, если не закрывать её на 360 градусов. Пробовал и так, и так - не доходит громкость до 0 и 99.
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=27831.0;attach=38916)
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=27831.0;attach=38915)
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=27831.0;attach=38914)

- Вроде бы сам разобрался  ;D В результате 0,13 - 100 % Это нормально? Или ещё подкрутить, что бы до 0 опускалось? (Знать бы ещё куда крутить  ;D Расширять спектр или наоборот сужать, или только с одного края.
Разобрался. Оказалось в спектре был не совсем чёрный, -1 синего и уже концы с концами не сходятся, буквально в прямом смысле слова  :)
 
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 08, 2014, 23:10:13
Как сделать шестикадровые кнопки "Пауза", "Пуск", "Стоп"? В State надо что-то прописать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on February 08, 2014, 23:27:14
Как сделать шестикадровые кнопки "Пауза", "Пуск", "Стоп"? В State надо что-то прописать?
некорректный вопрос
6 кадров на одну функцию? или 6 кадров на 3 функции в одной кнопке?
Есть возможность сделать 6 кадров кнопки "пуск/пауза": делается точно так же как и 8-и кадровая (пример в справке, так же можно посмотреть связи этой кнопки в скине по умолчанию).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 09, 2014, 11:06:56
некорректный вопрос
6 кадров на одну функцию? или 6 кадров на 3 функции в одной кнопке?
Есть возможность сделать 6 кадров кнопки "пуск/пауза": делается точно так же как и 8-и кадровая (пример в справке, так же можно посмотреть связи этой кнопки в скине по умолчанию).
Мне нужны обычные кнопки Пауза (acPlayerPause), Пуск (acPlayerPlay), Стоп (acPlayerStop) с набором из шести кадров, работающими по принципу Stay On Top например. Не знаю сколько там может быть функций (да и нужны ли они) у этих кнопок кроме тех, для которых они предназначены. Связь State<>State не работает для этих кнопок как у той же Stay On Top, работают как 4-ех кадровые при заданной текстуре в 6 кадров.

Мне надо чтобы при воспроизведении кнопка Пуск была активна (отображался 4-ый кадр), кнопка Стоп при остановленном воспроизведении была активна, кнопка Пауза в режиме "пауза".  Хотелось сделать без геморроя типа нескольких наборов кнопок и т.д. В State нельзя прописать какие-то значения чтобы кадры переключались?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on February 09, 2014, 16:18:35
Попробуй текстуру сделать из 8 кадров. Состояние передавай от prvPlayerState.

P.S. Сделал пример.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 09, 2014, 17:07:58
Попробуй текстуру сделать из 8 кадров. Состояние передавай от prvPlayerState.

P.S. Сделал пример.
Спасибо) +1
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 14, 2014, 20:16:40
Попробуй текстуру сделать из 8 кадров. Состояние передавай от prvPlayerState.
Шесть кадров тоже работают. Все дело в связях.     
----------------------
Вопрос:
Можно вывести информацию "Source" через текстовую метку? Шаблон для этого есть?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on February 14, 2014, 22:25:38
Можно вывести информацию "Source" через текстовую метку? Шаблон для этого есть?
а подробнее? что именно нужно?
"Source" выводится легко в виде числа. Это устроит?
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=27831.0;attach=39062)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 15, 2014, 01:45:26
Я имел в виду вывести в текстовом виде, как расширение (%E), или кол. каналов (%С).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 15, 2014, 02:00:41
Как сделать 3-ёх позиционный переключатель, работающий в режиме 1>2>3>2>1, т.е. переключающий контейнеры не по кругу, а туда-обратно?

Пример: переключатель VU\PPM - https://www.aimp.ru/forum/index.php?topic=42733.0
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on February 15, 2014, 02:01:19
Можно вывести информацию "Source" через текстовую метку? Шаблон для этого есть?
Я имел в виду вывести в текстовом виде, как расширение (%E), или кол. каналов (%С).
Source - это просто числовое уведомление того, играет радио или локальный трек. Естественно провайдер будет возвращать числовое значение и чтобы вывести текст, проще сделать две текстовых метки с текстом, и одну отображать тогда, когда играет радио, а вторую - когда трек (прописать в настройках связи Visibility текстовой метки и Source провадера что-то вроде Value = 0 для первой метки Value = 2 для второй). Пример в справке, ЕМНИП, вроде есть.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on February 15, 2014, 20:00:09
Как сделать 3-ёх позиционный переключатель, работающий в режиме 1>2>3>2>1, т.е. переключающий контейнеры не по кругу, а туда-обратно?
Для этого лучше сделать отдельные кнопки, каждая из которых будет отвечать за видимость своего контейнера (или элемента). Пример есть в справке.
Либо сделать ползунок, который будет переключать контейнеры.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Aleksandr009 on February 16, 2014, 09:03:57
Как сделать 3-ёх позиционный переключатель, работающий в режиме 1>2>3>2>1, т.е. переключающий контейнеры не по кругу, а туда-обратно?
Если кнопка переключает видимость элементов через провайдер-счётчик, то в провайдере задать 4 значения.
Тогда: 1-ый элемент будет виден когда значение провайдера = 0
           2-ой когда значение = 1 или 3
           3-ий значение = 2
Кнопка будет 12-кадровой по 3 кадра на положение,а  2 и 4 положения будут одинаковы. Так получится как бы переключение в одну сторону и затем обратно
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 16, 2014, 14:57:42
Source - это просто числовое уведомление того, играет радио или локальный трек. Естественно провайдер будет возвращать числовое значение и чтобы вывести текст, проще сделать две текстовых метки с текстом, и одну отображать тогда, когда играет радио, а вторую - когда трек (прописать в настройках связи Visibility текстовой метки и Source провадера что-то вроде Value = 0 для первой метки Value = 2 для второй). Пример в справке, ЕМНИП, вроде есть.
Я понял. Спасибо.

Если кнопка переключает видимость элементов через провайдер-счётчик, то в провайдере задать 4 значения.
Тогда: 1-ый элемент будет виден когда значение провайдера = 0
           2-ой когда значение = 1 или 3
           3-ий значение = 2
Кнопка будет 12-кадровой по 3 кадра на положение,а  2 и 4 положения будут одинаковы. Так получится как бы переключение в одну сторону и затем обратно
Не знаю правильно ли я все понял. Сначала попробовал с тремя контейнерами. Прописал у второго в связях значение Value=1 AND 3 - не работает.
Поэтому сделал так:   
Продублировал конт.№2 со всем содержимым, и сделал 16-кадровую кнопку (Второй и четвертый набор кадров одинаковый). Работает в таком режиме - 1>2>3>4(дублированный 2-ой)>1...

За идею огромное спасибо! +2

ps. Можно обойтись просто многостраничной группой.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Aleksandr009 on February 16, 2014, 15:07:42
Не знаю правильно ли я все понял. Сначала попробовал с тремя контейнерами. Прописал у второго в связях значение Value=1 AND 3 - не работает.

Надо не AND , а OR
И кнопки зачем делать 4ый кадр ( недоступно)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 16, 2014, 15:13:21
Надо не AND , а OR
OR тоже пробовал.
И кнопки зачем делать 4 кадр ( недоступно)
Не 4-ый кадр, а 4-ый набор кадров для 4-ого (оно же 2-ое) состояния.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Aleksandr009 on February 16, 2014, 15:16:15
В связях надо прописать Value=1 OR Value=3

Не 4-ый кадр, а 4-ый набор кадров для 4-ого (оно же 2-ое) состояния.

Можно 4 набора по 3 состояния сделать и получается 12
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 16, 2014, 15:19:10
Можно 4 набора по 3 состояния сделать и получается 12
Можно. Сделай наглядный пример, всем полезно будет.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 16, 2014, 15:30:24
В связях надо прописать Value=1 OR Value=3
Я понял почему у меня не получилось. Я пробовал вот так - Value=1 AND Value=3 - не заработало, потом вот так - Value=1 OR 3 - тоже не сработало.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Aleksandr009 on February 16, 2014, 17:48:47
Можно. Сделай наглядный пример, всем полезно будет.
Вот. Зачем делать 4ое сотояние, если кнопка будет всегда доступна.
 
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on February 16, 2014, 19:21:35
Вот. Зачем делать 4ое сотояние, если кнопка будет всегда доступна.
 
Делать 4 состояние нужно, иначе скин-движок будет считать, что это текстура с двумя наборами кадров, а не тремя.

ЗЫ. Вот тестовый проект (для отображения состояния кнопки используется выражение if(value=3, 1, value). Это же выражение можно будет использовать для выбора контейнера из многостраничной группы или для других целей).


ЗЫ2. Aleksandr009, +1 за идею)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 17, 2014, 14:02:52
Вот. Зачем делать 4ое сотояние, если кнопка будет всегда доступна. 
Не работают 12 кадров, только 16. Вчера собрал - работает как надо! Держи второй +1.

пс. Я имел в виду пример-проект.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on February 17, 2014, 14:36:18
ЗЫ. Вот тестовый проект (для отображения состояния кнопки используется выражение if(value=3, 1, value). Это же выражение можно будет использовать для выбора контейнера из многостраничной группы или для других целей).
+1
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on March 30, 2014, 13:09:48
Народ! можно ли как-нибудь сделать чтобы текстовая надпись временно пропадала при изменении громкости, баланса или др. ползунков?
У меня в бегущей строке текстовая кнопка для открытия QTA во время остановки воспроизведения, и когда меняешь громкость выглядит непрезентабельно.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on March 30, 2014, 14:38:18
Народ! можно ли как-нибудь сделать чтобы текстовая надпись временно пропадала при изменении громкости, баланса или др. ползунков?
У меня в бегущей строке текстовая кнопка для открытия QTA во время остановки воспроизведения, и когда меняешь громкость выглядит непрезентабельно.
Нет, нельзя.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Loner2000 on March 30, 2014, 15:25:12
Народ! можно ли как-нибудь сделать чтобы текстовая надпись временно пропадала при изменении громкости, баланса или др. ползунков?
У меня в бегущей строке текстовая кнопка для открытия QTA во время остановки воспроизведения, и когда меняешь громкость выглядит непрезентабельно.
можно
свойство Visibility бег.строки связать с prvPlayerState и прятать ее в режиме СТОП
а кнопку наоборот - показывать
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on March 30, 2014, 15:40:35
можно
свойство Visibility бег.строки связать с prvPlayerState и прятать ее в режиме СТОП
а кнопку наоборот - показывать
Это у меня и так работает, мне нужно чтобы текст громкости не наслаивался на текст кнопки
Проект во вложении
Нет, нельзя.
Спасибо, скорее всего так и есть. пытался привязать к volume но не вышло.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Loner2000 on March 30, 2014, 16:12:16
Это у меня и так работает, мне нужно чтобы текст громкости не наслаивался на текст кнопки
ну а так чем не устраивает ? (см.влож)
ну не будет индикации громкости только в режиме СТОП, можно вывести с помощью DigitsDisplay.
фон под бег.строкой только надо восстановить, а саму сделать прозрачной.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Я Гриша! on March 30, 2014, 16:31:06
ну а так чем не устраивает ? (см.влож)
ну не будет индикации громкости только в режиме СТОП, можно вывести с помощью DigitsDisplay.
фон под бег.строкой только надо восстановить, а саму сделать прозрачной.
Спасибо за помощь, но это всё костыли...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on April 20, 2014, 16:49:53
Как можно обнулить несколько счётчиков нажатием одной кнопки?
Напрямую Action кнопки и несколько точек доступа Position счётчиков не связываются.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on April 20, 2014, 17:27:16
Как можно обнулить несколько счётчиков нажатием одной кнопки?
Напрямую Action кнопки и несколько точек доступа Position счётчиков не связываются.
К сожалению, нельзя. Думаю, стоит создать тему с предложением от добавлении такой возможности
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on April 20, 2014, 17:38:48
К сожалению, нельзя. Думаю, стоит создать тему с предложением от добавлении такой возможности
Создал - https://www.aimp.ru/forum/index.php?topic=43971.0 (https://www.aimp.ru/forum/index.php?topic=43971.0).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on April 20, 2014, 21:36:44
Как сделать кнопку выполняющую следующие 2 действия:
- открывает окно;
- выбирает в этом окне определённый контейнер в многостраничной группе?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on April 21, 2014, 01:13:29
Как сделать кнопку выполняющую следующие 2 действия:
- открывает окно;
- выбирает в этом окне определённый контейнер в многостраничной группе?
Суть проблемы та же, что и предыдущее твое сообщение о сбросе всех счетчиков - нужно на одну кнопку вешать несколько обработчиков (связывать action с несколькими точками доступа).

Но можно решить и через счетчик:
1) значение модуля счетчика нужно установить на 1 больше, чем количество контейнеров.
2) Visibility окна нужно связать с этим счетчиком, ничего не настраивая.
3) Кнопку открытия окна связываем со счетчиком, а в настройках связи указываем, какое значение счетчика будет установлено. А дальше - как обычно, связываем видимость конкретной страницы со значением счетчика.
4) Кнопка закрытия окна устанавливает значение сч-ка в 0, при этом окно закрывается.

Суть всего этого проста: окно закрыто, если его Visibility = 0 (false). При любых других значениях значение Visibility будет true и окно открывается. Таким образом, можно использовать значения счетчика, больше нуля, для других целей.

Пример с настроенным окном эквалайзера во вложении (вместо многостр. группы используются простые чекбоксы, по умолчанию открывается вторая "страница"). Минус такого решения - при закрытии окна счетчик всегда будет сбрасываться, а при открытии окна - всегда будет открываться указанный контейнер. То есть не будет сохранятся текущая страница многостраничной группы. А также нужно не забыть о связях для подсказок кнопок закрытия/открытия окна.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on April 21, 2014, 01:46:52
Tarik, как всегда, развёрнуто и с примером, спасибо, плюсую) (сегодня, оказывается, уже ставил плюс)

Суть проблемы та же, что и предыдущее твое сообщение о сбросе всех счетчиков - нужно на одну кнопку вешать несколько обработчиков (связывать action с несколькими точками доступа).
Агась.

Пример с настроенным окном эквалайзера во вложении
Только вот, если страница выбрана отличная от второй, то кнопка открытия/закрытия эквалайзера сначала устанавливает вторую страницу, и только на следующее нажатие закрывает эквалайзер.

В любом случае, спасибо, подумаю над этим.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on April 21, 2014, 01:55:00
Tarik, как всегда, развёрнуто и с примером, спасибо, плюсую) (сегодня, оказывается, уже ставил плюс)
Зато я не ставил. +1
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on April 21, 2014, 02:12:10
Только вот, если страница выбрана отличная от второй, то кнопка открытия/закрытия эквалайзера сначала устанавливает вторую страницу, и только на следующее нажатие закрывает эквалайзер.
Упс, точно, ведь еще думал, что-то там не то) Нужно такое выражение написать: if(value = 0, 2, 0)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on April 21, 2014, 02:17:45
Упс, точно, ведь еще думал, что-то там не то) Нужно такое выражение написать: if(value = 0, 2, 0)
Точно, спасибо, теперь работает так, как и хотелось.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Integior on April 23, 2014, 17:17:38
Есть треклист и вокруг него четыре плейлиста
(http://cdn.joxi.ru/uploads/prod/2014/04/23/64f/18a/137bf6005efd910cf88b7449d6d9c3661fa2d9ed.jpg)

Как можно сделать, чтобы был виден только один из них и пользователь мог выбирать, какой именно, многостраничные группы вроде бы не подходят, так как мешается треклист, тогда нужно, чтобы три при загрузке были скрыты, а один виден, но если initialVisible только для окон, то как это можно реализовать через Bindings?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on April 23, 2014, 17:33:15
Есть треклист и вокруг него четыре плейлиста
на мой взгляд - это перебор
Отвечая на вопрос: попробуйте счётчик. Кнопка меняет состояние счётчика, а видимость каждого из контейнеров (или группы вкладок) зависит от состояния счётчика.
Подробнее о счётчике - в справке (редактор пользовательских провайдеров \ Counter).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Integior on April 23, 2014, 18:09:28
О, про счетчик я не подумал, спасибо  8)

на мой взгляд - это перебор

Перебор в том, что использую четыре контейнера и так делать не стоит?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on April 23, 2014, 23:59:15
Перебор в том, что использую четыре контейнера и так делать не стоит?
Гибкость - это хорошо, но делать аж 4 варианта... Всё-равно все комбинации сложно будет сделать, ведь есть ещё главное окно, эквалайзер, кнопки управления: кому-то удобно справа, кому-то слева, кому-то по центру, всем угодить тяжело будет ;)
На мой взгляд, достаточно дать выбирать вертикально/горизонтально.
Впрочем, для изучения редактора как раз вот и подошла идея :)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zero on April 24, 2014, 09:57:43
Есть треклист и вокруг него четыре плейлиста

Я тоже иногда таким страдаю.
Если интересно то можете посмотреть исходник моей модификации скина Eclipse.
https://www.aimp.ru/forum/index.php?topic=41851.msg265282#msg265282
Там реализована такая структура контейнеров в еще более извращенном виде.
В этом посте более новая версия исходников, с отцэпляемым плейлистом.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on April 30, 2014, 17:50:51
Можно как-нибудь сделать чтобы была возможность таскать плеер за дисплей визуализации во время показа визуализации?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on April 30, 2014, 19:18:52
Можно как-нибудь сделать чтобы была возможность таскать плеер за дисплей визуализации во время показа визуализации?
Только если отключить хит тест маску, но тогда дисплей никак не будет доступен для мышки
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on April 30, 2014, 19:47:08
Только если отключить хит тест маску, но тогда дисплей никак не будет доступен для мышки
Можно сделать недоступность для мыши, тогда мышь будет цеплятся за фоновую текстуру, но стоит включить визуализацию и такая возможность пропадает.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Алексей Долматов on April 30, 2014, 20:52:29
Я думаю, что можно попробовать (если так можно) сделать сверху текстуру прозрачную (-1 пиксель) за которую можно будет таскать плеер, а на ПКМ привязать меню визуализации
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on April 30, 2014, 22:01:41
Я думаю, что можно попробовать (если так можно) сделать сверху текстуру прозрачную (-1 пиксель) за которую можно будет таскать плеер, а на ПКМ привязать меню визуализации
Я так и хотел сделать, но оказалось что за текстовую метку таскать нельзя. Может с прозрачным дисплеем ковера без биндинга прокатит.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on May 01, 2014, 19:26:42
... Может с прозрачным дисплеем ковера без биндинга прокатит.
Не прокатило.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on May 02, 2014, 20:12:13
Я так и хотел сделать, но оказалось что за текстовую метку таскать нельзя. Может с прозрачным дисплеем ковера без биндинга прокатит.
Не текстовую метку, а полупрозрачную текстуру, которую можно навесить хоть на кнопку без биндингов, хоть на дигитдисплей...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on May 02, 2014, 22:25:51
Не текстовую метку, а полупрозрачную текстуру, которую можно навесить хоть на кнопку без биндингов, хоть на дигитдисплей...
И куда я эту текстуру должен засунуть, если не в текстовую метку, кнопку или дигитдисплей? Ни за один из этих элементов нельзя таскать плеер, хоть с текстурой, хоть без текстуры.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on May 02, 2014, 23:35:28
И куда я эту текстуру должен засунуть, если не в текстовую метку, кнопку или дигитдисплей? Ни за один из этих элементов нельзя таскать плеер, хоть с текстурой, хоть без текстуры.
Прошу прощения, всё не так...

Помещаем визуалку в контейнер, текстуру визуалки делаем недоступной для мыши. Разумеется, окно, к которому будет привязан этот контейнер должно иметь возможность свободного перемещения (как то - главное окно, плейлист...). Есть проблемы по позиционированию с другими контейнерами, но это преодолимо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on May 03, 2014, 04:58:37
Прошу прощения, всё не так...

Помещаем визуалку в контейнер, текстуру визуалки делаем недоступной для мыши. Разумеется, окно, к которому будет привязан этот контейнер должно иметь возможность свободного перемещения (как то - главное окно, плейлист...). Есть проблемы по позиционированию с другими контейнерами, но это преодолимо.
Извини McClaud, я не понял, какие такие связи должны быть у этого контейнера (с окном?).::) Если не трудно, можно наглядный пример сделать?
------------------------------------------------
McClaud, если что, то суть проблемы вот в чем:
Можно сделать недоступность для мыши, тогда мышь будет цеплятся за фоновую текстуру, но стоит включить визуализацию и такая возможность пропадает.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on May 03, 2014, 16:16:07
Извини McClaud, я не понял, какие такие связи должны быть у этого контейнера (с окном?).::) Если не трудно, можно наглядный пример сделать?
В процессе эксперимента выяснилась одна особенность - контейнер должен иметь почти прозрачную текстуру, без этого не получается, сама же визуалка может быть вообще без текстуры. Примеры прикладываю.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on May 04, 2014, 18:20:15
В процессе эксперимента выяснилась одна особенность - контейнер должен иметь почти прозрачную текстуру, без этого не получается, сама же визуалка может быть вообще без текстуры. Примеры прикладываю.
Спасибо конечно за науку, может пригодится +1. Но в моем случае это не выход, так как у меня над дисплеями находятся кнопки, а в этот контейнер их уже не засунешь. Они будут видны, но доступа к ним не будет.
----------
Кстати, текстуру у этого контейнера лучше делать не 1Х1 пкс., а соответствующего размера с одним пикселем 1% непрозр., тогда тормозов нету в редакторе при включении имитации визуалок.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: McClaud on May 04, 2014, 19:19:50
Спасибо конечно за науку, может пригодится +1. Но в моем случае это не выход, так как у меня над дисплеями находятся кнопки, а в этот контейнер их уже не засунешь. Они будут видны, но доступа к ним не будет.
В плоскости визуалки не получится, кнопки либо будут видны и недоступны, либо визуалка будет их перекрывать. Надо ещё что-то мудрить...

Кстати, текстуру у этого контейнера лучше делать не 1Х1 пкс., а соответствующего размера с одним пикселем 1% непрозр., тогда тормозов нету в редакторе при включении имитации визуалок.
Пример сварганил на скорую руку, но буду иметь ввиду.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on May 19, 2014, 00:35:02
Заметил следующее:

Имеются 3 элемента: DigitsDisplay, TimeDisplay, TextDisplay.
К Action каждого элемента привязываем Action от, например, acOptionShutdown.
И только TextDisplay будет показывать кликабельность, а DigitsDisplay и TimeDisplay - не будут.

Баг или фича?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on May 19, 2014, 08:19:12
Ты имеешь в виду курсор в виде руки?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on May 19, 2014, 09:28:24
Ты имеешь в виду курсор в виде руки?
Да.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on May 19, 2014, 09:34:12
посмотрю
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on May 20, 2014, 18:48:59
Зачем провайдерам acPlayerPlay, acPlayerPause, acPlayerStop и прочим точка доступа State, если по ней ничего не передаётся?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on May 20, 2014, 20:57:29
Команды имеют общего "предка", от него и наследуются это свойство
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: zeedStance on May 31, 2014, 16:58:59
Хочу переделать скиин формата *.acs3 , а его нет в списке форматов но есть *.acs3proj . Что делать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on May 31, 2014, 17:40:59
Хочу переделать скиин формата *.acs3 , а его нет в списке форматов но есть *.acs3proj . Что делать?
Искать/просить файл проекта данного скина.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: zeedStance on May 31, 2014, 21:22:38
Искать/просить файл проекта данного скина.
Блин. Хотел скин отредактировать просто.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on May 31, 2014, 23:16:48
Блин. Хотел скин отредактировать просто.
Просто уже нельзя.
Quote from: из справки к редактору:
Редактор скинов работает с файлами проектов скинов как от AIMP2 (*.acs2), так и от AIMP3 (*.acs3proj).

Файл проекта отличается от файла скина тем, что хранит в себе дополнительную информацию, нужную только для редактирования и извлечения текстур.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Star_over on June 16, 2014, 21:57:43
Какое максимальное значение Level может передавать prvVisual для Gauge?
Может ли оно превышать значение 100, если задран Preamp в эквалайзере?
Вопрос к тому, какое разумное число кадров нужно для Gauge.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on June 17, 2014, 00:15:44
Какое максимальное значение Level может передавать prvVisual для Gauge?
Может ли оно превышать значение 100, если задран Preamp в эквалайзере?
Легко может перевалить за несколько сотен.

Вопрос к тому, какое разумное число кадров нужно для Gauge.
От 20-ти и чем больше, тем плавнее будет анимация. Но делать больше 100 кадров, имхо, не разумно.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Star_over on June 17, 2014, 17:42:32
Легко может перевалить за несколько сотен.
+15 dB в Preamp'e это примерно 5,6 раза. Тогда получается, что значение Level может достигать 560, а при использовании эквалайзера и более?
Если текстура будет содержать к примеру 100 кадров, то какому уровню будет соответствовать 100-ый кадр и какому кадру 0 dB? И как быть тогда с математическими преобразованиями в связях?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on June 17, 2014, 18:01:49
последний кадр делаете как кадр с перегрузом, а по математике - используйте функцию Min и все.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on June 17, 2014, 20:27:03
+15 dB в Preamp'e это примерно 5,6 раза. Тогда получается, что значение Level может достигать 560, а при использовании эквалайзера и более?
Если текстура будет содержать к примеру 100 кадров, то какому уровню будет соответствовать 100-ый кадр и какому кадру 0 dB? И как быть тогда с математическими преобразованиями в связях?
Первый кадр - отсутствие сигнала, последний кадр - 0 дБ. То, что больше 0 дБ, будет отображаться последним кадром.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Aleksandr009 on June 18, 2014, 13:14:20
Какое максимальное значение Level может передавать prvVisual для Gauge?
Может ли оно превышать значение 100, если задран Preamp в эквалайзере?
Легко может перевалить за несколько сотен.

Сделал пример индикатора, который отображает значение выше 100 (т.е. перегрузку), но до 200. Так можно сделать и свыше 300 и далее.
Сделал при помощи 2-х индикаторов - 1-й скрывается когда значение больше 100 и появляется второй (если индикатор не в виде стрелки его можно не скрывать).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Star_over on June 18, 2014, 16:02:42
Сделал при помощи 2-х индикаторов - 1-й скрывается когда значение больше 100 и появляется второй (если индикатор не в виде стрелки его можно не скрывать).

Только тут не понятно когда какой индикатор отображается - они одинаковые.

Кстати, центр стрелки в некоторых кадрах заметно смещается. Возможно, на это влияет включённая опция в фотошопе Align Edges (это я у Black_AVP когда-то подчерпнул).

Т.е. из всего вышесказанного получается, что при перегрузке всегда будет отображаться последний кадр текстуры.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Aleksandr009 on June 18, 2014, 16:41:32
Только тут не понятно когда какой индикатор отображается - они одинаковые.

Т.е. из всего вышесказанного получается, что при перегрузке всегда будет отображаться последний кадр текстуры.
Почему не понятно если стрелка в красной зоне это перегрузка - исчезает первый индикатор и появляется второй
Связи у них смотри.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Star_over on June 18, 2014, 18:57:12
Связи у них смотри.

Связи то как раз посмотрел, а вот в текстуры не заглянул, думал они одинаковые.
Всё понятно, спасибо!
Просто визуально на реальном звуковом сигнале смотрится порой как одна стрелка, порой - две, перерисовка же быстро идёт.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Star_over on June 20, 2014, 19:37:32
Проясните, пожалуйста, в чём величие системы относительных координат для контейнеров?
Кода их несколько, то получается очень неудобно что-то менять внутри этой цепочки. Если поменять координаты одного контейнера, или удалить его, или просто выключить, то все вышележащие за ним по Z-ордеру смещаются и приходится заново вручную вбивать новые координаты.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on June 20, 2014, 20:57:08
а в чем величие абсолютной?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Star_over on June 20, 2014, 21:07:11
а в чем величие абсолютной?
При абсолютной они друг на друга бы по крайней мере не влияли.
Относительные координаты особенно неудобны когда надо расположить один контейнер над другим.
У всех остальных элементов скина координаты абсолютные, да и подвигать их можно клавишами или мышкой, а контейнеры довольно получается сложно позиционировать.
Вообще то я ожидал ответа на вопрос.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on June 29, 2014, 14:59:44
При абсолютной они друг на друга бы по крайней мере не влияли.
Относительные координаты особенно неудобны когда надо расположить один контейнер над другим.
У всех остальных элементов скина координаты абсолютные, да и подвигать их можно клавишами или мышкой, а контейнеры довольно получается сложно позиционировать.
Вообще то я ожидал ответа на вопрос.

По-моему, вы просто не разобрались в подходе к построению скина и самом редакторе.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Star_over on June 30, 2014, 08:55:42
По-моему, вы просто не разобрались в подходе к построению скина и самом редакторе.
Выходит, что если бы я разобрался в каком-то особом подходе, то многостраничные группы и контейнеры не влияли бы друг на друга? Что-то в справке про эти "подходы" ничего не сказано...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on June 30, 2014, 16:19:27
Выходит, что если бы я разобрался в каком-то особом подходе, то многостраничные группы и контейнеры не влияли бы друг на друга? Что-то в справке про эти "подходы" ничего не сказано...

Создайте отдельную тему, в ней обрисуйте вашу задачу, тогда и обсудим.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: gufmen on July 11, 2014, 03:19:35
1)такая проблема я немогу сделать
циферблат цифры вылазят друг
на друга
ширина 260 тоесть разделяется
на 13 без остатка, высота 39,
шрифт разный пробовал  ефекта 0
2) как изменить текстуру контейнера плейлиста (там где названия песен пишет)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on July 11, 2014, 09:30:53
1)такая проблема
1. покажите картинку
2. в справке написано
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: gufmen on July 11, 2014, 14:13:24
2. в справке написано
Не вижу! :(
какринки вот
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on July 11, 2014, 14:35:43
Не вижу! :(
структура скина \ элементы управления \ плейлист

какринки вот
ширина каждого символа должна быть одинаковой (в том числе двоеточия и пробела)
картинка делится на равные части
а у вас цифры широкие а вспомогательные символы узкие
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: gufmen on July 11, 2014, 15:05:22
структура скина \ элементы управления \ плейлист
ширина каждого символа должна быть одинаковой (в том числе двоеточия и пробела)
картинка делится на равные части
а у вас цифры широкие а вспомогательные символы узкие
структура плейлиста где ето у меня с лева есть вкладки все,структура,елементы
захожу в структуру там нет елементов управления  только главное окно!
и как понять цыфры широкие а символы узкие (печатал одним шрифтом)
Обьясните пожалуйста! я извиняюсь за свою непонятливость просто ето мой первый скин до етого ничем подобным не занимался!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on July 11, 2014, 15:59:27
структура плейлиста где ето у меня с лева есть вкладки все,структура,елементы
захожу в структуру там нет елементов управления  только главное окно!
У вас какая версия редактора?

и как понять цыфры широкие а символы узкие (печатал одним шрифтом)
Обьясните пожалуйста! я извиняюсь за свою непонятливость просто ето мой первый скин до етого ничем подобным не занимался!
Ширина каждого кадра текстуры должна быть одинаковая как для цифр, так и для остальных символов (двоеточие, дефис и пробел).
Откройте текстуру из стандартного скина и посмотрите, как сделана текстура.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: gufmen on July 11, 2014, 16:22:52
самые последние версии и плеера и редактора
(уже розобрался с фоном только с цыфрами не розберусь!)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: gufmen on July 11, 2014, 16:41:52
Ширина каждого кадра текстуры должна быть одинаковая как для цифр, так и для остальных символов (двоеточие, дефис и пробел).
Откройте текстуру из стандартного скина и посмотрите, как сделана текстура.
где тут ошибка???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on July 11, 2014, 16:51:59
где тут ошибка???
Повторяю который раз: ширина кадра с двоеточием, дефисом, а также с пробелом (последний пустой кадр) должны быть той же ширины, что и остальные кадры!
Нельзя так просто взять и написать все символы в одну строчку, нужно каждый символ отдельно создавать на отдельном слое, а потом изменять его положение (центрировать).

Могу порекомендовать сделать так:
1) создаете текстуру с размером как для одного кадра
2) добавляете 13 пустых слоев
3) на каждом слое создаете отдельную цифру, двоеточие и дефис
4) последний, 13-ый кадр оставляете пустым
5) изменяете ширину холста в 13 раз
6) выставляете каждый слой один за другим.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on July 11, 2014, 18:02:20
и как понять цыфры широкие а символы узкие (печатал одним шрифтом)
Обьясните пожалуйста! я извиняюсь за свою непонятливость просто ето мой первый скин до етого ничем подобным не занимался!
возьмите свою картинку и разделите на 13 равных частей - получите каждый символ в отдельности
вам нужно фон дополнительных символов сделать шире
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: gufmen on July 13, 2014, 00:03:29
как изменить ети точки?????
 и что делать чтобы текстура нормально отображалась когда увеличаешь окно плейлиста?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on July 13, 2014, 00:26:06
как изменить ети точки?????
Свойство в плейлисте есть (SkinSwitches)

и что делать чтобы текстура нормально отображалась когда увеличаешь окно плейлиста?
Правильно настроить параметры растягивания текстуры.

ЗЫ. Почитайте справку, тогда масса вопросов отпадет.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: gufmen on July 13, 2014, 18:12:41
что делать справка не открывается ?? :'(
нажимал и Ф1 и ?->справка  ничего не вылазит! ???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on July 13, 2014, 18:25:50
что делать справка не открывается ?? :'(
нажимал и Ф1 и ?->справка  ничего не вылазит! ???
Какая версия редактора используется? Какая версия ОС? Поищите вручную в папке с редактором. Если нет - переустановите редактор.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: malkoff.blg on August 02, 2014, 12:57:08
Здравствуйте, такой вопрос.. Возможно сделать кнопку так, что при нажатии кнопки будет выполнен переход на сайт по заданной ссылке?
Заранее спасибо!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on August 02, 2014, 13:26:02
нет, сейчас такой возможности нет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on August 23, 2014, 19:49:41
Кнопки Drop Weel нельзя дублировать?
--------------------------------------------------
Небольшая опечатка в справке:
(http://storage7.static.itmages.ru/i/14/0823/h_1408809160_4538121_b0ac37603b.png) (http://itmages.ru/image/view/1869170/b0ac3760)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on August 23, 2014, 22:51:30
Кнопки Drop Weel нельзя дублировать?
Нет :( Юзай текстуры с несколькими наборами кадров и переключай их через state
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zigar on August 23, 2014, 23:46:16
Нет :( Юзай текстуры с несколькими наборами кадров и переключай их через state
Спасибо! +1
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on September 04, 2014, 11:16:33
Возможно ли, каким либо образом, воздействуя на вход Preset prvEqualizer

(http://rghost.ru/57841962/image.png) (http://rghost.ru/57841962.view)

вызвать напрямую диалог выбора пресетов, т.е. вот этот диалог:

(http://rghost.ru/57841964/image.png) (http://rghost.ru/57841964.view)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on September 04, 2014, 11:32:57
Возможно ли, каким либо образом, воздействуя на вход Preset prvEqualizer
нет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on September 04, 2014, 17:58:21
нет

Может, тогда не помешал бы такой элемент по образу и подобию TASEPlaylistBox, только с выпадающим списком пресетов?
Было бы удобно прямо из скина оперативно сменить пресет, минуя все меню и диалоги.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: ELECTRON!CK on September 05, 2014, 23:59:35
Хотелось бы узнать можно ли сделать так, что при растягивании скина, обложка альбома растягивалась(масштабировалась) пропорционально, то есть чтоб был квадрат. Да и еще чтоб при этом масштабирование не превышало размер самой обложки.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on September 06, 2014, 00:01:43
Хотелось бы узнать можно ли сделать так, что при растягивании скина, обложка альбома растягивалась(маштабировалась) пропорционально, то есть чтоб был квадрат.

Сейчас такой возможности нет, рекомендую создать тему с предложением.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: ELECTRON!CK on September 06, 2014, 00:17:56
Сейчас такой возможности нет, рекомендую создать тему с предложением.
Спасибо, создал.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: SanekK on September 17, 2014, 22:15:50
может кто-нибудь сдедать каркас скина по схеме? а то сколь не пробовал, порядка в этих контейнерах не понимаю, один на другой накладывается, растягивается, ад короче для меня )))
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: ZeoN7 on September 17, 2014, 23:03:46
может кто-нибудь сдедать каркас скина по схеме? а то сколь не пробовал, порядка в этих контейнерах не понимаю, один на другой накладывается, растягивается, ад короче для меня )))
Можешь мой Mega Light 2 (https://www.aimp.ru/forum/index.php?topic=45395.0) взять. Такое же расположение
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: SanekK on September 18, 2014, 10:48:17
ZeoN7, не успел похоже, в теме нет файла проекта
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on September 18, 2014, 11:30:59
может кто-нибудь сдедать каркас скина по схеме? а то сколь не пробовал, порядка в этих контейнерах не понимаю, один на другой накладывается, растягивается, ад короче для меня )))
Так, собственно в чём у тебя проблема? Так и делай, как нарисовал: 3 контейнера по вертикали, верхний с выравниванием laTop, нижний - laBottom, средний - laClient.
В среднем - вся требуха от плейлиста, как минимум тоже 2 контейнера: слева с табами, с выравниванием laLeft, в центре - контейнер с самим плейлистом - laClient, справа может быть ещё и текстура боковинки с выравниванием laRight.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: ZeoN7 on September 18, 2014, 12:29:18
ZeoN7, не успел похоже, в теме нет файла проекта
Приложил.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: SanekK on September 18, 2014, 12:33:45
Black_AVP, спасибо, понял теперь что их нужно отдельно выравнивать. А то начал читать Help, там про структуру скина начинается, какие контейнеры бывают, потом сразу про binding пишут, которые мне пока не нужны, вот я дальше и не стал читать, не поняв как позиционировать элементы.

Приложил.
Спасибо, обязательно посмотрю.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on September 18, 2014, 12:38:18
Black_AVP, спасибо, понял теперь что их нужно отдельно выравнивать...
Ну, молодец! Когда сам своими руками сделаешь - всё будет намного понятней и перестанет быть "адом".  :)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on September 18, 2014, 12:41:30
Black_AVP, спасибо, понял теперь что их нужно отдельно выравнивать. А то начал читать Help, там про структуру скина начинается, какие контейнеры бывают, потом сразу про binding пишут, которые мне пока не нужны, вот я дальше и не стал читать, не поняв как позиционировать элементы.
про позиционирование дальше, в разделе Окна
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: SanekK on September 19, 2014, 10:44:56
А скажите, можно ли сделать зависимость текстуры от активности/неактивности окна плеера? (если плеер активен - одна текстура, если не активен - другая.)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on September 19, 2014, 10:48:26
А скажите, можно ли сделать зависимость текстуры от активности/неактивности окна плеера? (если плеер активен - одна текстура, если не активен - другая.)
плеер активен - на переднем плане?
сейчас такое невозможно
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: SanekK on September 19, 2014, 11:02:47
да, ну т.е. в фокусе.
Жаль что нельзя
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on September 19, 2014, 15:25:07
А скажите, можно ли сделать зависимость текстуры от активности/неактивности окна плеера? (если плеер активен - одна текстура, если не активен - другая.)
Можно лишь использовать сервис IsActive контейнеров - когда мышь по нему ползает.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Zhenya on September 19, 2014, 15:32:42
А скажите, можно ли сделать зависимость текстуры от активности/неактивности окна плеера? (если плеер активен - одна текстура, если не активен - другая.)
Было предложено в этой теме - 4е, неактивное состояние кнопки (при неактивном окне) (https://www.aimp.ru/forum/index.php?topic=31496.0).

upd
"Пересоздал" тему - Провайдер, передающий данные о состоянии активности окна AIMP (https://www.aimp.ru/forum/index.php?topic=45454.0).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: pepsioner on October 06, 2014, 12:22:08
1)
подскажите, как сделать текстовые кнопки?
уже устал тыкаться...
если их нет в самом едиторе, то это ппц...

2)
Есть появляющийся, по наведению на плеер, контейнер. Сверху него находится плейлист, снизу другой контейнер.
Почему при его появлении сдвиг происходит таким образом, что сдвигается не низ плейлиста с текстом, а идёт "наплыв" контейнера на текст с последующей необходимостью пролистывать плейлист до нижней границы.
пример https://monosnap.com/file/aQGHrp5fxsWXs7LtNgrpifJo9usCKd
Так же есть обратный вариант, когда сдвигается весь плеер вниз, под панель пуска (если плеер пристыкован к ней)
Я уже пробовал и доп. контейнеры делать, что бы он их сдвигал...но не "зашло".

3)
текст громкости.
Беру TASETextDisplay, к нему подключаю prvVolume.
Как задать формат выводимого текста (по умолчанию выводит 100,00% а хочется 100%. Пробовал %v %, где-то на форуме слышал звон :) )?

В дополнение к этому тогда и про таймер. TASETextDisplay к нему подключаю prvPlayerState.
 Как задать формат текста (или скрывать не активные цифры, что бы не было такого 00:03:22). Дисплеи не предлагать, утомился постоянно перерисовывать под заготовки фона...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2014, 12:28:40
brand2000, ваш пост подходит под лозунг "Читайте справку!"
1. Справка \ Структура скина \ Элементы управления \ Текстовые метки \ Пример: информация о текущем треке
2. Без проекта сложно разобраться. Создайте отдельную тему в разделе ошибок
3. Для текста невозможно. Могу посоветовать костыль: выравнивать текст по правому краю, а дробную часть прикрыть картинкой.
4. Справка \ Структура скина \ Элементы управления \ Текстовые метки \ Пример: таймер
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on October 06, 2014, 12:55:16
3)
текст громкости.
Беру TASETextDisplay, к нему подключаю prvVolume.
Как задать формат выводимого текста (по умолчанию выводит 100,00% а хочется 100%. Пробовал %v %, где-то на форуме слышал звон :) )?
Можно сделать промежуточный пользовательский провайдер, см. пример из вложения
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2014, 13:02:26
Можно сделать промежуточный пользовательский провайдер, см. пример из вложения
Действительно, так лучше, чем мой костыль =)

Не совсем понял зачем такое сложно выражение Trunc(value + 1) - 1
Кажется, так будет проще: Trunc(value)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: pepsioner on October 06, 2014, 14:32:28
brand2000, ваш пост подходит под лозунг "Читайте справку!"
1. Справка \ Структура скина \ Элементы управления \ Текстовые метки \ Пример: информация о текущем треке
2. Без проекта сложно разобраться. Создайте отдельную тему в разделе ошибок
3. Для текста невозможно
4. Справка \ Структура скина \ Элементы управления \ Текстовые метки \ Пример: таймер

1. Тогда подскажите, как реализовать popup меню добавления или сортировки. Провайдера данной функции нет, а PopupMenu не даёт результата.


Quote
Можно сделать промежуточный пользовательский провайдер, см. пример из вложения
Да, благодарю...
возможно ли показывать только при изменении громкости?

суть проблемы такова, что функционал бегущей строки очень скуден (нет тегов)...да и прокрутка спорный момент + нельзя под неё спрятать  слайдер прогресса трека http://take.ms/pYO3Y с возможностью пролистывать. Приходится костыли крутить.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2014, 14:37:11
1. Тогда подскажите, как реализовать popup меню добавления или сортировки. Провайдера данной функции нет, а PopupMenu не даёт результата.
Произвольное контекстное меню для текста не предусмотрено.
Чтобы заработало PopupMenu нужно дать какой-нибудь Action тексту (Справка \ Структура скина \ Элементы управления \ Текстовые метки \ Пример: информация о текущем треке).
Ещё вариант: расположите под текстом кнопку и вешайте на неё любую функцию. (можно будет подсвечивать кнопку при наведении мыши)

суть проблемы такова, что функционал бегущей строки очень скуден...да и прокрутка спорный момент
как же скуден? ЛКМ работает, ПКМ работает, выводится громкость, эффекты, перемотка и это не считая информации о треке
Прокрутка бегущей строки отключается в настройках

+ нельзя под неё спрятать  слайдер прогресса трека http://take.ms/pYO3Y с возможностью пролистывать. Приходится костыли крутить.
можно, сделайте только  бегущую строку недоступной для клика (двойной клик по строке \ доступность для мыши)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on October 06, 2014, 14:56:01
... Беру TASETextDisplay, к нему подключаю prvVolume....
Раньше не обращал внимания, но получается, что для такой связки любые действия над переменной Value бесполезны?
Ни Round(Value), ни  Trunc(Value), ни, даже, влом Value *100 div 100 на результат не влияют.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2014, 14:58:44
Раньше не обращал внимания, но получается, что для такой связки любые действия над переменной Value бесполезны?
Ни Round(Value), ни  Trunc(Value), ни, даже, влом Value *100 div 100 на результат не влияют.
Фишка в том, что провайдер для метки выводит текст. А с текстом так не поиграешь. Когда используется промежуточный провайдер - текст превращается в число, а с числом уже можно работать.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on October 06, 2014, 15:05:08
Фишка в том, что провайдер для метки выводит текст. А с текстом так не поиграешь. Когда используется промежуточный провайдер - текст превращается в число, а с числом уже можно работать.
Ну, так я и думал. Тогда нелохо бы было как-то предупреждать подобные ошибочные действия пользователя, или вообще запрещать действия над переменной.
А, может, добавятся в будущем функции типа StrToInt и IntToStr.  ;)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2014, 15:05:58
А, может, добавятся в будущем функции типа StrToInt и IntToStr.  ;)
Неплохая идея. Напиши в предложения.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on October 06, 2014, 15:06:42
А, может, добавятся в будущем функции типа StrToInt и IntToStr.  ;)

Если текст - это число в текстовом виде, то движок без проблем сможет воспринять его как число и сейчас.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: pepsioner on October 06, 2014, 15:08:36
Произвольное контекстное меню для текста не предусмотрено.
Чтобы заработало PopupMenu нужно дать какой-нибудь Action тексту (Справка \ Структура скина \ Элементы управления \ Текстовые метки \ Пример: информация о текущем треке).
Ещё вариант: расположите под текстом кнопку и вешайте на неё любую функцию. (можно будет подсвечивать кнопку при наведении мыши)
оказалось проще кнопку без фона и сверху текст...
но как-то это не айс...

как же скуден? ЛКМ работает, ПКМ работает, выводится громкость, эффекты, перемотка и это не считая информации о треке
Прокрутка бегущей строки отключается в настройках
можно, сделайте только  бегущую строку недоступной для клика (двойной клик по строке \ доступность для мыши)
скуден, в плане кастомизации (нет тегов и позиционирования элементов внутри строки (название трека слева, размер и продолжительность справа)), настройка прокрутки где-то в меню, вылезающая инфа о треке при клике (догадываюсь, что где-то в настройках плеера отключается? угадал)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2014, 15:13:31
оказалось проще кнопку без фона и сверху текст...
но как-то это не айс...
Почему не айс? Висит себе поверх кнопки и даже нажимать не мешает.
Всё-таки текст - это текст. И незачем навешивать на него все функции кнопки.
Правда есть вот это: https://www.aimp.ru/forum/index.php?topic=43004.0
Так что в будущем может и появится нужная вам фича.

(догадываюсь, что где-то в настройках плеера отключается? угадал)
да
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on October 06, 2014, 15:24:10
Не совсем понял зачем такое сложно выражение Trunc(value + 1) - 1
Кажется, так будет проще: Trunc(value)
Извиняюсь, это я смотрел-вертел, забыл убрать. Там вообще не нужно никаких выражений.

ЗЫ. Пример перезалил.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on October 06, 2014, 15:32:08
Если текст - это число в текстовом виде, то движок без проблем сможет воспринять его как число и сейчас.
Но, произвести над ним действия, как над числом, не получается.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2014, 15:36:12
Но, произвести над ним действия, как над числом, не получается.
в случае с громкостью мешает значок "%". Кстати, как оказывается, стандартная функция StrToInt тоже не поможет в этой проблеме.
Тут скорее нужна доработка prvVolume:Progress (и других подобных точек), чтобы они передавали не текст, а число, если применяется преобразование выражения. Если, конечно, такое возможно.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on October 06, 2014, 15:40:54
в случае с громкостью мешает значок "%". Кстати, как оказывается, стандартная функция StrToInt тоже не поможет в этой проблеме.
Тут скорее нужна доработка prvVolume:Progress (и других подобных точек), чтобы они передавали не текст, а число, если применяется преобразование выражения.
Ну, тогда проще цеплять к TASEDigitDisplay.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 06, 2014, 15:41:49
Ну, тогда проще цеплять к TASEDigitDisplay.
это рисованные цифры - и это лишний гемор, зачастую
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on October 06, 2014, 16:03:19
это рисованные цифры - и это лишний гемор, зачастую
Кому  как, голый шрифт не для всех скинов годится.  :)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: pepsioner on October 07, 2014, 08:18:05
подскажите, есть ли возможность в Skin Editor вернуть\отменить выполненное действие (удаление, перемещении объекта)?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on October 07, 2014, 08:20:32
подскажите, есть ли возможность в Skin Editor вернуть\отменить выполненное действие (удаление, перемещении объекта)?

Нет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: pepsioner on October 08, 2014, 07:38:40
как сделать прозрачный фон у плейлиста?

уже всё перепробовал....хочу под него текстуру динамическую, а он чёрный и всё тут...
текстура плейлиста с прозрачностью тож не прокатывает...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on October 08, 2014, 08:25:16
Никак, плейлист не поддерживает прозрачность.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: pepsioner on October 09, 2014, 17:12:42
на MainForm не распространяется правило Растягивание окна?

(https://monosnap.com/image/dklSTHpGOWTGVtbg4Y9XqTz6XDRnDO.png)

достаточно сменить предка с MainForm на любой другой и чудеса, там не нужны никакие левые и правые и нижние и верхние.
как так?
даже при LaTop можно <- регулировать ->

так же не могу понять логики сдвигания контейнеров.
То сдвигает средний контейнер в сторону его уменьшения, то сдвигает все контейнеры снизу на размер появляющегося контейнера....
бида...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 09, 2014, 17:24:58
на MainForm не распространяется правило Растягивание окна?
как так?
так же не могу понять логики сдвигания контейнеров
бида...
Для начала определитесь, вы вопрос задаёте или претензии кому-то предъявляете?
В справке описан самый общий случай. Частные случаи вроде "даже при LaTop можно <- регулировать ->", естественно, тоже работают.
Имя ни на что не влияет, по крайней мере не должно. Но если вдруг какие-то нестыковки - выкладывайте проект, описывайте проблему, будем разбираться более предметно: может быть как баг, так и недопонимание.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: pepsioner on October 09, 2014, 17:39:45
вложение проекта...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 09, 2014, 17:52:37
вложение проекта...
блин, чуть мозг не сломал =)
В свойствах MainForm задайте любое значение отличное от 0 (по умолчанию 5) для SizingHitTestAreaWidth - это зона, за которую можно расширять окно.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: pepsioner on October 09, 2014, 18:00:57
(https://vk.com/images/stickers/101/64.png) благодарю...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Black_AVP on October 11, 2014, 11:35:22
Имеется кнопка, связанная с acMainDSPManager. При клике на неё вызывается соответствующий диалог, но на той закладке, на которой он был закрыт в прошлый раз и только при втором клике на кнопку осуществляется переход на закладку Sound Effects. Так и должно быть, т.е. на эту закладку сразу не попасть?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 11, 2014, 13:55:02
Имеется кнопка, связанная с acMainDSPManager. При клике на неё вызывается соответствующий диалог, но на той закладке, на которой он был закрыт в прошлый раз и только при втором клике на кнопку осуществляется переход на закладку Sound Effects. Так и должно быть, т.е. на эту закладку сразу не попасть?
Пункт в главном меню делает то же самое. Кнопка "настройки" делает аналогично. Это фича.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Kibermanick on October 14, 2014, 14:37:17
Хочу сделать текстовое поле с формой "%R - %T" но что-бы %R был жирным а %T остался обычным. Это реализуемо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Artem on October 14, 2014, 14:40:34
Нет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Kibermanick on October 14, 2014, 14:44:00
Жаль, можно было бы сделать как-то так: "(%R(segoe ui bold)) - %T" было бы здорово.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: d1sapp3ar on October 18, 2014, 16:58:35
Вопрос может и тупой, но я что-то понять не могу. Как изменить высоту плейлиста, допустим на всю высоту скина. Типа как здесь https://aimp.ru/files/skins/w/WiMo_full.jpg.

Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Tarik on October 18, 2014, 17:03:14
Вопрос может и тупой, но я что-то понять не могу. Как изменить высоту плейлиста, допустим на всю высоту скина. Типа как здесь https://aimp.ru/files/skins/w/WiMo_full.jpg.
Нужно полностью изменять структуру скина. Почитайте обязательно справку.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Kibermanick on October 20, 2014, 21:25:23
Как отличить встроенные шрифты от установленных если у них одно имя.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 20, 2014, 21:34:33
Как отличить встроенные шрифты от установленных если у них одно имя.
Системный шрифт удалить или переименовать тот, что встраивается в обложку
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Kibermanick on October 20, 2014, 21:42:14
как его переиминовать. Если просто переименовать ttf файл толку не будет имя останется прежним.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50
Post by: Soolo on October 20, 2014, 21:50:08
как его переиминовать. Если просто переименовать ttf файл толку не будет имя останется прежним.
http://download.cnet.com/The-Font-Thing/3000-10248_4-127875.html (работает от имени админа)
Кстати, а эти шрифты отличаются?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on October 20, 2014, 21:52:09
нет это один шрифт просто я его дополнительно устанавливал и у других его может не оказаться.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Artem on October 21, 2014, 09:07:10
Как отличить встроенные шрифты от установленных если у них одно имя.

Плеер их никак не отличит, можете выбирать любой из них.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: -=Lee=- on October 21, 2014, 15:58:10
Я создал кнопку и хочу, что бы по ее нажатии появлялось QFI. Не могу настроить связи, какая-то не простая наука это для меня
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zhenya on October 21, 2014, 16:06:14
Я создал кнопку и хочу, что бы по ее нажатии появлялось QFI. Не могу настроить связи, какая-то не простая наука это для меня
Пока нельзя так сделать - [Запланировано] Showing QFI window when user click some element (https://www.aimp.ru/forum/index.php?topic=44102.0).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on October 21, 2014, 16:24:21
Я создал кнопку и хочу, что бы по ее нажатии появлялось QFI. Не могу настроить связи, какая-то не простая наука это для меня
Ну, а что мешает по той же кнопке вызвать окно с той же информацией, что в QFI?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ZeoN7 on October 21, 2014, 16:58:23
Я создал кнопку и хочу, что бы по ее нажатии появлялось QFI. Не могу настроить связи, какая-то не простая наука это для меня
Задай кнопке связь Action на acPlayableFileShowFileInfo
В моем скине Idol Dark так (Спасибо Tarik'у)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zhenya on October 21, 2014, 17:40:53
Задай кнопке связь Action на acPlayableFileShowFileInfo
В моем скине Idol Dark так (Спасибо Tarik'у)
Точно, что-то я поторопился, не прочитал полностью ту тему-предложение.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on October 21, 2014, 17:49:53
Задай кнопке связь Action на acPlayableFileShowFileInfo
Всё бы хорошо, но в этом случае QFI появляется в только в правом нижнем углу, и другого положения не запоминает. Порой и мышкой добежать до него не успеваешь...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on October 25, 2014, 11:55:21
Сейчас SE умеет переворачивать обложу альбома для создания эффекта отражения?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on October 25, 2014, 13:52:48
Сейчас SE умеет переворачивать обложу альбома для создания эффекта отражения?
кажись, нет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: -=Lee=- on October 27, 2014, 11:44:33
Задай кнопке связь Action на acPlayableFileShowFileInfo
В моем скине Idol Dark так (Спасибо Tarik'у)
Спасибо!
Еще один совсем детский вопрос ))
Не знаю что произошло, или что я случайно нажал, но плейлист неожиданно перестал растягиваться по вертикали. Какие настройки отвечают за это?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on October 27, 2014, 11:57:11
Не знаю что произошло, или что я случайно нажал, но плейлист неожиданно перестал растягиваться по вертикали. Какие настройки отвечают за это?
За это отвечает AllowResizeBy... и привязка контейнеров (laTop, laBottom и т.д.). Подробнее в справке, ну или по проекту поможем, скидывай.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on October 27, 2014, 15:09:11
Не знаю что произошло, или что я случайно нажал, но плейлист неожиданно перестал растягиваться по вертикали.
Вот и я заметил некую странность в поведении плейлиста: похоже, в одном контейнере он хорошо уживается только со скроллбаром. Если в этот же контейнер поместить ещё другой контейнер или текстуру, то он перестаёт растягиваться, если текстура (контейнер) сверху или снизу - то по вертикали, елси сбоку - то по горизонтали.
Вроде, раньше такого не было... Всегда считал, что плейлист ведет себя подобно контейнеру с выравниванием laClient.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on October 27, 2014, 15:12:35
Если в этот же контейнер поместить ещё другой контейнер или текстуру, то он перестаёт растягиваться, если текстура (контейнер) сверху или снизу - то по вертикали, елси сбоку - то по горизонтали.
Внутри контейнера с привязкой laClient должен быть ещё один контейнер с такой привязкой (laClient) или ничего не должно быть, кроме элементов.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on October 27, 2014, 15:20:28
Внутри контейнера с привязкой laClient должен быть ещё один контейнер с такой привязкой (laClient) или ничего не должно быть, кроме элементов.
То есть, плейлист свойством laClient не обладает?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on October 27, 2014, 15:22:24
То есть, плейлист свойством laClient не обладает?
плейлист - это элемент, такой же как кнопка или ползунок, и растягивается по тем же правилам, что элементы
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: -=Lee=- on October 31, 2014, 17:36:19
Друзья, до последнего пытался разобраться сам, но не получается. Мне всего лишь нужно, что бы эквалайзер появлялся на месте главного окна. Я постоянно перечитываю справку и, как я понял, мне необходимо создать многостраничную группу. Верно? Внутрь группы я переместил сами окна MW и EQ. А дальше у меня проблемы с настройками ZOrder и с кнопкой переключателем. Сможет ли кто-нибудь мне растолковать, как все правильно сделать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Artem on October 31, 2014, 18:08:16
Друзья, до последнего пытался разобраться сам, но не получается. Мне всего лишь нужно, что бы эквалайзер появлялся на месте главного окна. Я постоянно перечитываю справку и, как я понял, мне необходимо создать многостраничную группу. Верно? Внутрь группы я переместил сами окна MW и EQ. А дальше у меня проблемы с настройками ZOrder и с кнопкой переключателем. Сможет ли кто-нибудь мне растолковать, как все правильно сделать?

Играться нужно не Z-Order-ом, а номером активной страницы у многостраничной группы. Более детально сейчас рассказать не могу (с телефона)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on October 31, 2014, 18:19:11
Друзья, до последнего пытался разобраться сам, но не получается. Мне всего лишь нужно, что бы эквалайзер появлялся на месте главного окна. Я постоянно перечитываю справку и, как я понял, мне необходимо создать многостраничную группу. Верно? Внутрь группы я переместил сами окна MW и EQ. А дальше у меня проблемы с настройками ZOrder и с кнопкой переключателем. Сможет ли кто-нибудь мне растолковать, как все правильно сделать?
скидывай проект :)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on October 31, 2014, 19:56:08
Друзья, до последнего пытался разобраться сам, но не получается. Мне всего лишь нужно, что бы эквалайзер появлялся на месте главного окна. Я постоянно перечитываю справку и, как я понял, мне необходимо создать многостраничную группу. Верно? Внутрь группы я переместил сами окна MW и EQ. А дальше у меня проблемы с настройками ZOrder и с кнопкой переключателем. Сможет ли кто-нибудь мне растолковать, как все правильно сделать?
Если у тебя кнопка-переключатель страниц находится внутри страницы, то эту кнопку нужно продублировать во всех страницах. Например, если открыто MW, то в MW должна быть кнопка, которая включит EQ (и наоборот).
Если кнопка находится за пределами многостраничной группы, то уже нужно настраивать связи этой кнопки, чтобы она поочередно переключала страницы (примеры такой связи должны быть в справке).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: -=Lee=- on October 31, 2014, 21:24:08
Если у тебя кнопка-переключатель страниц находится внутри страницы, то эту кнопку нужно продублировать во всех страницах. Например, если открыто MW, то в MW должна быть кнопка, которая включит EQ (и наоборот).
Если кнопка находится за пределами многостраничной группы, то уже нужно настраивать связи этой кнопки, чтобы она поочередно переключала страницы (примеры такой связи должны быть в справке).
Soolo мне помог. Посмотрел, не много понял.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: SergerDest on November 02, 2014, 12:14:14
Есть ли какой либо мануал по созданию или редактированию скинов?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on November 02, 2014, 13:05:03
Есть ли какой либо мануал по созданию или редактированию скинов?
Справка к редактору есть. Так же не забываем про метод Научного Тыка.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on November 19, 2014, 19:06:15
Помогите разобраться:
1) Нужно сделать индикатор MUTE с помощью TASESwitch который должен появляться при выключенном звуке, но проблема в том, что если просто связать этот индикатор с провайдером  acPlayerVolumeMute, то при уменьшении громкости до нуля с помощью регулятора громкости (SliderMasked) этот индикатор не появляется.

Пытался сделать таким образом:
(http://storage7.static.itmages.ru/i/14/1119/h_1416410003_3134707_98f40fee29.png) (http://itmages.ru/image/view/2057833/98f40fee) (http://storage8.static.itmages.ru/i/14/1119/h_1416410010_4440160_c4c0801468.png) (http://itmages.ru/image/view/2057834/c4c08014)
Не работает. При этом, если подключить текстовую метку к этому польз. провайдеру через Visibility, то все работает как надо.
 (http://storage5.static.itmages.ru/i/14/1119/h_1416410016_2630161_ea2d62b7d6.png) (http://itmages.ru/image/view/2057836/ea2d62b7)

Подключая TASESwitch через State напрямую к acPlayerVolumeMute или к prvVolume (с выражением Volume=0), набор кадров переключается. Что я делаю не правильно?
-------------------------------------------------------------------------------------
2) Как сделать индикатор (желательно с помощью TASESwitch) который будет появляться при перемотке трека  длительным нажатием кнопки (acPlayerSeekBackward\Forward)?
 
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on November 19, 2014, 19:16:14
Помогите разобраться:
1) Нужно сделать индикатор MUTE с помощью TASESwitch который должен появляться при выключенном звуке
2) Как сделать индикатор (желательно с помощью TASESwitch) который будет появляться при перемотке трека  длительным нажатием кнопки (acPlayerSeekBackward\Forward)?
1) Можно попробовать вместо TASESwitch в Mute использовать DigitsDisplay всего из 2=х кадров (часто так делаю вместо ключей).
2) По-моему - никак. Вот я когда-то воевал: https://www.aimp.ru/forum/index.php?topic=45090.0
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on November 19, 2014, 19:38:05
1) Можно попробовать вместо TASESwitch в Mute использовать DigitsDisplay всего из 2=х кадров (часто так делаю вместо ключей).
Там же нет анимации переключения кадров, соответственно нет плавного появления и затухания. С помощью той же текстовой метки будет даже проще сделать.

2) По-моему - никак. Вот я когда-то воевал: https://www.aimp.ru/forum/index.php?topic=45090.0
А вот это жаль. У меня нарисованы места для этих индикаторов (в BLACK ONIX они, кстати, тоже есть), а я уже главное окно собираю, чем их заменять теперь...  Black_AVP, а как ты сделал в Tascam 2000 что при наведении на кнопки Пред\След трек, появляется анимация в дисплее? Придется походу так же делать.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on November 19, 2014, 20:11:55
1) Нужно сделать индикатор MUTE с помощью TASESwitch который должен появляться при выключенном звуке, но проблема в том, что если просто связать этот индикатор с провайдером  acPlayerVolumeMute, то при уменьшении громкости до нуля с помощью регулятора громкости (SliderMasked) этот индикатор не появляется.
Пытался сделать таким образом:
а зачем, собственно, мудрить?
Связь с prvVolume всё решает
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on November 19, 2014, 20:27:43
Там же нет анимации переключения кадров, соответственно нет плавного появления и затухания.
Вот именно поэтому и использую DigitsDisplay, чтоб избавиться от фейдинга, во имя того самого "реализьма" - и кнопки и светодиоды в таком виде неприемлимо смотрятся.

... Black_AVP, а как ты сделал в Tascam 2000 что при наведении на кнопки Пред\След трек, появляется анимация в дисплее? Придется походу так же делать.
Наверное имелся в виду Teac CD-RW890? Там просто каждая кнопка в своём контейнере и используется их сервис IsActive.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on November 19, 2014, 20:44:35
а зачем, собственно, мудрить?
Связь с prvVolume всё решает
В самом редакторе при такой связи индикатор не появляется если нажать на кнопку Mute, а при уменьшении прогресса до нуля появляется, поэтому думал что и в скине не будет работать. А оно работает.

Вот именно поэтому и использую DigitsDisplay, чтоб избавиться от фейдинга, во имя того самого "реализьма" - и кнопки и светодиоды в таком виде неприемлимо смотрятся.
А мне так больше нравится :)

Наверное имелся в виду Teac CD-RW890? Там просто каждая кнопка в своём контейнере и используется их сервис IsActive.
Перепутал, да, этот скин имел в виду. Я понял, спасибо. 
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on November 19, 2014, 20:47:33
В самом редакторе при такой связи индикатор не появляется если нажать на кнопку Mute, а при уменьшении прогресса до нуля появляется, поэтому думал что и в скине не будет работать. А оно работает.
Редактор - лишь эмулятор плеера. Режим тестирования элементов там для простейших действий. Он не отслеживает все возможные взаимодействия элементов и провайдеров. Тестировать лучше на плеере.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on November 19, 2014, 20:54:46
Редактор лишь эмулятор. Он не отслеживает все возможные взаимодействия элементов и провайдеров. Тестировать всегда нужно на плеере.
Обычно так и делаю, но и на старуху бывает проруха. (+1 за помощь)

Вот именно поэтому и использую DigitsDisplay, чтоб избавиться от фейдинга, во имя того самого "реализьма" - и кнопки и светодиоды в таком виде неприемлимо смотрятся.
На счет кнопок действительно, лучше без фейдинга, а индикаторы когда плавно появляются мне больше нравится. (+1 за помощь)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on November 19, 2014, 20:55:02
Редактор - лишь эмулятор плеера. Режим тестирования элементов там для простейших действий. Он не отслеживает все возможные взаимодействия элементов и провайдеров. Тестировать лучше на плеере.
Вот именно это меня и сбило с толку в последнем скине - состояние счётчиков не меняется и долго не мог понять почему связь не работает, пока не запустил плеер.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on November 19, 2014, 20:58:27
А вообще в АИМПе фейдинг или морфинг используется, кто подскажет?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on November 19, 2014, 21:02:16
А вообще в АИМПе фейдинг или морфинг используется, кто подскажет?
а в чем отличия? :-\
Вообще, один кадр замещается вторым через промежуточную полупрозрачность обоих кадров. Вру.
...через промежуточную полупрозрачность второго кадра поверх первого.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on November 19, 2014, 21:16:55
а в чем отличия? :-\
Вообще, один кадр замещается вторым через промежуточную полупрозрачность обоих кадров. Вру.
...через промежуточную полупрозрачность второго кадра поверх первого.
Это - фейдинг, а морфинг - это, по сути, анимация, т.е. просчитываются промежуточные положения между двумя изображениями. Ну, видели, наверное, как из одной рожи плавно получается другая.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: -=Lee=- on November 28, 2014, 01:02:55
При нажатии кнопки "Собрать обложку и запустить" скин собирается, но не применяется. Почему?
И еще. Как настроить связи для кнопки, по нажатии которой создавался бы новый плейлист?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on November 28, 2014, 01:17:57
Как настроить связи для кнопки, по нажатии которой создавался бы новый плейлист?
провайдер acPlaylistNew
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: -=Lee=- on November 28, 2014, 01:32:09
провайдер acPlaylistNew
Спасибо!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Artem on November 28, 2014, 10:57:00
При нажатии кнопки "Собрать обложку и запустить" скин собирается, но не применяется. Почему?

Скорее всего у вас плеер не v3.60.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: -=Lee=- on November 28, 2014, 13:31:22
Скорее всего у вас плеер не v3.60.
Действительно, обновил... Спасибо))
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Alex F5 on December 19, 2014, 11:10:53
подскажите. я сделал ползунок реверб в главном окне, при прокрутке его с помощью колеса мышки его значение изменяется сразу по 10 процентов можно ли изменить шаг его прокрутки на 1 процент? В менеджере звуковых эффектов он двигается по 1 проценту.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Artem on December 21, 2014, 00:47:01
подскажите. я сделал ползунок реверб в главном окне, при прокрутке его с помощью колеса мышки его значение изменяется сразу по 10 процентов можно ли изменить шаг его прокрутки на 1 процент? В менеджере звуковых эффектов он двигается по 1 проценту.

Сделаю
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: samuel on January 06, 2015, 18:21:12
Можно ли заставить скин отрисовывать системную рамку windows с выводом информации от текущем треке?
(http://storage9.static.itmages.ru/i/15/0106/h_1420560815_8597128_7aa833de53.png)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zhenya on January 06, 2015, 19:30:05
Можно ли заставить скин отрисовывать системную рамку windows с выводом информации от текущем треке?
(http://storage9.static.itmages.ru/i/15/0106/h_1420560815_8597128_7aa833de53.png)
Родную для винды рамку нет.
Можно только вручную нарисовать рамку в самом скине, но тогда:
1) рамка будет не родная;
2) и рамка будет нативно смотреться не во всех версиях винды, а только в той, откуда срисована рамка.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: samuel on January 06, 2015, 19:49:44
Zhenya, понял.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on January 18, 2015, 10:18:29
Стыдно спрашивать через столько лет пользования редактором, но всё же: как создаётся или откуда берётся  в дереве скина элемент TASELayoutItem?
В справке ничего об этом не накопал, пока успешно обходился без этого. Как всё-таки группировать элементы?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Aleksandr009 on January 18, 2015, 11:45:02
Стыдно спрашивать через столько лет пользования редактором, но всё же: как создаётся или откуда берётся  в дереве скина элемент TASELayoutItem?
В справке ничего об этом не накопал, пока успешно обходился без этого. Как всё-таки группировать элементы?
В справке есть - Структура скина -> Элементы фона -> Группа(TASELayoutItem)
Чтобы создать надо выбрать контейнер или текстуру и в контекстном меню выбрать Новый пункт: Текстура или Новый пункт: Контейнер. Так созданный контейнер(текстура) и ранее выбранный объединятся в группу
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on January 18, 2015, 11:58:32
В справке есть - Структура скина -> Элементы фона -> Группа(TASELayoutItem)
Чтобы создать надо выбрать контейнер или текстуру и в контекстном меню выбрать Новый пункт: Текстура или Новый пункт: Контейнер. Так созданный контейнер(текстура) и ранее выбранный объединятся в группу
И где там описано, как создаётся группа, и как догадаться до столь неочевидных действий?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Artem on January 18, 2015, 14:05:45
И где там описано, как создаётся группа, и как догадаться до столь неочевидных действий?

Абсолютно согласен, поэтому в ближайшем времени планирую меню пересмотреть.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on January 19, 2015, 13:09:01
Я тоже не въехал что это за группа. Поэтому у меня все обложки сделаны на одних контейнерах. В справке нечего и не сказано.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on January 23, 2015, 11:22:30
Сегодня столкнулся с неприяной вещью: Hit-Test маска в TASEVisualDisplay не работает, в TASECoverArtDisplay в редакторе работает, в скине - нет.
Так задумано или баг?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on January 23, 2015, 12:26:18
Сегодня столкнулся с неприяной вещью: Hit-Test маска в TASEVisualDisplay не работает, в TASECoverArtDisplay в редакторе работает, в скине - нет.
Так задумано или баг?

Quote from: Артём
в TASEVisualDisplay работает только при выключенной визуализации
в TASECoverArtDisplay должно работать всегда
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on January 23, 2015, 12:58:20
Да, в TASECoverArtDisplay работает (связь лишняя стояла, хотя в редакторе работало и с ней), а в TASEVisualDisplay и при выключенной визуализации работает только когда маска идёт 3-им кадром, если вторым - отображается поверх визуалки.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Artem on January 23, 2015, 13:12:49
в TASEVisualDisplay и при выключенной визуализации работает только когда маска идёт 3-им кадром, если вторым - отображается поверх визуалки.

Это да, должна быть третьим кадром.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: B1ood on February 14, 2015, 12:49:09
Простите, если повторю вопрос,т.к. найти ответ не получилось.
Как сделать чтобы элемент/контейнер появлялся только при наведении курсора на его активную область?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on February 14, 2015, 12:59:20
Как сделать чтобы элемент/контейнер появлялся только при наведении курсора на его активную область?
https://www.aimp.ru/blogs/?p=466
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on February 16, 2015, 10:27:01
Никто не ставил перед собой такую задачу: регулировать громкость или другие эффекты в диапазоне не 0..100%, как обычно, а, к примеру, 0..20, 0..50% ? Может ли быть корректное решение на имеющемся скин-движке?
Попробовал решить её изменением градиента в хит-маске и простым удвоением кадров (проект во вложении). В данном примере использован prvEnchancer, регулятор 1 - обычный 0..100%, регулятор 2 - 0..50%. При клике мышкой, вроде, работает как надо, но при вращении колёсиком уходит на второй круг.
Есть какие-нибудь идеи?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on February 16, 2015, 10:45:22
Никто не ставил перед собой такую задачу: регулировать громкость или другие эффекты в диапазоне не 0..100%, как обычно, а, к примеру, 0..20, 0..50% ? Может ли быть корректное решение на имеющемся скин-движке?
Попробовал решить её изменением градиента в хит-маске и простым удвоением кадров (проект во вложении). В данном примере использован prvEnchancer, регулятор 1 - обычный 0..100%, регулятор 2 - 0..50%. При клике мышкой, вроде, работает как надо, но при вращении колёсиком уходит на второй круг.
Есть какие-нибудь идеи?
сомневаюсь, что такое возможно
да, ЛКМ сделать можно с помощью градиента, но колесо мыши всё-равно будет крутить как положено

а для чего такое нужно?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on February 16, 2015, 11:09:20
а для чего такое нужно?
Возникает, порой, необходимость в более плавной регулировке, особенно эффектов.
В частности, в том диджеевском агрегате диапазоны регулировки Tempo и Pitch переключаются кнопками.
По входу Action, понятно, что никакие выражения не пропишешь.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: McClaud on February 16, 2015, 15:21:36
Возникает, порой, необходимость в более плавной регулировке, особенно эффектов.
Так ныне эффекты колесом регулируются с довольно мелким шагом, что для некоторых эффектов даже слишком плавно. Можно проверить на моей "Веге" - там на большой регулятор выведены все имеющиеся эффекты.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on February 16, 2015, 15:54:20
Задача не стояла - регулировать колесом, в данном случае оно только мешает.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on February 16, 2015, 18:09:45
У меня есть текстовая метка со связью (DisplayValue <---> TrackPosition). Время отображается по макету чч:мм:сс, мне нужно мм:сс. Не могу сообразить как сделать.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on February 16, 2015, 19:32:26
У меня есть текстовая метка со связью (DisplayValue <---> TrackPosition). Время отображается по макету чч:мм:сс, мне нужно мм:сс. Не могу сообразить как сделать.
В справке для текстовых меток есть пример "Таймер".
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on February 16, 2015, 20:14:51
Спасибо. Почему то я даже не подумал что это сюда.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on February 22, 2015, 15:08:56
Что означает параметр "Чувствительность маски" на закладке "Размытие фона"? (Никогда раньше этой фичей не пользовался)
При его изменении после определённого значения размытие отрубается. Сила размытия не меняется.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on February 22, 2015, 15:45:51
Что означает параметр "Чувствительность маски" на закладке "Размытие фона"? (Никогда раньше этой фичей не пользовался)
При его изменении после определённого значения размытие отрубается. Сила размытия не меняется.
Параметр указывает на степень прозрачности пикселов текстуры, которые должны "размываться". Если прозрачность текстуры ниже указанного порога, в том месте размытия не должно быть. Вроде как то так.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on February 25, 2015, 16:56:04
Параметр указывает на степень прозрачности пикселов текстуры, которые должны "размываться". Если прозрачность текстуры ниже указанного порога, в том месте размытия не должно быть. Вроде как то так.
А я то размечтался, что там степень размытия меняется...
Title: Re: [FULL] AIMP-Cassette [AIMP 3.60]
Post by: ROMEO on February 27, 2015, 13:46:36
Подскажите плиз, делаю скин :'( как при нажатии паузы сделать, чтобы катушки останавливались. буду безмерно признателен.
Title: Re: Re: [FULL] AIMP-Cassette [AIMP 3.60]
Post by: Soolo on February 27, 2015, 14:12:39
Подскажите плиз, делаю скин :'( как при нажатии паузы сделать, чтобы катушки останавливались. буду безмерно признателен.
справку почитайте, там есть пример остановки анимации
Title: Re: Re: [FULL] AIMP-Cassette [AIMP 3.60]
Post by: ROMEO on February 27, 2015, 16:38:52
Какой справкой? Дайте ссылку!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on February 27, 2015, 16:39:30
Вопрос по аниматорам. Продолжают ли они работать при Visibilty = 0? Если да, то насколько это ресурсозатратно?
Вопрос возник при работе над скином https://www.aimp.ru/forum/index.php?topic=47622.0 . Там при переключении аниматоров их фазы подозрительно совпадают и временами начинаются небольшие подёргивания.
Остановит ли аниматоры (снизит ли нагрузку) Accessibility = 0?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on February 27, 2015, 16:52:10
Какой справкой? Дайте ссылку!
в редакторе сверху жмите на вопросик

Вопрос по аниматорам. Продолжают ли они работать при Visibilty = 0? Если да, то насколько это ресурсозатратно?
Вопрос возник при работе над скином https://www.aimp.ru/forum/index.php?topic=47622.0 . Там при переключении аниматоров их фазы подозрительно совпадают и временами начинаются небольшие подёргивания.
Остановит ли аниматоры (снизит ли нагрузку) Accessibility = 0?
такие технические вопросы лучше всего напрямую Артёму в аську или личку
насколько я знаю - то, что не видимо - не отрисовывается, но просчитывается (просчёт не затратная операция)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zhenya on February 27, 2015, 17:33:03
Продолжают ли они работать при Visibilty = 0? Если да, то насколько это ресурсозатратно?
Да, процентов 10-20 - https://www.aimp.ru/forum/index.php?topic=39128.0
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on February 27, 2015, 18:38:25
Да, процентов 10-20 - https://www.aimp.ru/forum/index.php?topic=39128.0
Но всё-таки не ясно, с Accessibility стоит заморачиваться?
Дело в том, что этот вход элемента у меня уже занят, и, если игра стоит свеч, то придётся городить логику на каждый аниматор.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: McClaud on February 27, 2015, 19:10:23
Но всё-таки не ясно, с Accessibility стоит заморачиваться?
Дело в том, что этот вход элемента у меня уже занят, и, если игра стоит свеч, то придётся городить логику на каждый аниматор.
Даже если это и снизит ресурсоёмкость на пару процентов - нет смысла городить огород. Но, подозреваю, что маловероятна даже такая экономия.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on February 27, 2015, 19:52:42
Даже если это и снизит ресурсоёмкость на пару процентов - нет смысла городить огород. Но, подозреваю, что маловероятна даже такая экономия.
Дело не только в ресурсоёмкости, когда был один аниматор, вращение было более плавное.
Хотя, может быть, дело ещё и в том, что у меня теперь памяти вдвое меньше - 4 гига.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: McClaud on February 27, 2015, 20:07:34
Дело не только в ресурсоёмкости, когда был один аниматор, вращение было более плавное.
Хотя, может быть, дело ещё и в том, что у меня теперь памяти вдвое меньше - 4 гига.
В моей Орбите аниматоров не счесть, и ничего, все синхронно крутятся в фоне. Может у тебя аниматоры не идентичны? Кстати, заметил биение рефлекса на правой бобинке - так и задумано?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on February 27, 2015, 20:21:32
Может у тебя аниматоры не идентичны?
Нет, все одинаковые, все клоны, поворот везде на 1/3 оборота, 25 кадров в левом, 24 кадра в правом, задержки тоже везде одни.

Кстати, заметил биение рефлекса на правой бобинке - так и задумано?
Чего-то я своими глазами ничего разглядеть не могу. На всех трёх правых или конкретно на какой-то? Сам же знаешь, что в ФШ стили не вертятся.
Может это из-за эффекта "модуляции" окнами?  ???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: McClaud on February 27, 2015, 21:10:23
Чего-то я своими глазами ничего разглядеть не могу. На всех трёх правых или конкретно на какой-то? Сам же знаешь, что в ФШ стили не вертятся.
Может это из-за эффекта "модуляции" окнами?  ???
На всех без исключения бобинках заметно радиальное биение кольцевого шумового градиента, на правых бобинках всех типов, помимо того, вздрагивает и рефлекс.
О какой модуляции речь?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Пупс on March 06, 2015, 20:14:56
Вопрос! Для перемотки ленты создал серии изображений от смотанной до размотанной и наоборот в 32 слайда, создал два SeekBar как посоветовали на одном из разделов сайта, на каждом из SeekBar стоит 1-й кадр и никакого движения при перемотке, а так же при наведении на SeekBar с лентой, изображение сматывается\разматывается на 1 кадр. В чем причина, что я делаю ни так?  Потею над этим уже неделю,помогите ради бога!                                       
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on March 06, 2015, 20:27:16
Вопрос! Для перемотки ленты создал серии изображений от смотанной до размотанной и наоборот в 32 слайда, создал два SeekBar как посоветовали на одном из разделов сайта, на каждом из SeekBar стоит 1-й кадр и никакого движения при перемотке, а так же при наведении на SeekBar с лентой, изображение сматывается\разматывается на 1 кадр. В чем причина, что я делаю ни так?  Потею над этим уже неделю,помогите ради бога!                                       
Какой прогресс-бар вы создали? Что-то мне подсказывает, что обычный, линейный. Нужно создавать "круглый" (покадровый) прогресс-бар TASESliderMasked.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on March 06, 2015, 22:22:18
Вопрос! Для перемотки ленты создал серии изображений от смотанной до размотанной и наоборот в 32 слайда, создал два SeekBar как посоветовали на одном из разделов сайта, на каждом из SeekBar стоит 1-й кадр и никакого движения при перемотке, а так же при наведении на SeekBar с лентой, изображение сматывается\разматывается на 1 кадр. В чем причина, что я делаю ни так?  Потею над этим уже неделю,помогите ради бога!                                       
Кадр маски лучше сделать пустым, но указать его в качестве маски. TASESliderMasked надо связать с провайдером prvPlayerState посредством Action---Action.
P.S. 32 кадра - это очень мало даже для кассеты.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Пупс on March 07, 2015, 08:36:36
Огромное спасибо за совет, а ларчик то просто открывался :), а я над SliderHorizontal целую неделю каптел , да и насчёт количества кадров вы абсолютно правы, сейчас сам увидел что очень ,очень мало, ну не беда, переделаю. Ещё раз большое спасибо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Пупс on March 07, 2015, 09:15:27
Если можно, ещё один маленький вопрос. Какое количество кадров вы посоветуете сделать для примерно такого бара
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on March 07, 2015, 10:13:37
Если можно, ещё один маленький вопрос. Какое количество кадров вы посоветуете сделать для примерно такого бара
Вопрос, действительно, маленький, а работа предстоит огромная.  :)
В вашем файле, насколько я смог измерить, максимальная ширина ленты около 80 пикс., для приемлимой плавности нужно минимум 160 кадров, лучше больше - рулоны у вас большие. Вообще, какой-то странный размер, уж очень большая кассета получится, или так задумано...
Начальный диаметр рулона лучше выбрать чётным, чтоб центр круга попадал в пиксельную сетку. В вашем примере заметно смещение рулона, особенно, в последних кадрах - ширина ленты с разных сторон разная. Если это делалось в фтошопе и в векторе, то надо выключить опцию выравнивания углов Align Edges.
В конце аниматора не хватает кадра-маски. Просто расширте изображение справа ещё на ширину одного кадра и оставте его прозрачным, а в редакторе (повторюсь) укажите его в качестве хит-тест маски. Правый аниматор можно сделать из левого просто отразив его по горизонтали (без кадра маски, его потом нужно будет тоже добавить справа).
Но есть ещё один нюанс. Диаметр рулонов изменяется нелинейно во времени: в начале кассеты на приёмном узле он увеличивается быстрее, чем спадает на подающем, в конце - наоборот. Тут уже надо подключать нехитрую математику. Все рассчёты строятся на том, что сумма видимых площадей рулонов (этих колец) ленты на правой и левой бобинках - величина постоянная.
Удачи!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Пупс on March 07, 2015, 13:14:30
Огромное спасибо за полезные советы. Вообще не плохо было бы для таких чайников как я создать какой нибудь проект-образец или видео для свободного пользования с примерами анимации изменением визуализаций или допустим таких, как мой вопрос, ведь как я понял скины с винтажной техникой сейчас в тренде,а информации по их созданию очень мало, и вместо реальной работы приходится решать головоломки и собирать всё по крохам, дёргая людей по пустякам. Ещё раз благодарю.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on March 08, 2015, 13:45:14
... Вообще не плохо было бы для таких чайников как я создать какой нибудь проект-образец или видео для свободного пользования с примерами анимации ...
Просмотрите ещё вот эти две темы, в них есть полезная информация в этом плане:
https://www.aimp.ru/forum/index.php?topic=30668.0
https://www.aimp.ru/forum/index.php?topic=2202.0
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Пупс on March 08, 2015, 19:56:07
спасибо, очень полезная информация. а нет ли у вас урока по созданию png серий сматывания\разматывания пленки, у меня как ни стараюсь, как то косо криво получается, уже раза три переделывал bar все равно ровного движения не получается.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on March 08, 2015, 22:43:35
... а нет ли у вас урока по созданию png серий сматывания\разматывания пленки...
Вы ж не сообщаете, каким редактором пользуетесь, какими методами рисуете и в чём конкретно проблемы, а так - можно давать только общие рекомендации.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Пупс on March 09, 2015, 09:41:59
Adobe Photoshop
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Пупс on March 12, 2015, 16:05:51
Как опубликовать готовую обложку?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on March 12, 2015, 16:10:44
Как опубликовать готовую обложку?
сначала на форум: https://www.aimp.ru/forum/index.php?topic=4928.0
будет достойна - попадёт в каталог
Title: Вопросы по редактору обложек
Post by: Tarik on March 14, 2015, 21:43:17
Думаю, эту тему стоит закрепить, будет полезна позже при редактировании справки.

Вопрос такой: что за параметры TextLabels для слайдеров? Как они работают? Какой темплейт нужно задавать?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 14, 2015, 21:50:01
Вопрос такой: что за параметры TextLabels для слайдеров? Как они работают? Какой темплейт нужно задавать?
А также DisplayValue1, 2 и Waveform, и почему аналогичных свойств нет в SliderMasked?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 14, 2015, 21:58:28
Вопрос такой: что за параметры TextLabels для слайдеров? Как они работают? Какой темплейт нужно задавать?

Одна метка показывается строго вначале полосы (с левым выравниванием), вторая - в конце (с правым выравниванием). Темплейт такой же как у обычной метки.

А также DisplayValue1, 2 и Waveform, и почему аналогичных свойств нет в SliderMasked?

Потому, что SliderMasked не предполагает изменение размера, а посему смысла делать городушки нет.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 14, 2015, 22:08:10
Вопросы:

1. Как использовать макросы пользовательских локализаций в скриптах?

2. Пытался сделать смену анимации у многостраничной группы в зависимости от состояния счётчика (чтобы анимация была не цикличная):

Code: [Select]
procedure Execute(var State: Integer);
var
   test: TComponent;
begin
     test:= FindObject('LayoutTabbedGroup');
     case State of
          0:
            begin
                 test.Set('Animation', 'tgaSliderTopToBottom');
            end;
     
          1:
            begin
                 test.Set('Animation', 'tgaSliderBottomToTop');
            end;
     end;                     
end;

Скрипт собирается, но при применении скина вылетает исключение:

Code: [Select]
exception class    : EPropertyConvertError
exception message  : Invalid property element: tgaSliderBottomToTop.

Что не так?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 14, 2015, 22:15:49
Возможно, tgaSliderBottomToTop - это элемент набора, тогда нужны [].
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 14, 2015, 22:17:42
Потому, что элемент называется tgaSlideBottomToTop. Slider -> Slide
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 14, 2015, 22:22:11
Потому, что элемент называется tgaSlideBottomToTop. Slider -> Slide
Точно, не заметил. Странно только, что скрипт собрался.

В по первому вопросу как?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 14, 2015, 22:37:17
Точно, не заметил. Странно только, что скрипт собрался.

C точки зрения скрипта все в порядке, проверки наличия того или иного свойства у объекта при компиляции нет, только на момент выполнения.

В по первому вопросу как?

Что именно интересует? Я не очень понимаю, в чем возникла загвоздка
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 15, 2015, 00:11:52
Что именно интересует? Я не очень понимаю, в чем возникла загвоздка

Как подставить текст используя макрос? Так не работает:

Code: [Select]
procedure Execute(var State: Integer);
begin
  ShowMessage(@Lng:1;);
end;
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 15, 2015, 00:27:14
Я в блоге еще упоминал, что на текущий момент получить сам текст на уровне скриптов / биндинга нельзя. Интересует, для какой цели это нужно?
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 15, 2015, 00:47:55
Я в блоге еще упоминал, что на текущий момент получить сам текст на уровне скриптов / биндинга нельзя.
Всё, разобрался.

Интересует, для какой цели это нужно?
Ну, например, тот же локализованный вывод сообщения функцией ShowMessage. Хотя она больше для тестирования, наверно, предназначена.
Title: Re: Вопросы по редактору обложек
Post by: Tarik on March 15, 2015, 01:07:05
Вопрос по скриптам: где-нибудь можно сейчас посмотреть перечень методов объектов и допустимых паскалевских конструкций?
Присоединяюсь к вопросу: Артем, можешь посоветовать какой-то неплохой справочник или ресурс?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 15, 2015, 13:49:34
Возвращаясь к слайдерам: нельзя ли в скриптах сделать доступным положение его ползунка (Value, Progress)?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 16, 2015, 10:48:26
Присоединяюсь к вопросу: Артем, можешь посоветовать какой-то неплохой справочник или ресурс?

Я постараюсь подготовить список доступных функций в ближайшее время. Смысла в справочнике особого не вижу, поскольку в скриптах поддерживается весьма урезанный список функций.

Возвращаясь к слайдерам: нельзя ли в скриптах сделать доступным положение его ползунка (Value, Progress)?

Сейчас Progress биндинтся через Action к провайдеру, соответственно, он не только принимает значение, но и устанавливает его в провайдере. Если дать возможность его менять в скрипте, то он тут же синхронизируется со значением в провайдере. Опиши, пожалуйста, сценарий, который ты хочешь реализовать
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 16, 2015, 11:13:07
Сейчас Progress биндинтся через Action к провайдеру, соответственно, он не только принимает значение, но и устанавливает его в провайдере. Если дать возможность его менять в скрипте, то он тут же синхронизируется со значением в провайдере.
И это замечательно!
Опиши, пожалуйста, сценарий, который ты хочешь реализовать
Да, мне всё не даёт покоя та старая идея реализовать 2-х или 3-х полосный эквалайзер. Один регулятор управлял бы первой половиной слайдеров (НЧ), второй - другой половиной (ВЧ). Регулятор подключить к скриптовому счётчику, по значению последнего пересчитывать через коэффициенты значения полос эквалайзера, подавая их на Progress соответствующего слайдера.
А, может, через скрипты можно обратиться прямо к провайдеру, типа:
      prvEqualizer.Set('Band10', 100)
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 16, 2015, 11:28:40
А, может, через скрипты можно обратиться прямо к провайдеру, типа:
      prvEqualizer.Set('Band10', 100)

Вот такой вариант был бы более правильным, сделаю
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 16, 2015, 11:43:38
Я постараюсь подготовить список доступных функций в ближайшее время. Смысла в справочнике особого не вижу, поскольку в скриптах поддерживается весьма урезанный список функций.
Ну, хотя бы в общих чертах:
какие паскалевские конструкции допустимы;
можно ли использовать условные операторы if then else;
циклы while do, repeat until,
конкантенацию строк,
какие вычислительные операции доступны;
можно ли возвращять значение переменной State, ведь она объявлена как var State?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 16, 2015, 11:47:30
Ну, хотя бы в общих чертах:
1. какие паскалевские конструкции допустимы;
2. можно ли использовать условные операторы if then else;
3. циклы while do, repeat until,
4. конкантенацию строк,
5. какие вычислительные операции доступны;
6. можно ли возвращять значение переменной State, ведь она объявлена как var State?

1. Все, за исключением создания собственных структур и классов
2. Да
3. Да
4. Как и в паскале, строки склеиваются простым суммированием: 'A1' + 'A2'
5. Все основные (+-*/=<>) + функции (Round, Truc, Max, Min, Abs ... остальной перечень уточню)
6. Да
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 16, 2015, 13:17:38
Все, за исключением создания собственных структур и классов
Т.е. вот такой фрагмент прокатит:
Code: [Select]
procedure Execute(var State: Integer);
const
  K: array[1..9] of Real = (9,8,7,...,1);
var
  N: Integer;
  ....
begin
  ...
  for N:= 1 to 9 do
    prvEqualizer.Set('Band' + IntToStr(N), Round(State * K[N]));
  ...
end.
Title: Re: Вопросы по редактору обложек
Post by: Tarik on March 16, 2015, 13:28:36
Я постараюсь подготовить список доступных функций в ближайшее время. Смысла в справочнике особого не вижу, поскольку в скриптах поддерживается весьма урезанный список функций.
Ну список функций конечно хорошо, но я вообще ни в зуб ногой по паскалеподобному синтаксису. Я бы хотел почитать о типах данных, о синтаксисе и прочих базовых вещах. Код читается уже на интуитивном уровне, но боюсь, что сходу у меня не получится ничего толкового написать. Поэтому и прошу порекомендовать какой-то хорошоий ресурс для "чайников" (наверняка есть хорошие сайты или офф. доки), если нет - тогда буду сам искать.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 16, 2015, 16:48:55
По какому принципу происходит расшаривание текстур - при клонировании? Т.е. как реально сэкономить память?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 16, 2015, 16:49:24
По какому принципу происходит расшаривание текстур - при клонировании? Т.е. как реально сэкономить память?

Картинки при сборке скина сравниваются и одинаковые расшариваются.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 16, 2015, 17:49:58
Картинки при сборке скина сравниваются и одинаковые расшариваются.
А не слишком затратно сравнивать побайтно текстуры, ведь они могут быть 50-100 MPix?
---
Хотя, сравнил сейчас время компиляции самого тяжёлого своего скина на 3-ей и 4-ой версии SE: 75 и 82 сек. соответственно, ~+10%. Вобщем то терпимо.
Файлы на выходе, практически, одинаковы.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 17, 2015, 09:23:28
Столкнулся с такой проблемой: нужно вызвать своё меню по ПКМ в любом свободном месте главного окна. Контейнеры свойства PopupMenu не имеют. Расположил текстовую метку без текстуры по всей площади окна. Теперь, если она прозрачна для кликов мыши - то и меню, ес-но, не вызывается, если сделать её непрозрачной - то меню работает, но скин таскать по экрану уже невозможно. Дело осложняется ещё и тем, что в проекте контейнеры расположены в 3 этажа. Есть ли какое-нибудь решение?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 17, 2015, 09:26:48
А как, в таком случае, пользователь получит доступ к встроенному для формы меню?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 17, 2015, 09:32:26
А как, в таком случае, пользователь получит доступ к встроенному для формы меню?
Это то, что "Прикрепить..."? Можно и пожертвовать им, всё равно мышом таскают.
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 17, 2015, 10:36:34
Это то, что "Прикрепить..."? Можно и пожертвовать им, всё равно мышом таскают.

А закрепить окно как? В таком случае нужно на уровне окна опубликовать свойство PopupMenu или сделать точку доступа ContextMenu
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 17, 2015, 13:22:07
Как сбросить счётчик до начального значения (значение по умолчанию)?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 17, 2015, 15:25:10
Как сбросить счётчик до начального значения (значение по умолчанию)?

Через биндинг или скрипты?
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 17, 2015, 15:35:12
Через биндинг или скрипты?
Если доступно и то и другое, то интересно увидеть оба варианта.
Потому, что, как я понимаю, управлять сразу несколькими счётчиками с одной кнопки можно только через скрипты. Так вот, как обнулить несколько счётчиков я представляю, а как сбросить до начального значения - не знаю.
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 17, 2015, 21:43:33
Потому, что, как я понимаю, управлять сразу несколькими счётчиками с одной кнопки можно только через скрипты. Так вот, как обнулить несколько счётчиков я представляю, а как сбросить до начального значения - не знаю.

Через биндинг - только явно указав его значение по умолчанию (число), т.е. если у всех счетчиков значение по умолчанию одно и тоже - эту задачу можно решить и через биндинг, а если разные - только через скрипты:
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 17, 2015, 23:18:24
Через биндинг - только явно указав его значение по умолчанию (число), т.е. если у всех счетчиков значение по умолчанию одно и тоже - эту задачу можно решить и через биндинг, а если разные - только через скрипты:
Спасибо.

А зачем следующая проверка:
Code: [Select]
if AObject <> nil then
?
Объект скина ведь нельзя уничтожить run-time?

И ещё. Модуль у ScriptableOperatorCounter равен 2. Если поставить 1, то скрипт не будет работать. Так, получается? Как-то не очень явно это.

upd

Или скрипт срабатывает только когда значение счётчика меняется? Поэтому нужен модуль равный, как минимум, двум?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 18, 2015, 09:08:40
Да, убить объект в рантайме нельзя, но если, например, ты в редакторе что-то переименуешь, забыв о скрипте, то скрипт хотя бы не будет валиться с ошибкой.

И ещё. Модуль у ScriptableOperatorCounter равен 2. Если поставить 1, то скрипт не будет работать. Так, получается? Как-то не очень явно это.
Или скрипт срабатывает только когда значение счётчика меняется? Поэтому нужен модуль равный, как минимум, двум?

Да, согласен, стоит сделать по умолчанию значение = 2.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: GreenEyesMan on March 18, 2015, 12:39:47
Добрый день.

Возможно, что вопрос уже обсуждался, но я не смог найти на него ответ.

1. Можно ли как-то Alignment многостраничной группы менять, допустим с laLeft на laRigth, с помощью кнопки в готовом скине? Планирую сделать возможность перемещать элементы управления с одной стороны обложки на другую.
По сути можно сделать две многостраничные группы и настроить их отображение, но дополнительные элементы увеличивают размер готовой обложки.

2. Можно ли клонировать параметры кнопок в окне DropWheel? Есть идея по изменению вида самого "колеса" в зависимости от оформления, хотелось бы что бы кнопки так же меняли свое расположение. К примеру, скин будет в виде игральной колоды карт, а DropWheel в виде обозначения мастей.
Можно поверх группы с текстурами масти накладывать контейнер-текстуру с кнопками, но хотелось бы для каждого вида DropWheel сделать собственные текстуры кнопок.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on March 18, 2015, 12:57:29
1. Можно ли как-то Alignment многостраничной группы менять, допустим с laLeft на laRigth, с помощью кнопки в готовом скине? Планирую сделать возможность перемещать элементы управления с одной стороны обложки на другую.
По сути можно сделать две многостраничные группы и настроить их отображение, но дополнительные элементы увеличивают размер готовой обложки.

2. Можно ли клонировать параметры кнопок в окне DropWheel? Есть идея по изменению вида самого "колеса" в зависимости от оформления, хотелось бы что бы кнопки так же меняли свое расположение. К примеру, скин будет в виде игральной колоды карт, а DropWheel в виде обозначения мастей.
Можно поверх группы с текстурами масти накладывать контейнер-текстуру с кнопками, но хотелось бы для каждого вида DropWheel сделать собственные текстуры кнопок.
1. на данный момент нет, в будущем будет возможность (https://www.aimp.ru/blogs/?p=557)
2. нет
Title: Re: Вопросы по редактору обложек
Post by: McClaud on March 18, 2015, 16:00:29
В настоящее время для выделения объекта доступно всё поле строки, исключая чекбокс и иконку. С чекбоксом - понятно, но почему недоступна иконка? Привычка в Проводнике кликать по иконкам (поскольку вторичный клик на имени активирует режим переименования) вынуждает либо предварительно "шевелить мозгами" - куда надо ткнуть, либо тыкать дважды. Может в недоступности иконки есть какой-то тайный смысл?
Кстати, вариант с переименованием, как в Проводнике - вторым кликом по имени, не рассматривался?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 18, 2015, 16:12:13
Кстати, вариант с переименованием, как в Проводнике - вторым кликом по имени, не рассматривался?
Самый удобный способ переименования - F2, как и в проводнике.
Title: Re: Вопросы по редактору обложек
Post by: McClaud on March 18, 2015, 16:23:21
Самый удобный способ переименования - F2, как и в проводнике.
Для тех, кто привык работать с клавы, - безусловно F2 удобнее. Они и десятки хоткеев в голове держат. А дилетанты, вроде меня, окромя Ctrl+A,X,C... - всё остальное мышкой, и только мышкой. Мне проще в свойствах объекта даблкликнуть по нейму...  ;D
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 18, 2015, 16:39:30
Для тех, кто привык работать с клавы, - безусловно F2 удобнее.
Так, даже в контекстном меню написано: Rename .... F2, а далее - всё равно надо мышь бросать и вводить имя с клавиатуры.
Title: Re: Вопросы по редактору обложек
Post by: McClaud on March 18, 2015, 17:00:15
Так, даже в контекстном меню написано: Rename .... F2, а далее - всё равно надо мышь бросать и вводить имя с клавиатуры.
И про F2, и про контекст я знаю, и в Проводнике всё это есть. Но там ещё и переименование по второму клику на имени есть, как альтернатива предыдущим способам. Я ж просто спросил. Если такое поведение сложнореализуемо, или есть иные веские причины этого не делать, тогда вопрос снимается...
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 18, 2015, 17:18:55
Вопрос по скриптам: функция FindObject() возвращаяет лишь указатель на объект, сам объект в конце уничтожать не нужно?
Т.е. можно в теле процедуры Execute одну и ту же переменную использовать для получения ссылок на разные компоненты?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 18, 2015, 17:33:04
И про F2, и про контекст я знаю, и в Проводнике всё это есть. Но там ещё и переименование по второму клику на имени есть, как альтернатива предыдущим способам.
Такой способ с двумя кликами и с неопределённой паузой между ними применяется только при редакторовании "на месте". Ты хочешь менять имя прямо в дереве? Но, это ж крайне неудобно: окно довольно узкое, имена бываю длинные, а главное - как быть с валидацией?
По F2 имя можно сменить и при выборе элемента в рабочей области.
Title: Re: Вопросы по редактору обложек
Post by: Tarik on March 18, 2015, 19:44:12
Я когда-то предлагал переименовывать прямо в окне свойств, но предложение было отклонено по сути из-за валидации. То же самое с переименованием в дереве - имя компонента нужно валидировать.
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 18, 2015, 22:28:20
Вопрос по скриптам: функция FindObject() возвращаяет лишь указатель на объект, сам объект в конце уничтожать не нужно?
Т.е. можно в теле процедуры Execute одну и ту же переменную использовать для получения ссылок на разные компоненты?

Да, это указатель, убивать не нужно (да и нельзя). Да, переменную можно использовать повторно.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 19, 2015, 10:44:34
Да, убить объект в рантайме нельзя, но если, например, ты в редакторе что-то переименуешь, забыв о скрипте, то скрипт хотя бы не будет валиться с ошибкой.
Кстати, оказывается, переименовать объект ведь даже в рантайме можно:

(http://habrastorage.org/files/cc2/e5a/45c/cc2e5a45c0344b1983287b51b37a46e1)

Если собрать скин и попробовать выполнить скрипт, то кнопка первый раз переименуется, а в следующие попытки вылетит такое окно:

(http://habrastorage.org/files/326/af8/e31/326af8e3101a414395d5ff34e58a8e3c)

Если раскомментировать строки, собрать скин и попробовать выполнить скин, то окно с ошибкой вылетать уже не будет.

Так что, да, с одной стороны, проверка не лишняя.
Но с другой стороны, если окна с ошибкой нет, то и не сразу заметишь, что скин работает не так, как задумывалось.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Пупс on March 19, 2015, 17:37:46
Подскажите пожалуйста, делаю скин приставки электроника, как сделать смену кассет какими провайдерами и элементами? я новичок, хоть и сделал несколько скинов, но с этими элементами не работал, буду рад любому доброму совету, и ещё вопрос, как сделать обнуление счётчика
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on March 19, 2015, 18:43:25
Подскажите пожалуйста, делаю скин приставки электроника, как сделать смену кассет какими провайдерами и элементами? я новичок, хоть и сделал несколько скинов, но с этими элементами не работал, буду рад любому доброму совету, и ещё вопрос, как сделать обнуление счётчика
Очень мало информации.
Смену кассет можно реализовать с помощью много страничной группы, в справке должны быть примеры по работе с ними.
Title: Re: Вопросы по редактору обложек
Post by: Я Гриша! on March 20, 2015, 03:08:42
Ребят что-то я не могу допетрить, как сделать чтобы в кастомном контекстном меню, имя пункта бралось из локализации его имени в АИМП?
Вообще по умолчанию было бы неплохо брать имя из локали, если кастомное не назначено
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 20, 2015, 08:18:13
Ребят что-то я не могу допетрить, как сделать чтобы в кастомном контекстном меню, имя пункта бралось из локализации его имени в АИМП?
Вообще по умолчанию было бы неплохо брать имя из локали, если кастомное не назначено

https://www.aimp.ru/blogs/?p=544
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 20, 2015, 18:24:12
ShowMessage в скрипте выполняется при применении скина. То есть без изменения значения ScriptableOperatorCounter.
Это так и задумано?
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 20, 2015, 18:29:36
Чем отличаются варианты качества рендеринга шрифта "Черновое 1" и "Черновое 2"?

И вариант "По умолчанию" представляет собой отличный от остальных вариант или "дублирует" какой-то другой?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 20, 2015, 22:01:51
ShowMessage в скрипте выполняется при применении скина. То есть без изменения значения ScriptableOperatorCounter.
Это так и задумано?

Значит изменение было, без изменения оно не может вызываться.

Чем отличаются варианты качества рендеринга шрифта "Черновое 1" и "Черновое 2"?

Почти ничем, в документации майкрософта написано:

1. Appearance of the font is less important than when PROOF_QUALITY is used. For GDI raster fonts, scaling is enabled, which means that more font sizes are available, but the quality may be lower. Bold, italic, underline, and strikeout fonts are synthesized if necessary.

2. Character quality of the font is more important than exact matching of the logical-font attributes. For GDI raster fonts, scaling is disabled and the font closest in size is chosen. Although the chosen font size may not be mapped exactly when PROOF_QUALITY is used, the quality of the font is high and there is no distortion of appearance. Bold, italic, underline, and strikeout fonts are synthesized if necessary.

И вариант "По умолчанию" представляет собой отличный от остальных вариант или "дублирует" какой-то другой?

Дублирует, в зависимости от настроек в ОС
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 20, 2015, 23:24:37
А, может, через скрипты можно обратиться прямо к провайдеру, типа:
      prvEqualizer.Set('Band10', 100)
Вот такой вариант был бы более правильным, сделаю

А это уже возможно?
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 21, 2015, 00:28:25
Значит изменение было, без изменения оно не может вызываться.
Накидал тестовый проект:

Скрипт:

Code: [Select]
procedure Execute(var State: Integer);
var
  ACounter: TComponent;
  temp: integer;
begin   
  ACounter := FindObject('NewLogicalOperatorCounter');
  temp := ACounter.Get('Position');
  ACounter.Set('Position', temp + 1);
 
  ShowMessage('OK');
end;

При срабатывании скрипта инкрементируется сторонний счётчик и показывается сообщение.

Если значение скриптового счётчика равно 0, то, при переключении на любой другой скин и обратно (или перезапуске плеера), всё нормально.

Но, если значение равно 1, то, при переключении на другой скин и обратно, сначала вылетает сообщение, а потом появляется скин.
При этом сторонний счётчик не увеличивается. То есть скрипт срабатывает не полностью, а только ShowMessage.

(http://habrastorage.org/files/973/716/7f7/9737167f7ab94f10bf41ea28e82b48df)
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 21, 2015, 00:35:03
И, кстати, Inc почему-то не работает:

Code: [Select]
ACounter.Set('Position', Inc(ACounter.Get('Position')));

(http://habrastorage.org/files/a83/bf4/800/a83bf48000fe4db3aa33d639a552786a)
Title: Re: Вопросы по редактору обложек
Post by: Tarik on March 21, 2015, 01:11:05
ACounter.Get('Position')) - есть такой?
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on March 21, 2015, 01:26:09
ACounter.Get('Position')) - есть такой?
Есть (если я правильно понял). Сообщением выше я использовал:

Code: [Select]
temp := ACounter.Get('Position');
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 21, 2015, 09:19:00
При этом сторонний счётчик не увеличивается. То есть скрипт срабатывает не полностью, а только ShowMessage.
А если попробовать вернуть значение:
State:= temp + 1 или Inc(State) ?
А вообще, метод Get точно есть? Информации по скриптам до сих пор у нас никакой...

Извиняюсь, дошло, что не про тот счётчик речь.
Попробовал аналогичную схему. Здесь: LogCntr - LogicalOperatorCounter, подключен к DigitsDisplay, а скриптовый счётчик - к кнопке, увеличивающей его значение на 1.
Code: [Select]
procedure Execute(var State: Integer);
Var
  Comp: TComponent;
  Pos: Integer;
 
begin
  Comp:= FindObject('LogCntr');
  Pos:= Comp.Get('Position');
  Inc(Pos);
  Comp.Set('Position', Pos);
  ShowMessage(IntToStr(Pos));
end;
Инкремент в таком написании работает. Сообщение также появляется при смене скина и также счётчик не изменяется.
Если закрыть плеер и вновь запустить, то в сообщении будет 1, а DigitsDisplay будет показывать значение из прошлой сессии, и только при нажатии кнопки эти значения сравняются.
Но, если закрыть плеер с другим скином, вновь запустить и переключиться на этот экпериментальный, то сообщение не выводится и в DigitsDisplay- 0.
Может, при инициализации скина, когда первый раз обрабатывается скрипт, этот счётчик ещё не существует (хотя DigitsDisplay его значение помнит  ???), а ошибки в скрипте просто игнорируются...
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 21, 2015, 22:54:14
А это уже возможно?

Да.
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 21, 2015, 22:55:18
Накидал тестовый проект:

Скрипт:

Code: [Select]
procedure Execute(var State: Integer);
var
  ACounter: TComponent;
  temp: integer;
begin   
  ACounter := FindObject('NewLogicalOperatorCounter');
  temp := ACounter.Get('Position');
  ACounter.Set('Position', temp + 1);
 
  ShowMessage('OK');
end;

При срабатывании скрипта инкрементируется сторонний счётчик и показывается сообщение.

Если значение скриптового счётчика равно 0, то, при переключении на любой другой скин и обратно (или перезапуске плеера), всё нормально.

Но, если значение равно 1, то, при переключении на другой скин и обратно, сначала вылетает сообщение, а потом появляется скин.
При этом сторонний счётчик не увеличивается. То есть скрипт срабатывает не полностью, а только ShowMessage.

(http://habrastorage.org/files/973/716/7f7/9737167f7ab94f10bf41ea28e82b48df)

Если закрыть плеер и вновь запустить, то в сообщении будет 1, а DigitsDisplay будет показывать значение из прошлой сессии, и только при нажатии кнопки эти значения сравняются.
Но, если закрыть плеер с другим скином, вновь запустить и переключиться на этот экпериментальный, то сообщение не выводится и в DigitsDisplay- 0.
Может, при инициализации скина, когда первый раз обрабатывается скрипт, этот счётчик ещё не существует (хотя DigitsDisplay его значение помнит  ???), а ошибки в скрипте просто игнорируются...

Пишите как баг
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 22, 2015, 09:55:03
Да.
FindObject('prvEqualizer') - прокатывает, а вот на имя 'Band1' ... 'Band18' компилятор делфи  ругается.
Как правильно обратиться к провайдерам?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 22, 2015, 12:29:25
FindObject('prvEqualizer') - прокатывает, а вот на имя 'Band1' ... 'Band18' компилятор делфи  ругается.
Как правильно обратиться к провайдерам?

BandValueXXX
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 22, 2015, 14:12:20
Артём, к сожалению, вот этот мой вопрос (https://www.aimp.ru/forum/index.php?topic=47822.msg294339#msg294339) тогда остался без ответа. Но, указанымм там способом объявить константу не получается:
const
K: array[1..9] of Real = (9,8,7,6,5,4,3,2,1);

хотя переменную того же типа можно:
var
  K: array[1..9] of Real;

И ещё. Исследовал сегодня провайдер эквалайзера через скрипты, установил, что входной диапазон для BandValue -15,0..0..+15,0. Может, лучше оставить, как в биндинге -1500..0..+1500 ? Хотя, конечно, не принципиально.
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 22, 2015, 20:11:39
Но, указанымм там способом объявить константу не получается:
const
K: array[1..9] of Real = (9,8,7,6,5,4,3,2,1);

хотя переменную того же типа можно:
var
  K: array[1..9] of Real;

Полагаю, что скорее всего это ограничение скриптового движка, надо смотреть.

И ещё. Исследовал сегодня провайдер эквалайзера через скрипты, установил, что входной диапазон для BandValue -15,0..0..+15,0.
Может, лучше оставить, как в биндинге -1500..0..+1500 ? Хотя, конечно, не принципиально.

Биндинг не умеет работать с дробными значениями, отсюда и такой диапазон.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 22, 2015, 21:09:32
Полагаю, что скорее всего это ограничение скриптового движка, надо смотреть.
Получается, что вообще типизированные константы не допустимы, а такое К = 1 - прокатывает.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 22, 2015, 22:35:18
Ну, можно сказать, что ещё одна мечта сбылась - получилось реализовать на скриптах 2-х полосный регулятор тембра. Но, один неприятный момент: при запуске плеера, если до этого в другом скине перестраивалась АЧХ, при смене на этот скин положения регуляторов не соответствуют АЧХ, скрипт при этом не вызывается, пока не тронешь регуляторы. Практически, это таже проблема, что описывал выше Zhenya.
Всвязи с этим напрашивается необходимость в ещё одном виде скрипта - нечто вроде EventScript, срабатывающего при определённых событиях в плеере: запуск, изменение состояния плеера, смена скина, переключение окон и т.п. И хорошо бы, если б из него можно было вызвать другой скрипт. Возможно такое?

Можно пойти ещё дальше (позволю себе немного пофантазировать). Окно Properties в редакторе у нас уже есть. А что если в него добавить ещё вкладку Events, как в делфи Object Inspector, где для данного элемента можно будет указать скрипты, выполняемые для возможных для него событий: OnClick, OnShow, OnMouseDown, OnMouseMove ... ?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 23, 2015, 08:56:10
Но, один неприятный момент: при запуске плеера, если до этого в другом скине перестраивалась АЧХ, при смене на этот скин положения регуляторов не соответствуют АЧХ, скрипт при этом не вызывается, пока не тронешь регуляторы.

Запиши отдельный баг с примером, буду разбираться.

Всвязи с этим напрашивается необходимость в ещё одном виде скрипта - нечто вроде EventScript, срабатывающего при определённых событиях в плеере: запуск, изменение состояния плеера, смена скина, переключение окон и т.п. И хорошо бы, если б из него можно было вызвать другой скрипт. Возможно такое?

Можно пойти ещё дальше (позволю себе немного пофантазировать). Окно Properties в редакторе у нас уже есть. А что если в него добавить ещё вкладку Events, как в делфи Object Inspector, где для данного элемента можно будет указать скрипты, выполняемые для возможных для него событий: OnClick, OnShow, OnMouseDown, OnMouseMove ... ?

У нас все управление завязано на биндинг, соответственно большую часть команд можно перенаправить через биндинг в скрипт и обратно.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 23, 2015, 09:35:02
Запиши отдельный баг с примером, буду разбираться.
Так, а баг ли это? Скриптовый счётчик подключен к регулятору TASESliderMasked, при старте плеера или смене скина состояние счётчика не меняется (и не должно), поэтому и скрипт не вызывается. Вызывать на исполнение все подряд скрипты при инициализации скина, вроде, нелогично, поэтому я и написал про "событийные" скрипты.
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 23, 2015, 10:47:14
Так, а баг ли это? Скриптовый счётчик подключен к регулятору TASESliderMasked, при старте плеера или смене скина состояние счётчика не меняется (и не должно), поэтому и скрипт не вызывается. Вызывать на исполнение все подряд скрипты при инициализации скина, вроде, нелогично, поэтому я и написал про "событийные" скрипты.

Я в блоге говорил, что состояние счетчика по умолчанию должно соответствовать состоянию скина по умолчанию. Если есть рассинхронизация - нужно что-то с ней делать, либо на уровне движка, либо на уровне скина. Поэтому я и прошу описать ситуацию отдельной темой и более детально, так будет и удобнее обсуждать, а уже там станет ясно, что и как фиксить / дополнять функционал
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 24, 2015, 15:39:28
Как всё-таки практически использовать LogicalOperatorDelayer, как стартовать его, что на выводе "Result" и что за вход (или выход?) у него "Value1" ?
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 24, 2015, 16:18:25
Как всё-таки практически использовать LogicalOperatorDelayer, как стартовать его, что на выводе "Result" и что за вход (или выход?) у него "Value1" ?

Этот оператор передает значение с входа на выход с выставленной задержкой. Например, можно сделать, чтобы какой-нибудь контейнер всплывал только тогда, когда пользователь удерживает мышь в заданной области не меньше секунды.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 24, 2015, 16:44:14
Хотел проверить работу сервиса IsActive на скриптах. В биндинге такая связь работает нормально, аниматор появляется при наведении мыши на контейнер:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43362)

На скриптах - никакой реакции. В чём может быть ошибка:
Code: [Select]
procedure Execute(var State: Integer);
var
  Cont, Anim: TComponent;
 
begin
  Cont:= FindObject('Container_Anim');
  Anim:= FindObject('Animator');
  if (Cont = nil) or (Anim = nil) then Exit;
  with Anim do
    if Cont.Get('IsActive') then
      begin
        Set('Accessibility', true);
        Set('Visibility', true) 
      end
    else 
      begin
        Set('Accessibility', false);
        Set('Visibility', false)   
      end
end;
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 24, 2015, 17:17:44
IsActive-а нет у контейнера, ибо это не свойство, а точка доступа. К ним из скриптов достучаться нельзя (сейчас)
Title: Re: Вопросы по редактору обложек
Post by: McClaud on March 26, 2015, 16:00:01
LogicalOperatorCounter обзавёлся входом, но лишён таких необходимых для "секундомера" кнопок, как: Стоп\Пуск и Сброс. Планируется ли снабдить его недостающим?
Title: Re: Вопросы по редактору обложек
Post by: Soolo on March 26, 2015, 16:48:03
LogicalOperatorCounter обзавёлся входом, но лишён таких необходимых для "секундомера" кнопок, как: Стоп\Пуск и Сброс. Планируется ли снабдить его недостающим?
так это вроде и не секундомер по задумке
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 26, 2015, 16:49:36
так это вроде и не секундомер по задумке

В связке с таймером - вполне станет секундомером.
Title: Re: Вопросы по редактору обложек
Post by: McClaud on March 26, 2015, 17:32:53
В связке с таймером - вполне станет секундомером.
Костыльно его и сейчас можно соорудить из аниматора. Из аниматора же (1x2 пикселя) получается регулируемый источник импульсов  ;)
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 28, 2015, 14:58:42
А вот такая связь должна работать? Направлена, вроде, в сторону счётчика, но никаких действий не производит...
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43396)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Пупс on March 28, 2015, 18:38:12
Подскажите, как придать свойства Main client элементу SliderMasked, при помощи которого сделана накладка частично закрывающая катушки, чтобы можно было перетаскивать скин как на Main client ,может быть это можно сделать с помощью провайдеров или лучше заменить элемент SliderMasked на какой либо другой,если можно подскажите на какой? спасибо.
Title: Re: Вопросы по редактору обложек
Post by: Artem on March 28, 2015, 20:14:35
А вот такая связь должна работать? Направлена, вроде, в сторону счётчика, но никаких действий не производит...
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43396)

Нет, что ты хотел этим сделать?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on March 28, 2015, 20:51:10
Нет, что ты хотел этим сделать?
Жаль. Это ещё одна попытка решить ту проблему https://www.aimp.ru/forum/index.php?topic=47881.0
При подключении счётчика к ActionOnHold кнопки скрипт срабатывает, но из него не достучаться до провайдера acPlayerSeekXXX.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on March 28, 2015, 21:41:26
Подскажите, как придать свойства Main client элементу SliderMasked, при помощи которого сделана накладка частично закрывающая катушки, чтобы можно было перетаскивать скин как на Main client ,может быть это можно сделать с помощью провайдеров или лучше заменить элемент SliderMasked на какой либо другой,если можно подскажите на какой? спасибо.
SliderMasked - это элемент управления, а не фона. За него нельзя таскать плеер. Можно его сделать недоступным для мыши, добавив кадр-маску. О маске почитайте в справке.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on March 31, 2015, 22:13:26
А можно сделать из текстовой метки кнопку вызова конт. меню (кнопку Menu короче)? Что-то я не нашел подходящего провайдера, и копирование свойств ничего не дает.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on March 31, 2015, 22:14:29
А можно сделать из текстовой метки кнопку вызова конт. меню (кнопку Menu короче)? Что-то я не нашел подходящего провайдера, и копирование свойств ничего не дает.
Нельзя. И это не провайдер, а одно из свойств должно быть
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on April 01, 2015, 09:10:58
А можно сделать из текстовой метки кнопку вызова конт. меню (кнопку Menu короче)? Что-то я не нашел подходящего провайдера, и копирование свойств ничего не дает.
Можно сделать пародию на меню, но только по ЛКМ. Посмотри в моём Denon 2.6 - правда, там на кнопке Options, но и у метки Action есть. Это тебе нужно?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 01, 2015, 14:46:44
1. Похоже, кроме ShowMesage, никакие другие функции не допустимы, типа InputBox, MessgeDlg?
2. Возможно ли через скрипты изменить свойство Parent элементов?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 01, 2015, 15:59:32
1. Похоже, кроме ShowMesage, никакие другие функции не допустимы, типа InputBox, MessgeDlg?
2. Возможно ли через скрипты изменить свойство Parent элементов?

1. Да
2. Да, скоро будет: https://www.aimp.ru/forum/index.php?topic=47632.msg295579#msg295579
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on April 01, 2015, 16:08:32
Можно сделать пародию на меню, но только по ЛКМ. Посмотри в моём Denon 2.6 - правда, там на кнопке Options, но и у метки Action есть. Это тебе нужно?
Нет, нужно было стандартное main menu, но на текстовую метку. Сделал скриншот с текстовой меткой в SE и вырезал текстуру для кнопки. 
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on April 02, 2015, 16:02:26
Здравствуйте. Такой вопрос. Можно-ли как-нибудь, взять одно окно, из одного проекта и вставить в другой?

Я попробовал сделать экспорт/импорт, но он либо меняет все окна скина, либо вставляет одно окно и удаляет остальные.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Aleksandr009 on April 02, 2015, 17:30:51
Здравствуйте. Такой вопрос. Можно-ли как-нибудь, взять одно окно, из одного проекта и вставить в другой?

Я попробовал сделать экспорт/импорт, но он либо меняет все окна скина, либо вставляет одно окно и удаляет остальные.
Надо экспортировать оба проекта. Затем взять файлы из нужного проекта - это файл с именем нужногоокна.xml(в обои проектах надо чтобы окна имели одинаковое название) и переместить в другой. Также надо поступить и с текстурами(и файлами с их настройками.xml - они имеют одно имя с текстурой) из папки Images. Чтоб легче было выбрать текстуры лучше перед импортом элементам и контейнерам(которые содержат текстуры) в нужном окне добавить в начало названия какой-нибудь приставку(допустим QFI если это окно Quick File Info).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zhenya on April 02, 2015, 17:35:58
Можно-ли как-нибудь, взять одно окно, из одного проекта и вставить в другой?

Есть такие темы-предложения:

- Экспорт ресурсов скина по подпапкам (https://www.aimp.ru/forum/index.php?topic=40809.0)
- Добавить возможность сохранять отдельные компоненты проекта (https://www.aimp.ru/forum/index.php?topic=46047.0)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on April 02, 2015, 21:39:04
Надо экспортировать оба проекта. Затем взять файлы из нужного проекта - это файл с именем нужногоокна.xml(в обои проектах надо чтобы окна имели одинаковое название) и переместить в другой. Также надо поступить и с текстурами(и файлами с их настройками.xml - они имеют одно имя с текстурой) из папки Images. Чтоб легче было выбрать текстуры лучше перед импортом элементам и контейнерам(которые содержат текстуры) в нужном окне добавить в начало названия какой-нибудь приставку(допустим QFI если это окно Quick File Info).

Спасибо, попробую.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 04, 2015, 17:46:51
Получается, что многостраничную группу по счётчику переключать нельзя?  :'(
Однако, обратная связь есть.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on April 05, 2015, 00:14:19
Что нужно привязать к точке доступа Waveform слайдера, чтобы увидеть этот Waveform?

В справке "Размер элемента должен быть >= 16 по всем сторонам" видел.
Пробовал привязывать к разным точкам доступа провайдеров prvPlayerState и prvVisual.
Пробовал удалять текстура слайдера.
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 05, 2015, 10:47:50
Что нужно привязать к точке доступа Waveform слайдера, чтобы увидеть этот Waveform?

prvPlayingFileInfo.Waveform
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 05, 2015, 12:09:01
Артём, а всё-таки нельзя добавить такую возможность?
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43475)
Это позволило бы синхронизировать работу нескольких многостраничных групп и значительно облегчило бы смену родителя для страниц.
Ну, или хотя бы из скрипта сделать доступным свойство ActivePage.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Я Гриша! on April 06, 2015, 15:58:39
Как сделать чтобы при вызове пкм меню, кадр кнопки менялся на 3-ий? При ЛКМ нажатии - меняется, а при ПКМ - нет...
Title: Re: Вопросы по редактору обложек
Post by: McClaud on April 06, 2015, 16:37:44
Артём, а всё-таки нельзя добавить такую возможность?
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43475)
Возможность "внешнего" управления позволила бы использовать сторонние события для переключения содержимого, а не только кнопки/слайдеры. Двумя руками за такую возможность.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 06, 2015, 17:53:16
Создано окно. InitialVisible установлено в false. При срабатывании скрипта устанавливаю Visible:= true, однако окно не появляется.
Если установить InitialVisible в true, то видимость окна переключается, но мне нужно, чтоб изначально окно было скрыто. Что можно сделать?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 06, 2015, 18:33:45
Создано окно. InitialVisible установлено в false. При срабатывании скрипта устанавливаю Visible:= true, однако окно не появляется.
Если установить InitialVisible в true, то видимость окна переключается, но мне нужно, чтоб изначально окно было скрыто. Что можно сделать?

Запиши как баг
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 06, 2015, 18:51:22
Ещё пара вопросов:
1. Видимостью контейнеров из скриптов управлять невозможно? У них нет свойств ни Visibility, ни Visible?
2. ZOrder должен меняться у контейнеров по такой команде:  Container_XXX.Set('ZOrder', 0) ?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 06, 2015, 20:54:05
1) Нет, невозможно
2) Да.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 09, 2015, 18:07:23
1. Можно ли сделать доступным управление видимостью контейнеров, элементов через скрипты, ведь через биндинг это возможно? Очень этого не хватает.
2. Почему функция Ord не работает с аргументом типа Boolean?
Title: Re: Вопросы по редактору обложек
Post by: Я Гриша! on April 09, 2015, 18:11:41
1. Ребят, можно ли что-нибудь придумать с быстрым поиском, при наведении на кнопку "расширенный поиск"?
Я сделал две панели, 1 появляется при наведении на кнопку с лупой, 2 по идее должен показываться при наведении на 1 панель, но панель не успевает IsActive-ится. может сделать чтобы была задержка в 0,5 секунд перед скрытием чтобы при наведении мыши на панель элемент успевал стать IsActive

2. Так и не понял как локализовать текст.

3. Как можно собрать всю инфу о плейлисте (Кол-во треков / Общее время / Размер, ) и выводить в 1 строчку?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 09, 2015, 18:36:35
 2Я Гриша!
У тебя кнопка Close расположена в контейнере GWTop, так зачем её показывать при наведении на другой контейнер?
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on April 09, 2015, 18:48:49
2. Так и не понял как локализовать текст.
Пример во вложении.
Title: Re: Вопросы по редактору обложек
Post by: Я Гриша! on April 09, 2015, 19:05:17
Пример во вложении.
Ааа! спасибо! у Артёма там просто столько знаков препинания, что не углядел что нужно ещё ; ставить в конце.
2Я Гриша!
У тебя кнопка Close расположена в контейнере GWTop, так зачем её показывать при наведении на другой контейнер?
Чтобы юзеру сразу была видна
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 09, 2015, 19:12:30
Чтобы юзеру сразу была видна
Ну, тогда ещё вариант:
Кнопку с лупой посмотрел - так было задумано?
___
Про вторую кнопку забыл, файл перезалил.
Title: Re: Вопросы по редактору обложек
Post by: Я Гриша! on April 09, 2015, 19:35:16
Посмотри, это ты хотел?
Спасибо, но нето.
Поиск - Нет, нет - как я в таком случае буду вызывать меню?
Задача в том чтобы на всплывающую панель можно было перейти с кнопки расширенного поиска.

Крестик - тоже нет.
Задача была в том чтобы крестик отображался только 1 и только при наведении на панели вверху
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 09, 2015, 19:45:37
Ну так удали тот крестик, который не нужен.
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 09, 2015, 20:59:51
1. Можно ли сделать доступным управление видимостью контейнеров, элементов через скрипты, ведь через биндинг это возможно? Очень этого не хватает.
2. Почему функция Ord не работает с аргументом типа Boolean?

1. Сделаю
2. Поправил
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 09, 2015, 21:11:31
2. Почему функция Ord не работает с аргументом типа Boolean?
Что это за функция?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 09, 2015, 21:14:41
Что это за функция?
Возвращает числовое значение символа, если аргумент Char, 0 или 1, если аргумент Boolean.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 09, 2015, 22:34:01
Вопрос по сплиттеру. Сделал сплиттер в плейлисте с вертикальными вкладками. Оба контейнера laClient, т.е. разделение должно быть пропорциональное.
Если сплиттер сдвинуть в крайнее положение (влево или вправо), то при изменении размеров окна сплиттер не перемещается. Если же его чуть сдвинуть, то пропорциональность восстанавливается. Это так и задумано?
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 09, 2015, 23:01:51
Если сплиттер сдвинуть в крайнее положение (влево или вправо), то при изменении размеров окна сплиттер не перемещается. Если же его чуть сдвинуть, то пропорциональность восстанавливается. Это так и задумано?
Ну если размер одного контейнера - 100%, а второго - 0, то сколько не растягивай окно - пропорция не изменится, соответственно второй контейнер так и будет с нулевым размером (умножение на ноль даст ноль). Так что все логично.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 10, 2015, 10:20:55
Ну если размер одного контейнера - 100%, а второго - 0, то сколько не растягивай окно - пропорция не изменится, соответственно второй контейнер так и будет с нулевым размером (умножение на ноль даст ноль). Так что все логично.
Почему 0? Минимальный размер контейнера, я ж не собираюсь уменьшать ширину вкладок до 0. Да и про 100% говорить некорректно, поскольку нет ограничения на его максимальный размер.
Речь шла о том, что пока не сдвинешь сплиттер хотя бы на 1 пиксель, пропоциональности при изменении рамеров SplitView нет.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 10, 2015, 10:39:27
Вопрос по скриптовому счётчику: если в скрипте менять значение State или Module этого счётчика, не приведёт это к повторному вызову процедуры, рекурсии и зацикливанию?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 10, 2015, 11:04:09
State нужно менять тот, который приходит как var параметр. Если модуль уменьшится и это приведет к изменению State - процедура вызовется повторно
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 10, 2015, 11:22:30
Почему 0? Минимальный размер контейнера, я ж не собираюсь уменьшать ширину вкладок до 0. Да и про 100% говорить некорректно, поскольку нет ограничения на его максимальный размер.
Речь шла о том, что пока не сдвинешь сплиттер хотя бы на 1 пиксель, пропоциональности при изменении рамеров SplitView нет.
Извиняюсь, я подумал, что спллиттер перемещается так, что один контейнер полностью скрыт.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 10, 2015, 11:54:02
Извиняюсь, я подумал, что спллиттер перемещается так, что один контейнер полностью скрыт.
Да, какие извинения, Tarik, всё норм! Просто я сейчас переделываю свой первый Fantasy под 4 версию, все экперименты мои ему достались. Решил попробовать добавить разделитель в плейлист, а картина - как описано выше. Если чуть растянуть окно плейлиста, а сплиттер сдвинуть до упора влево, то при изменении окна за правый край сплиттер остаётся на месте, хотя в остальных случаях окно разделяется пропорционально. Вот и спросил: нормальное это поведение или бажок?
Скин в аттаче. Чтоб перенести плейлист или кавер в свободное окно надо ткнуть крайнюю левую кнопку под плейлистом (до сих пор не придумал как её обозвать ни по-английски, ни по-русски).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 10, 2015, 14:32:16
Пожалуйста подскажите, как сделать разрыв полосы у люминесцентного индикатора TrayLC и TrayRC как в скине TASCAM CD-RW750. Спасибо.
Title: Re: Вопросы по редактору обложек
Post by: Я Гриша! on April 10, 2015, 15:02:51
Да, какие извинения, Tarik, всё норм! Просто я сейчас переделываю свой первый Fantasy под 4 версию, все экперименты мои ему достались. Решил попробовать добавить разделитель в плейлист, а картина - как описано выше. Если чуть растянуть окно плейлиста, а сплиттер сдвинуть до упора влево, то при изменении окна за правый край сплиттер остаётся на месте, хотя в остальных случаях окно разделяется пропорционально. Вот и спросил: нормальное это поведение или бажок?
Скин в аттаче. Чтоб перенести плейлист или кавер в свободное окно надо ткнуть крайнюю левую кнопку под плейлистом (до сих пор не придумал как её обозвать ни по-английски, ни по-русски).
В этом поведении есть свои плюсы.
Почему 0? Минимальный размер контейнера, я ж не собираюсь уменьшать ширину вкладок до 0. Да и про 100% говорить некорректно, поскольку нет ограничения на его максимальный размер.
Речь шла о том, что пока не сдвинешь сплиттер хотя бы на 1 пиксель, пропоциональности при изменении рамеров SplitView нет.
Размер контейнеров тут не играет роли, проценты вроде рассчитываются от минимально допустимых размеров обоих контейнеров при текущей ширине родительского контейнера
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on April 10, 2015, 15:03:07
Пожалуйста подскажите, как сделать разрыв полосы у люминесцентного индикатора TrayLC и TrayRC как в скине TASCAM CD-RW750. Спасибо.
Я так понимаю, что там используется два отдельных индикатора - один - сплошная полоса, а второй - у которого отображаются только 3 последних сегмента.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 10, 2015, 15:35:10
Размер контейнеров тут не играет роли, проценты вроде рассчитываются от минимально допустимых размеров обоих контейнеров при текущей ширине родительского контейнера
Ну, истину тут только Артём может прояснить, но по логике вещей, изменение размеров контейнеров должно рассчитываться от текущего, поскольку пользователь может двигать сплиттер при любом размере окна и каждое новое положение сплиттера будет отправной тожкой для рассчёта соотношения ширин контейнеров.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on April 10, 2015, 15:54:04
Пожалуйста подскажите, как сделать разрыв полосы у люминесцентного индикатора TrayLC и TrayRC как в скине TASCAM CD-RW750. Спасибо.
Смотрите пример во вложении. Обращаю внимание на то, что текстуры основных и пиковых уровней должны быть одинаковой ширины, т.е. у основных в конце идут пустые кадры. Тогда индикатор будет целостным.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 10, 2015, 18:16:34
Пожалуйста, если можно попонятней. Текстура состоит из двух кадров, один полностью  с обесцвеченными(отключенными) сегментами, а второй кадр с полностью зацвеченными сегментами, индикатор работает, но такого эффекта как на вышеуказанном скине нет, то есть последний (последние) сегменты не отделяются при воспроизведении, и при отключении воспроизведения тоже, а вот как добиться подобного эффекта я и интересовался, я пробовал делать трёхкадровую текстуру, но третий кадр похоже совсем лишний и не работает, могли бы вы показать образец, если кто владеет техникой создания такого эффекта
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on April 10, 2015, 18:28:33
Пожалуйста, если можно попонятней. Текстура состоит из двух кадров, один полностью  с обесцвеченными(отключенными) сегментами, а второй кадр с полностью зацвеченными сегментами, индикатор работает, но такого эффекта как на вышеуказанном скине нет, то есть последний (последние) сегменты не отделяются при воспроизведении, и при отключении воспроизведения тоже, а вот как добиться подобного эффекта я и интересовался, я пробовал делать трёхкадровую текстуру, но третий кадр похоже совсем лишний и не работает, могли бы вы показать образец, если кто владеет техникой создания такого эффекта
А вложенный файл проекта посмотреть из предыдущего поста нет желания?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 10, 2015, 22:53:21
Ну, истину тут только Артём может прояснить, но по логике вещей, изменение размеров контейнеров должно рассчитываться от текущего, поскольку пользователь может двигать сплиттер при любом размере окна и каждое новое положение сплиттера будет отправной тожкой для рассчёта соотношения ширин контейнеров.

Баг.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 11, 2015, 09:14:52
Простите ;D я думал это собранный скин. Огромное спасибо.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 11, 2015, 10:21:35
Ищу способ заставить сработать счётчик при переключении на миниплеер и обратно.
Такая связь, к сожалениею, не работает:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43530)

А такая срабатывает уже при старте плеера в обычном режиме, хотя ТС на экране нет:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43531)
Похоже на выводе Visible всегда True (1). В редакторе срабатывает правильно - при переключении на вкладку Tray Control.

Есть какой-нибудь выход?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 11, 2015, 10:39:27
Зачем тебе эта информация? Что ты хочешь сделать? Я хочу напомнить, что есть ситуации, когда и мини-плеер, и основное окно видны одновременно
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 11, 2015, 10:44:08
Я хочу напомнить, что есть ситуации, когда и мини-плеер, и основное окно видны одновременно
Да? И как в такую ситуацию попасть? Хотя и в этом случае ничего страшного, если б Visible корректно работал.
А хотел я плейлист перенести в миниплеер, когда тот на экране, и обратно в галавное окно при возврате.
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 11, 2015, 11:44:06
Да? И как в такую ситуацию попасть?
Если ТС закрепить у края экрана.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 11, 2015, 12:01:46
Если ТС закрепить у края экрана.
Я так понял, что это возможно только если ТС растяжим? На дугих скинах меню "прикрепить" не появляется.
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 11, 2015, 12:03:43
Я так понял, что это возможно только если ТС растяжим? На дугих скинах меню "прикрепить" не появляется.
Так точно
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 11, 2015, 12:21:06
А хотел я плейлист перенести в миниплеер, когда тот на экране, и обратно в галавное окно при возврате.

Я так и подумал.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 11, 2015, 14:01:55
Я так и подумал.
Разве плохая идея? Скин можно в настоящий трансформер превратить!
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 11, 2015, 14:13:06
Разве плохая идея? Скин можно в настоящий трансформер превратить!

Проблема в том, что можно увидеть сразу два окна. Необязательно закреплять мини-плеер, можно закрепить главное окно.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 11, 2015, 14:17:50
Проблема в том, что можно увидеть сразу два окна. Необязательно закреплять мини-плеер, можно закрепить главное окно.
Я понял это, но если Visible=true будет однозначно соответствовать присутствию ТС на экране, то и пускай плейлист будет в нём. Тем более, что это можно сделать опционально в настройках скина, а там - пусть пользователь решает, где ему нужнее плейлист.
К тому же эта идея актуальна в основном для мини-скинов, для скинов в виде аппаратуры, т.е. где под плейлист мало места, а в таких скинах главное окно не растягивается (да и ТС, как правило, тоже) и закрепить его не удастся.
Title: Re: Вопросы по редактору обложек
Post by: McClaud on April 11, 2015, 16:15:58
Возвращаясь к реализованной возможности запрета изменения оттенка скина пользователем…

Меня такое радикальное решение проблемы устраивает, но за бортом остались предложения, могущие быть востребованными скинмейкерами, настроенными не столь категорично. Т.е. теми, кто допускает колористические вольности пользователям, но лишь в части элементов.

Я предлагал дополнить возможностью выбора доступности динамического изменения оттенка спектрограмм (включая саму спектрограмму, а так же спектр, волну и дисплей эквалайзера). Т.е. те элементы скина, для которых задаётся цвет, но запрет «динамики» не предусмотрен. Реализовать это можно было бы, дополнив соответствующим чекбоксом все «палитры», по аналогии с палитрами шрифтов.

Отдельная тема – контекстное меню, где «динамику» нельзя запретить ни для шрифтов, ни для иконок. Может для контекстного меню «динамику» вовсе отключить – раз и навсегда?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 13, 2015, 13:41:20
Артём, спасибо за справку. Вопрос:
1. Какого типа должна быть переменная, возвращаемая функцией <TComponent>.Get('Bindings') ?  Или так и есть TASEBindings?
2. Bindings в той функции - резервное слово?
3. Имена точек доступа PinName идентичны тем, что мы видим в редакторе связей?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 13, 2015, 14:15:45
1. Да, TASEBindings - наследник от TComponent. Сборка с его поддержкой будет сегодня-завтра.
2. Bindings - это название сложного свойства объекта (по аналогии с PlaceInfo)
3. Да, конечно.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 13, 2015, 15:17:21
1. Да, TASEBindings - наследник от TComponent. Сборка с его поддержкой будет сегодня-завтра.
Т.е. объявлять эту переменную надо как TASEBindings ?
А Bindings по структуре сходно с типом Record ?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 13, 2015, 15:23:58
Т.е. объявлять эту переменную надо как TASEBindings ?
А Bindings по структуре сходно с типом Record ?

Да.
Class
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: samuel on April 13, 2015, 16:17:48
Не могу вкурить по поводу контекстного меню. Можно ли добавлять/изменять функции в нем? И почему я не могу выбрать popupmenu для контейнера, хотя оно всплывает по всему телу скина?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on April 13, 2015, 16:23:49
Не могу вкурить по поводу контекстного меню. Можно ли добавлять/изменять функции в нем?
на данный момент нет, в будущем будет можно (https://www.aimp.ru/blogs/?p=551)

И почему я не могу выбрать popupmenu для контейнера, хотя оно всплывает по всему телу скина?
это не предусмотрено: контекстное меню тела скина жёсткое
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 14, 2015, 13:33:12
Если процедуры BeginUpdate / EndUpdate относятся ко всему контейнеру, то должны ли они замораживать все прорисовки/изменения дочерних элементов этого контейнера?
Или надо для каждого компонента прописывать эти процедуры?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 14, 2015, 15:01:30
Если процедуры BeginUpdate / EndUpdate относятся ко всему контейнеру, то должны ли они замораживать все прорисовки/изменения дочерних элементов этого контейнера?
Или надо для каждого компонента прописывать эти процедуры?

Да, дочерние так же отключаются. И еще хотел сказать, BeginUpdate / EndUpdate имеет смысл использовать, если меняется более одной опции.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 14, 2015, 15:09:02
На такую строчку:
FindObject('acPlayerSeekForward').Get('Bindings').ExecuteAction('Action');
получаю ответ отладчика, что свойство 'Bindings' не существует.
Что не так?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 14, 2015, 15:18:05
Попробуй так:

var B: TASEBindings;

B := FindObject('acPlayerSeekForward').Get('Bindings');
B.ExecuteAction('Action');

или так:

TASEBindings(FindObject('acPlayerSeekForward').Get('Bindings')).ExecuteAction('Action');
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 14, 2015, 15:36:14
И в случае использования переменной, и в случае приведения типа отладчик добавляет ещё одну строчку:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43559)
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 14, 2015, 16:52:54
Погоди, так ты ж спрашиваешь Bindings у провайдера, а не у элемента фона или элемента управления. Поэтому ошибка-то и возникает
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 14, 2015, 17:30:48
Погоди, так ты ж спрашиваешь Bindings у провайдера, а не у элемента фона или элемента управления. Поэтому ошибка-то и возникает
Так, получается, провайдерами управлять нельзя?
А для чего тогда можно использовать процедуру ExecuteAction ?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 14, 2015, 17:37:34
Например, чтобы сымитировать нажатие кнопки.
Title: Re: Вопросы по редактору обложек
Post by: Я Гриша! on April 17, 2015, 21:46:55
3. Как можно собрать всю инфу о плейлисте ("Кол-во треков / Общее время / Размер") и выводить в 1 строчку?
Возвращаюсь к своему вопросу, может с помощью пользовательских провайдеров можно как-то вывести информацию: Count, Duration, Size в 1 текстовую метку?
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on April 17, 2015, 21:50:37
Возвращаюсь к своему вопросу, может с помощью пользовательских провайдеров можно как-то вывести информацию: Count, Duration, Size в 1 текстовую метку?
StringOperatorConcatenator должен помочь.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 17, 2015, 22:04:28
Возвращаюсь к своему вопросу, может с помощью пользовательских провайдеров можно как-то вывести информацию: Count, Duration, Size в 1 текстовую метку?
С этим как раз проблем нет - всё что угодно можно в одну строку собрать (см. влож.)
Только, ИМХО, это не слишком хорошо - ширина её будет здорово прыгать, следовательно и читать её неудобно.
Title: Re: Вопросы по редактору обложек
Post by: Я Гриша! on April 17, 2015, 23:43:20
С этим как раз проблем нет - всё что угодно можно в одну строку собрать (см. влож.)
Только, ИМХО, это не слишком хорошо - ширина её будет здорово прыгать, следовательно и читать её неудобно.
Ух ты! спасибище!
Да возможно, надо подумать.
StringOperatorConcatenator должен помочь.
Спасибо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 18, 2015, 18:22:21
Если можно я задам несколько вопросов. 1) Какую связь с каким провайдером нужно установить для обнуления счетчика. 2) Как сделать индикацию светодиодом к элементам; отключение звука, бесконечное воспроизведение одного трека, случайный трек, SleepBtn, PrevBtn и NextBtn помогите пожалуйста, очень нужно.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on April 18, 2015, 18:40:58
1) Какую связь с каким провайдером нужно установить для обнуления счетчика.
Action кнопки связать с провайдером-счетчиком, в параметрах связи указать просто 0. При нажатии на эту кнопку состояние счетчика сброситься (запишется 0).
2) Как сделать индикацию светодиодом к элементам
Нужно добавить чекбокс, назначить соотв. текстуру в виде светодиода (с двумя наборами кадров: первый набор - св. выключен, второй - включен), связать State этого чекбокса с нужным провайдером и его точкой доступа State (по аналогии с кнопкой повтора или случайного воспроизведения, например).
отключение звука, бесконечное воспроизведение одного трека, случайный трек, SleepBtn, PrevBtn и NextBtn помогите пожалуйста, очень нужно.
Откройте стандартный скин редактора и посмотрите связи.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 19, 2015, 10:21:03
А нельзя поконкретнее, я еще не очень разбираюсь в провайдерах и слова " нужный провайдер" мне ни о чем не говорят. По счетчику. Я взял стандартную кнопку плей , она обнуляет, но как отключить саму функцию плей? или нужно связать её с другим провайдером? с каким? и как? По светодиодам. Текстуру из светодиодов я уже сделал до того как к вам обратился, это я понял. В стандартном скине есть только образец на плей стоп, а как сделать светодиоды к пред. трек и след. трек и OpenBtn? С отключением звука, повтором трека, и случайным треком я уже разобрался, сделал. А в тех видимо другой принцип. Помогите пожалуйста.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: McClaud on April 19, 2015, 15:26:45
А нельзя поконкретнее, я еще не очень разбираюсь в провайдерах и слова " нужный провайдер" мне ни о чем не говорят. По счетчику. Я взял стандартную кнопку плей , она обнуляет, но как отключить саму функцию плей? или нужно связать её с другим провайдером? с каким? и как? По светодиодам. Текстуру из светодиодов я уже сделал до того как к вам обратился, это я понял. В стандартном скине есть только образец на плей стоп, а как сделать светодиоды к пред. трек и след. трек и OpenBtn? С отключением звука, повтором трека, и случайным треком я уже разобрался, сделал. А в тех видимо другой принцип. Помогите пожалуйста.
По последнему вопросу, про кнопки перемотки, открытия файлов и подобным, не транслирующим своего состояния по State: светодиод должен быть частью кнопки, где третий кадр потображает его включенное состояние.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 19, 2015, 16:42:31
Спасибо! я так и делал, но думал, что можно по другому, ведь иногда индикатор находится далеко от кнопки и очень трудно попасть в размер, и при нажатии даже без воспроизведения светодиод светится. А что насчет обнуления?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 19, 2015, 17:51:40
Артём, я смотрю - тема про индикаторы уровня удалена, а вопрос с дробными значениями скоростей решаться будет?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: McClaud on April 19, 2015, 17:51:53
Спасибо! я так и делал, но думал, что можно по другому, ведь иногда индикатор находится далеко от кнопки и очень трудно попасть в размер, и при нажатии даже без воспроизведения светодиод светится. А что насчет обнуления?
Как я понимаю, речь идёт о счётчике воспроизведения - TrackPosition. Иного способа, как начать воспроизведение сначала, нет. Т.е. актуально лишь в процессе воспроизведения, и без режима Play неактуально. Разве что обнулять нажатием Stop.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 19, 2015, 19:23:02
На скине маяк 232 кнопка сброса счётчика не запускает воспроизведение, а просто сбрасывает счетчик во время воспроизведения, а следовательно и запускает трек сначала, ещё раз подчеркиваю этой кнопкой воспроизведение не включишь, а вот как это делается я и спрашиваю.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on April 19, 2015, 20:15:53
На скине маяк 232 кнопка сброса счётчика не запускает воспроизведение, а просто сбрасывает счетчик во время воспроизведения, а следовательно и запускает трек сначала, ещё раз подчеркиваю этой кнопкой воспроизведение не включишь, а вот как это делается я и спрашиваю.
См. тестовый пример из вложения.
Первая текстовая метка выводит значение из провайдера-счетчика.
Под ней кнопка, которая сбрасывает этот счетчик (смотреть связь со счетчиком)
Внизу еще кнопка, которая увеличивает значение счетчика (чтобы было что сбрасывать).
Если будут вопросы - задавай.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 19, 2015, 20:42:50
По правде я ничего не понял. Из кнопки плей я пробовал сделать сброс счетчика, но не нашел нужный провайдер.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: McClaud on April 19, 2015, 21:14:22
На скине маяк 232 кнопка сброса счётчика не запускает воспроизведение, а просто сбрасывает счетчик во время воспроизведения, а следовательно и запускает трек сначала, ещё раз подчеркиваю этой кнопкой воспроизведение не включишь, а вот как это делается я и спрашиваю.
Там две кнопки, расположенных "этажеркой". Одна, сбрасывающая счётчик во время воспроизведения и связанная по Action с провайдером acPlayerPlay (фактически дублирующая кнопку Play), видима лишь во время воспроизведения (связь Visibility кнопки с State провайдера prvPlayerState, параметры связи: value=1). Вторая - без биндинга - видима в режимах стоп и пауза (связь Visibility кнопки с State провайдера prvPlayerState, параметры связи: not value=1), т.е. кнопка-пустышка - нажимается, но ничего не делает, ни счётчик не сбрасывает, ни воспроизведение не запускает.

Tarik привёл пример счётчика, реализованного на основе соответствующего пользовательского провайдера. Это не совсем то, о чём спрашивал ты.
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 20, 2015, 09:24:34
Артём, я смотрю - тема про индикаторы уровня удалена, а вопрос с дробными значениями скоростей решаться будет?

Я уменьшил интервал таймера, сейчас целые значения покрывают больший диапазон. Если этого не хватит - тогда буду думать над дробными значениями.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 20, 2015, 09:57:12
Я уменьшил интервал таймера, сейчас целые значения покрывают больший диапазон. Если этого не хватит - тогда буду думать над дробными значениями.
Вот и мне показалось, что сейчас даже при минимальном значении скорости обратного хода = 1, уровень спадает заметно быстрее.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 20, 2015, 12:43:14
спасибо огромное, что объяснили. уже готово.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 20, 2015, 13:05:01
Ещё один вопрос можно? Как сделать, чтобы текстура корпуса аудиокассеты изменялась. сейчас я установил текстуру мк -60, у меня есть ещё несколько таких же размеров пиксель в пиксель. В скине Маяк 232 они меняются кнопками Fe,FeCr и Cr, у меня тоже эти кнопки пустуют. Научите пожалуйста.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on April 20, 2015, 13:19:41
Для смены графики можно использовать TASELayoutTexture, TASELayoutTabbedGroup, TASEDigitsDisplay, и просто TASETextDisplay, управляя их кадрами или видимостью.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: McClaud on April 20, 2015, 15:43:36
Ещё один вопрос можно? Как сделать, чтобы текстура корпуса аудиокассеты изменялась. сейчас я установил текстуру мк -60, у меня есть ещё несколько таких же размеров пиксель в пиксель. В скине Маяк 232 они меняются кнопками Fe,FeCr и Cr, у меня тоже эти кнопки пустуют. Научите пожалуйста.
В аттаче пример для переключения трёх кассет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 22, 2015, 12:02:57
 McClaud Большое Вам спасибо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 22, 2015, 12:19:41
Подскажите пожалуйста, возникла такая проблема. На кнопку "запись" я посадил функцию "копировать файл в буфер" эта кнопка находится под кассетоприёмником, а индикатор "Запись" находится далеко от кнопки. Индикация светодиод сейчас идёт вместе с кнопкой,а отдельная индикация не предусмотрена как мне сказали, возможно ли какое нибудь решение связать надпись с кнопкой?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on April 22, 2015, 13:52:47
Подскажите пожалуйста, возникла такая проблема. На кнопку "запись" я посадил функцию "копировать файл в буфер" эта кнопка находится под кассетоприёмником, а индикатор "Запись" находится далеко от кнопки. Индикация светодиод сейчас идёт вместе с кнопкой,а отдельная индикация не предусмотрена как мне сказали, возможно ли какое нибудь решение связать надпись с кнопкой?
Что имеется в виду под связью кнопки из надписью? Что должно быть?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 22, 2015, 17:49:56
должен включатся индикатор, но он далеко от кнопки.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 22, 2015, 18:00:15
Ещё вопрос. Регулятор громкости делаю на основе TESESliderMasked круглый, установил связи с prvVolume, все работает, но после замены стандартной текстуры на свою с таким же количеством кадров, после сборки скина регулятор громкости не реагирует совсем , в чём причина?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on April 22, 2015, 18:27:49
должен включатся индикатор, но он далеко от кнопки.
Индикатор должен загораться только в момент нажатия на обычную кнопку? При отпускании кнопки индикатор должен гаснуть? Вариант только один - делать огромную, почти прозрачную текстуру, где в одном месте будет нарисована кнопка, а в другом - индикатор, при чем только на третьем кадре (который отвечает за нажатое состояние кнопки)

Ещё вопрос. Регулятор громкости делаю на основе TESESliderMasked круглый, установил связи с prvVolume, все работает, но после замены стандартной текстуры на свою с таким же количеством кадров, после сборки скина регулятор громкости не реагирует совсем , в чём причина?
Последним кадром должен быть кадр маски. Проверьте его.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 22, 2015, 19:11:18
С регулятором громкости разобрался, вы правы дело в кадре-маске, а вот с индикатором вы меня огорчили, я думал, что есть способ сделать его отдельно от кнопки :'( , а накладывать ещё несколько слоёв ... В следующих версиях  SE нужно бы исправить этот недостаток.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on April 22, 2015, 19:45:15
В следующих версиях  SE нужно бы исправить этот недостаток.
Это не недостаток.

ЗЫ. Раздел предложений - рядом.
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 22, 2015, 20:27:20
Правильно ли я понял, что анимация в многостраничных группах срабатывает только в том случае, если оба контейнера имеют одинаковые размеры?

На сколько реально сделать поддержку подобной анимации для обычных контейнеров, которая позволила бы плавно изменять размеры этого контейнера (при изменении Visibility например).
Была идея создать боковой контейнер-сайдбар с плавным "выдвижением", сперва думал применить многостраничную группу с двумя контейнерами - первый с нулевыми размерами, второй - полноценный контейнер и выставить свойство анимации, но увы анимация в таком случае не срабатывает.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on April 22, 2015, 20:39:35
должен включатся индикатор, но он далеко от кнопки.
Если индикатор будет показывать включенную функцию (к примеру, включена запись радио), то можно его включать с помощью этой функции.
Что ваш индикатор будет показывать?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 22, 2015, 20:59:19
Была идея создать боковой контейнер-сайдбар с плавным "выдвижением", сперва думал применить многостраничную группу с двумя контейнерами - первый с нулевыми размерами, второй - полноценный контейнер и выставить свойство анимации, но увы анимация в таком случае не срабатывает.
Так сделай такой же контейнер, но пустой.
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 22, 2015, 21:09:15
Правильно ли я понял, что анимация в многостраничных группах срабатывает только в том случае, если оба контейнера имеют одинаковые размеры?

Да
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 22, 2015, 21:29:12
Так сделай такой же контейнер, но пустой.
А зачем мне дырка в скине на месте этого пустого контейнера?
Хотя, как вариант - разместить эту группу в контейнере, который будет поверх всех других.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 22, 2015, 22:17:39
А зачем мне дырка в скине на месте этого пустого контейнера?
Хотя, как вариант - разместить эту группу в контейнере, который будет поверх всех других.
Я понял так, что тебе нужен выезжающий сайд-бар сбоку от главного окна по аналогии с эквалайзером. Когда-то пытался аналогичную проблему решить с индикаторами, но если группу прятать, то главное окно прыгает, что не приемлимо.
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 22, 2015, 22:37:18
Я понял так, что тебе нужен выезжающий сайд-бар сбоку от главного окна по аналогии с эквалайзером. Когда-то пытался аналогичную проблему решить с индикаторами, но если группу прятать, то главное окно прыгает, что не приемлимо.
Нет. Сайдбар внутри окна плеера. Вот пример (нажимать вверху на большую шестеренку). Получилось очень даже неплохо, по типу как в модерн-приложениях панель настроек :)

Если кому интересно - выложу проект.

UPDATE. Теперь сайдбар закрывается по клику в любом месте скина слева от сайдбара.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on April 22, 2015, 22:40:24
Вот пример (нажимать вверху на большую шестеренку).
Возле кнопки "MENU"? У меня открывается окно настроек, больше ничего не происходит ???
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 22, 2015, 22:43:06
Возле кнопки "MENU"? У меня открывается окно настроек, больше ничего не происходит ???
Справа от кнопки, которая вызывает настройки, текстовая метка.
Наверное шрифт не применяется... Из-за того, что текст в метках исчезает, если плеер в режиме стоп.

Мда, нужно в окне выбора шрифтов как-то разделять встроенные и системные шрифты...
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on April 22, 2015, 23:19:16
Справа от кнопки, которая вызывает настройки, текстовая метка.
Наверное шрифт не применяется... Из-за того, что текст в метках исчезает, если плеер в режиме стоп.
Ага, нашёл. Круто :)

Мда, нужно в окне выбора шрифтов как-то разделять встроенные и системные шрифты...
Сортировка шривтов (https://www.aimp.ru/forum/index.php?topic=45897.0).
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 23, 2015, 15:06:06
Как ещё один костыльный вариант выдвижения контейнера, но уже на скриптах.
Нет предела кривизны решений!  ;D
Только начальный момент неприятный - панель сама выезжает, т.к. таймер при запуске уже тикает.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: McClaud on April 23, 2015, 15:24:29
Подскажите пожалуйста, возникла такая проблема. На кнопку "запись" я посадил функцию "копировать файл в буфер" эта кнопка находится под кассетоприёмником, а индикатор "Запись" находится далеко от кнопки. Индикация светодиод сейчас идёт вместе с кнопкой,а отдельная индикация не предусмотрена как мне сказали, возможно ли какое нибудь решение связать надпись с кнопкой?
Логичнее было бы оставить кнопке "Запись" её родную функцию (провайдер acPlayerRadioCapture), а индикатор сделать двухкадровым TASEDigitsDisplay, передав State означенного провайдера на DisplayValue получившегося индикатора.
Копирование же файла в буфер, как и ещё некоторые провайдера (о чём я уже упоминал ранее) не передают состояние по State, поэтому любая индикация возможна лишь на уровне кнопки. Т.е. индикатор и кнопка должны составлять единое целое. В аттаче пример третьего кадра кнопки перемотки из моего Виктора.
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 23, 2015, 16:01:14
Как ещё один костыльный вариант выдвижения контейнера, но уже на скриптах.
Нет предела кривизны решений!  ;D
Только начальный момент неприятный - панель сама выезжает, т.к. таймер при запуске уже тикает.
Спасибо, поковыряю. Но пока стараюсь обходится без скриптов.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 24, 2015, 17:26:29
1. Можно ли в скрипте получить размеры элемента через PlaceInfo?
К примеру, панель, растянутая по всему контейнеру. Меняются размеры контейнера в плеере, а значения PlaceInfo панели остаются прежними, какими были в редакторе.
2. Можно ли в скрипте получить размеры контейнера?
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 24, 2015, 19:39:00
Как ещё один костыльный вариант выдвижения контейнера, но уже на скриптах.
Нет предела кривизны решений!  ;D
Только начальный момент неприятный - панель сама выезжает, т.к. таймер при запуске уже тикает.
К сожалению, в таком подходе есть недостаток - если во время анимации панели нажать повторно кнопку ее вызова - анимация прекращается и панель застревает. Но думаю, это можно исправить в скрипте.
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 24, 2015, 19:45:20
Такой вопрос: как сделать так, чтобы текст в текстовой метке не исчезал при остановке воспроизведения? Другими словами, как заставить метку постоянно отображать текст, указанный в ее шаблоне? Если текстовой метке назначить шаблон, то этот текст не отображается в метке, пока не свяжешь ее с провайдером prvPlayingInfo например. Но в режиме Стоп текст все равно не отображается =(
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 24, 2015, 19:46:00
1. Можно ли в скрипте получить размеры элемента через PlaceInfo?
К примеру, панель, растянутая по всему контейнеру. Меняются размеры контейнера в плеере, а значения PlaceInfo панели остаются прежними, какими были в редакторе.
2. Можно ли в скрипте получить размеры контейнера?

Для каких целей это нужно? Опиши задачу.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 24, 2015, 20:13:43
Для каких целей это нужно? Опиши задачу.
Для перемещения, изменения размеров, расположения элементов. Должен же метод Get возвращать их размеры, отступы, анкоры - вроде так задумано (и всправке описано), но, подозреваю, что не только с панелью, но и с другими элементами это не работает.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 24, 2015, 20:16:03
К сожалению, в таком подходе есть недостаток - если во время анимации панели нажать повторно кнопку ее вызова - анимация прекращается и панель застревает. Но думаю, это можно исправить в скрипте.
Это я специально пока оставил, чтоб можно было поиграться. В скрипте можно сделать так, что повторное нажатие воспримется только после выезда контейнера.
Можно даже в биндинге у кнопки, наверное, исправить: NOT Value на 1.
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 24, 2015, 20:29:06
Для перемещения, изменения размеров, расположения элементов. Должен же метод Get возвращать их размеры, отступы, анкоры - вроде так задумано (и всправке описано), но, подозреваю, что не только с панелью, но и с другими элементами это не работает.

PlaceInfo говорит о исходных параметрах, о реальном расположении (координатах) там нет информации
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on April 24, 2015, 20:39:43
Если текстовой метке назначить шаблон, то этот текст не отображается в метке, пока не свяжешь ее с провайдером prvPlayingInfo например. Но в режиме Стоп текст все равно не отображается =(
Добавил текстовую метку в Eternity, в Template написал "тест", поменял размер, цвет и тень шрифта, больше ничего не делал, текстовую метку никуда не привязывал - текст всегда отображается ???
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 24, 2015, 20:40:25
PlaceInfo говорит о исходных параметрах, о реальном расположении (координатах) там нет информации
Т.е. в запущенном скине размеры элементов узнать невозможно? Для чего тогда сделан метод Set('PlaceInfo...), как можно что-то менять, не зная, что было до этого?
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 24, 2015, 20:42:17
Добавил текстовую метку в Eternity, в Template написал "тест", поменял размер, цвет и тень шрифта, больше ничего не делал, текстовую метку никуда не привязывал - текст всегда отображается ???
Я вспомнил - статический текст отображается всегда, а вот если указан какой-то макрос - текст будет пропадать...
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 24, 2015, 20:56:17
Т.е. в запущенном скине размеры элементов узнать невозможно? Для чего тогда сделан метод Set('PlaceInfo...), как можно что-то менять, не зная, что было до этого?

Посмотри, как меняются PlaceInfo в редакторе - мы оперируем якорями, отступами и размером, а не работаем с абсолютными координатами, тут так же. Ты опиши свою задачу, так проще будет
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 24, 2015, 21:05:51
Посмотри, как меняются PlaceInfo в редакторе - мы оперируем якорями, отступами и размером, а не работаем с абсолютными координатами, тут так же. Ты опиши свою задачу, так проще будет
Так, я и не говорил про абсолютные координаты, речь идет о PlaceInfo.Size.Width, PlaceInfo.Margins.Left и т.п.
А задача - получить эти самые PlaceInfo.Size.Height, PlaceInfo.Size.Width при изменении размеров элемента.
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 24, 2015, 21:06:57
А задача - получить эти самые PlaceInfo.Size.Height, PlaceInfo.Size.Width при изменении размеров элемента.

Если положение элементов задается только якорями, то Size.XXX не меняются.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 24, 2015, 21:13:39
Если положение элементов задается только якорями, то Size.XXX не меняются.
Т.е., возвращаясь к первому вопросу: хоть в скине размер элемента изменился, но PlaceInfo.Size.Height, PlaceInfo.Size.Width всегда будут возвращаться изначальными?
И никакими более методами размеры элементов, контейнеров не добыть?
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 25, 2015, 00:03:58
Т.е., возвращаясь к первому вопросу: хоть в скине размер элемента изменился, но PlaceInfo.Size.Height, PlaceInfo.Size.Width всегда будут возвращаться изначальными?

Да

И никакими более методами размеры элементов, контейнеров не добыть?

Опиши конкретно задачу, когда надо знать именно координаты
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 25, 2015, 07:31:31
Опиши конкретно задачу, когда надо знать именно координаты
Артём, ещё раз повторю: мне не нужны координаты, нужны размеры (ширина, высота), отступы элементов.
А задача была нехитрая. Раз уж невозможно пропорционально ресайзить контейнер с кавером, то, хотя бы, чтоб сам кавер оставался всегда квадратным, независимо от пропорций окна. Раз уж до контейнеров не достучаьтся, положил панель в контейнер, растянул её по всему контейнеру, а на панель уже кавер-арт с заданными по всем сторонам отступами.
В скрипте получал бы размеры этой панели (при изменении окна) и рассчитывал бы новые отступы для кавера.
Т.е., чтоб это выглядело так:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43698)  кавер всегда пропорциональный  (https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43699)
при любых изменениях размеров окна.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 25, 2015, 08:09:28
Благодарю за совет!
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 25, 2015, 10:25:39
Я вспомнил - статический текст отображается всегда, а вот если указан какой-то макрос - текст будет пропадать...

Думаю, это поведение для v4 можно изменить
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 25, 2015, 10:26:24
Артём, ещё раз повторю: мне не нужны координаты, нужны размеры (ширина, высота), отступы элементов.

Ок, сделаю в ближайшем времени.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on April 25, 2015, 13:17:31
... Раз уж невозможно пропорционально ресайзить контейнер с кавером, то, хотя бы, чтоб сам кавер оставался всегда квадратным, независимо от пропорций окна...
А, может, можно на уровне плеера решить эту проблему? Добавить свойтво типа FixedSize для кавер-арта, а в программе рассчитывать его размеры и отступы от родителя.
У тебя там и событие, наверняка, подходящее есть (OnResize), а скрипт придётся вызывать непрерывно по таймеру - другого способа, к сожалению, нет, можно, конечно, исхитриться, исключить постоянную перерисовку кавера и в скрипте, но опять всё это как-то кривовато...
Насколько это реально? Уж больно неприглядно смотрятся обложки в непропорциональном виде.
Title: Re: Вопросы по редактору обложек
Post by: Artem on April 25, 2015, 13:58:00
А, может, можно на уровне плеера решить эту проблему? Добавить свойтво типа FixedSize для кавер-арта, а в программе рассчитывать его размеры и отступы от родителя.
У тебя там и событие, наверняка, подходящее есть (OnResize), а скрипт придётся вызывать непрерывно по таймеру - другого способа, к сожалению, нет, можно, конечно, исхитриться, исключить постоянную перерисовку кавера и в скрипте, но опять всё это как-то кривовато...
Насколько это реально? Уж больно неприглядно смотрятся обложки в непропорциональном виде.

Подобное обсуждается здесь:
https://www.aimp.ru/forum/index.php?topic=48378.0
Title: Re: Вопросы по редактору обложек
Post by: Tarik on April 25, 2015, 18:44:56
Думаю, это поведение для v4 можно изменить
ОК, было бы не плохо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on April 27, 2015, 15:39:00
Можно ли, прописать в текстовую метку, информацию о плейлисте. В виде макросов.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Artem on April 27, 2015, 16:02:44
Можно ли, прописать в текстовую метку, информацию о плейлисте. В виде макросов.

https://www.aimp.ru/blogs/?p=550 StringOperatorConcatenator
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on April 27, 2015, 16:13:04
https://www.aimp.ru/blogs/?p=550 StringOperatorConcatenator

Я имел введу типа [%Число треков / %Размер / %Длительность] Не создавая провайдер.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on April 27, 2015, 16:55:51
Я имел введу типа [%Число треков / %Размер / %Длительность] Не создавая провайдер.
Во встроенном скине всё это есть.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on April 27, 2015, 16:57:26
Во встроенном скине всё это есть.

Мне надо, что бы это все, было в одной текстовой метке.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on April 27, 2015, 17:04:38
Мне надо, что бы это все, было в одной текстовой метке.
Сейчас нет, в будущем можно будет.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on April 27, 2015, 17:06:19
Мне надо, что бы это все, было в одной текстовой метке.
Ну, тогда только ждать 4-ую версию https://www.aimp.ru/blogs/?p=550
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on April 27, 2015, 17:41:47
Понял. Спасибо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 29, 2015, 17:28:20
Наконец закончил скин :). Подскажите как выложить, только умоляю не отсылайте к правилам, я уже читал и ничего не понял. Заранее благодарен :).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on April 29, 2015, 17:35:15
Наконец закончил скин :). Подскажите как выложить, только умоляю не отсылайте к правилам, я уже читал и ничего не понял. Заранее благодарен :).
Посмотрите другие темы с обложками, после этого создайте тему в нужном разделе, правильно указав название темы. Не нужно бояться, никто не забанит =)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on April 29, 2015, 19:36:56
Пытаюсь создать тему, но архив со скином загрузить не получается, он 3,5 мв, а разрешено 1025 байт, что делать? пишет что невозможно загрузить. Тему пытаюсь создать в разделе "Обложки", может быть не там?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Алексей Долматов on April 29, 2015, 19:54:41
Загрузите на постоянный ФО: disk.yandex.ru rusfolder.com
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on April 29, 2015, 22:30:58
... Тему пытаюсь создать в разделе "Обложки", может быть не там?
Неужели уж так трудно прочитать правила? Первым пунктом там идёт:
Quote
1.1 Создавать темы с обложками, находящиеся в процессе создания, нужно в подразделе "Обложки в стадии разработки (in the development)". По завершению работы над скином, присваивать статус - [FULL].
Что здесь непонятного? Вроде, всё по-русски написано, или Вы ждёте что вам на каждый вопрос будут цитировать эти правила?
В конце концов, нетрудно заглянуть в вышеупомянутый раздел и посмотреть, как делают другие.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on May 04, 2015, 18:52:08
Подскажите пожалуйста связь, чтобы отдельной кнопкой визуализировать либо прятать элемент без включения других функций, то есть, просто, чтобы при нажатии на кнопку элемент появлялся, а при повторном нажатии исчезал.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on May 04, 2015, 20:43:17
Подскажите пожалуйста связь, чтобы отдельной кнопкой визуализировать либо прятать элемент без включения других функций, то есть, просто, чтобы при нажатии на кнопку элемент появлялся, а при повторном нажатии исчезал.
Нужно создать пользовательский провайдер-счетчик, указать ему модуль 2, связать видимость нужного элемента с этим провайдером, кнопку так же связать с этим провайдером (action кнопки со свойством Result провайдера), указав в свойствах связи not value (например).
В аттаче тестовый скин (кнопка включает-выключает анимацию).
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on May 05, 2015, 09:34:12
Спасибо! Tarik.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on May 07, 2015, 15:38:50
Правильно ли я понимаю, что менять ширину / высоту CAD (и вообще любого элемента управления) напрямую из скриптов никак?
Нужно оборачивать в контейнер? Потому что вроде только у элементов фона можно менять SizeMinimal.Height / SizeMinimal.Width.
Title: Re: Вопросы по редактору обложек
Post by: Artem on May 07, 2015, 15:45:24
Правильно ли я понимаю, что менять ширину / высоту CAD (и вообще любого элемента управления) напрямую из скриптов никак?
Нужно оборачивать в контейнер? Потому что вроде только у элементов фона можно менять SizeMinimal.Height / SizeMinimal.Width.

У элементов управления положение регулируется через PlaceInfo. В блоге был пример на этот счет
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on May 07, 2015, 17:10:40
Как сделать несколько слайдеров, привязанных к одной точке, не за что не отвечающих?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on May 07, 2015, 17:48:54
Как сделать несколько слайдеров, привязанных к одной точке, не за что не отвечающих?
Счётчик.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on May 07, 2015, 17:56:59
Счётчик.

Пожалуйста по конкретнее, ибо я не знаю что это.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on May 07, 2015, 18:00:47
Все слайдеры подключить к одному счётчику LogicalOperatotCounter.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on May 07, 2015, 18:01:43
Тогда они не реагируют.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on May 07, 2015, 18:04:16
Тогда они не реагируют.
Не реагируют на что? Модуль счётчика задан?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on May 07, 2015, 18:10:57
В аттаче проект. Поставил крутилку, связал её со счетчиком, ткнул Clone сколько раз нужно.
При вращении любой - остальные повторяют её движение. Это тебе нужно?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on May 07, 2015, 18:13:04
В аттаче проект. Поставил крутилку, связал её со счетчиком, ткнул Clone сколько раз нужно.
При вращении любой - остальные повторяют её движение. Это тебе нужно?

Да, это мне и нужно. Спасибо огромное.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on May 07, 2015, 18:28:18
У элементов управления положение регулируется через PlaceInfo. В блоге был пример на этот счет
Точно, спасибо, нашёл в справке PlaceInfo.Size.Height / PlaceInfo.Size.Width.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on May 08, 2015, 09:33:55
Теперь, когда стало возможным получать размеры элементов, можно и кавер-арт квадратным сохранять. Хоть, изнутри это, конечно, кривовато, поскольку таймер непрерывно долбит скрипт, заставляя постоянно перерисовываться каверу - по другому скрипт не вызвать.
---------
Оказывается, и перерисовку можно подавить (хотя зрительно она не заметна), использовав счётчики в качестве ячеек памяти для размеров окна и отслеживая его изменение.
Но тут другая проблема возникает - состояния счётчиков запоминаются и при повторном запуске плеера с этим скином кавер не перерисовывается пока не изменишь размер окна, скрипт не вызывается.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on May 08, 2015, 14:20:20
Артём, если уж ты так категорически против введения скрипта инициализации, то может, можно в диалоге скриптового счётчика добавить чекбокс "Запускать при инициализации скина"? Уже не первый раз сиалкиваешся с проблемой начальных условий.
Title: Re: Вопросы по редактору обложек
Post by: Artem on May 08, 2015, 14:43:02
Если не первый раз - давай рассмотрим примеры, когда и почему это понадобилось? Я согласен с тобой, что в будущем может быть острая потребность в обработчиках для событий элементов, но это отдельная и большая задача. Я изначально предполагал, что и скрипты, и все элементы должны быть в одном, синхронном состоянии на момент применения скина, т.е. потребности в инициализации не должно быть. Надо разобраться, в чем причина.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on May 08, 2015, 15:34:11
... Я изначально предполагал, что и скрипты, и все элементы должны быть в одном, синхронном состоянии на момент применения скина, т.е. потребности в инициализации не должно быть. Надо разобраться, в чем причина.
Сейчас, в основном, это конфликты с файлом AIMP-SkinLayout.ini когда запускаешь плеер с тем же скином, что и использовался. Состояния счётчиков в него записываются, а в отдельных случаях, как и вышеприведённом примере, они нужны дефолтными (а, может, и ещё какими-то?).
В том же примере, если закрыть плеер с выдвинутым по кнопке "Show" контейнером, а потом вновь запустить - контейнер окажется скрытым и клик по кнопке ни к чему не приведёт, т.к. состояние счётчика соответствует выдвинутому контейнеру.
Аналогичная ситуация может возникнуть и с окнами, видимость которых определяется состоянием счётчика. Там на всё это ещё и накладывается параметр InitialVisible.
С теми же таймерами или аниматорами - какие-то из них должны быть остановлены, другие уже запущены. Те, что остановлены с помощь биндинга, из скрипта уже не запустить.

Я согласен с тобой, что в будущем может быть острая потребность в обработчиках для событий элементов, но это отдельная и большая задача.
Мне кажется, мы к этому неизбежно придём, тогда возможности скин-движка станут вообще безграничными.
Title: Re: Вопросы по редактору обложек
Post by: Artem on May 10, 2015, 00:25:43
Сейчас, в основном, это конфликты с файлом AIMP-SkinLayout.ini когда запускаешь плеер с тем же скином, что и использовался. Состояния счётчиков в него записываются, а в отдельных случаях, как и вышеприведённом примере, они нужны дефолтными (а, может, и ещё какими-то?).
В том же примере, если закрыть плеер с выдвинутым по кнопке "Show" контейнером, а потом вновь запустить - контейнер окажется скрытым и клик по кнопке ни к чему не приведёт, т.к. состояние счётчика соответствует выдвинутому контейнеру.

Т.е. проблема ровно в том, что счетчикам не хватает условия - сохранять значение в конфиг  или нет, я правильно понимаю? С окнами проблемы не будет, т.к. если они к чему-то привязаны - значение возьмется оттуда вне зависимости от конфига
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on May 10, 2015, 10:19:39
Т.е. проблема ровно в том, что счетчикам не хватает условия - сохранять значение в конфиг  или нет, я правильно понимаю?
Возможно, и это было бы решением, в моём, конкретном случае тогда сработал бы скрипт. Но не кривовато ли это будет?
Сейчас значения счётчиков сохраняются:
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=47822.0;attach=43787)
Мне, кажется более логичным принудительно однократно запустить скрипт, помеченный соответствующей галочкой.
Title: Re: Вопросы по редактору обложек
Post by: Artem on May 10, 2015, 15:05:33
Давайте попробуем ввести события, посмотрим, что из этого получится. В ближайшем билде добавлю события OnLoaded и OnResize
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on May 11, 2015, 16:21:08
Давайте попробуем ввести события, посмотрим, что из этого получится. В ближайшем билде добавлю события OnLoaded и OnResize
Поигрался с OnResize. Теперь не нужен стал и таймер, и счётчики для запоминания размеров окна и скрипт до безобразия упростился, и, самое приятное, что он срабатывает при старте плеера, и при смене скина. Песня!
Спасибо, Артём! +1
Title: Re: Вопросы по редактору обложек
Post by: Tarik on May 11, 2015, 23:39:38
Может я где-то пропустил, тогда прошу прощения, но я не могу понять, как сейчас отображается рейтинг/оценки, какие кадры за что отвечают?
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on May 12, 2015, 00:48:53
Почему OnResize только у TASEPanel?
Title: Re: Вопросы по редактору обложек
Post by: Artem on May 12, 2015, 08:20:28
Может я где-то пропустил, тогда прошу прощения, но я не могу понять, как сейчас отображается рейтинг/оценки, какие кадры за что отвечают?

В справке есть, я обновил там информацию.

Почему OnResize только у TASEPanel?

Пока в качестве эксперимента.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on May 12, 2015, 09:45:50
Элемент MLTable. Что за свойство у него StyleFilterBox (и входящие группы свойст), где это можно увидеть?
Title: Re: Вопросы по редактору обложек
Post by: Artem on May 12, 2015, 10:00:19
Элемент MLTable. Что за свойство у него StyleFilterBox (и входящие группы свойст), где это можно увидеть?

Это окошко, что появляется при клике на иконку с воронкой в колонке таблицы.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on May 13, 2015, 12:57:15
Подскажите пожалуйста, я сделал кнопку плей из блока кнопок плей-пауза и стоп, для того, чтобы при нажатии на плей она отображалась нажатой как на BECHA-306, в свойствах связей установил значения , но при нажатии на плей кадр возврата не успевает исчезнуть и отображается, смазывая весь эффект, а кнопка стоп первый кадр имеет нажатый,что можно сделать? или я совсем не так делаю, и ещё, как таким же образом можно сделать кнопку"пауза" Спасибо!
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on May 14, 2015, 15:22:07
Можно ли в скрипте объявить переменную PlaceInfo, какой у неё тип?
Чтоб можно было получить её:
PI:= EventData.Get('PlaceInfo')
и обращаться в дальнейшем к её полям через "."
Title: Re: Вопросы по редактору обложек
Post by: Artem on May 14, 2015, 16:30:17
TComponent, однако через "." обращаться к свойствам не получится.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on May 14, 2015, 20:23:43
Возможно одной кнопкой включать\выключать режим "stay on top" у main window и tray control одновременно? Без правой клавиши мыши.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on May 14, 2015, 20:26:27
Возможно одной кнопкой включать\выключать режим "stay on top" у main window и tray control одновременно? Без правой клавиши мыши.
Сейчас - нельзя.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on May 14, 2015, 21:10:47
Сейчас - нельзя.
Я понял. ПКМ наше всё.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: McClaud on May 14, 2015, 22:57:12
Подскажите пожалуйста, я сделал кнопку плей из блока кнопок плей-пауза и стоп, для того, чтобы при нажатии на плей она отображалась нажатой как на BECHA-306, в свойствах связей установил значения , но при нажатии на плей кадр возврата не успевает исчезнуть и отображается, смазывая весь эффект, а кнопка стоп первый кадр имеет нажатый,что можно сделать? или я совсем не так делаю, и ещё, как таким же образом можно сделать кнопку"пауза" Спасибо!
Дёрганье кнопок при переключении режимов обусловлены задержкой срабатывания prvPlayerState, и с этим ничего пока сделать невозможно. Для кнопки ПАУЗА связь на State нужно брать из State prvPlayerState, прописав в связи Value=2. Нажатый СТОП из того же набор кадров получится, если в связи указать Not Value. Если для кнопки ПЛЕЙ прописать Value>0, то нажатой она будет и в режиме ПАУЗА. Экспериментируй...
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on May 16, 2015, 13:35:48
Уже готово.
Title: Re: Вопросы по редактору обложек
Post by: Я Гриша! on May 18, 2015, 15:02:13
Можно ли как-то переименовать "Локальные файлы" в "Фонотека" или "Локальная фонотека"?
текущее название мне не нравится
Title: Re: Вопросы по редактору обложек
Post by: Artem on May 18, 2015, 15:21:04
Можно ли как-то переименовать "Локальные файлы" в "Фонотека" или "Локальная фонотека"?
текущее название мне не нравится

Фонотека - это общение название. В ней могут быть не только локальные файлы.
Title: Re: Вопросы по редактору обложек
Post by: Я Гриша! on May 18, 2015, 22:00:36
Фонотека - это общение название. В ней могут быть не только локальные файлы.
Я понимаю, но "Локальная фонотека" на мой слух приятнее.
Я страшивал о возможности её локализации
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on May 20, 2015, 19:38:51
Здравия всем. Есть счетчик с кол-вом значений 5, есть пять кнопок (TASESwitch), каждая должна включать соответствующую ей позицию, вопрос: какие параметры надо прописывать у Action кнопок?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Aleksandr009 on May 20, 2015, 20:01:32
Здравия всем. Есть счетчик с кол-вом значений 5, есть пять кнопок (TASESwitch), каждая должна включать соответствующую ей позицию, вопрос: какие параметры надо прописывать у Action кнопок?
И тебе здравия. В параметрах просто поставь нужную цифру 0-4, выражений не каких не нужно
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on May 20, 2015, 20:20:12
И тебе здравия. В параметрах просто поставь нужную цифру 0-4, выражений не каких не нужно
Благодарю ;) +1
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on May 30, 2015, 08:15:05
Что изменилось в новых сборках, что реализовано из предложений? Коментариев рядом со ссылками на загрузку нет, меня неделю дома не было, может, что то интересное пропустил...
Title: Re: Вопросы по редактору обложек
Post by: Artem on May 30, 2015, 09:10:43
Что изменилось в новых сборках, что реализовано из предложений? Коментариев рядом со ссылками на загрузку нет, меня неделю дома не было, может, что то интересное пропустил...

Ничего интересного не делал. На данный момент занимаюсь только багами. Предложений осталось не много, а из запланированного сделал все
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on June 17, 2015, 22:04:54
Подскажите в чем дело: Сделал связь с точкой доступа CoverArt провайдера prvPlayingFileInfo через Action дисплея визуализации, при наличии обложки альбома ЛКМ и ПКМ работают, при отсутствии обложки альбома дисплей становится недоступен для мыши. С текстовой меткой вместо дисплея визуализации так же. Что не так?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Artem on June 17, 2015, 22:17:57
У prvPlayingFileInfo есть свой обработчик для CoverArt дисплеев.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on June 17, 2015, 22:21:00
У prvPlayingFileInfo есть свой обработчик для CoverArt дисплеев.
Т.е. ничего не выйдет из этой затеи?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Artem on June 17, 2015, 22:33:37
А что именно ты хочешь сделать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on June 18, 2015, 00:04:30
А что именно ты хочешь сделать?
Расположить поверх ковер-арта дисплей визуализации, но, так как дисплей визуализации перекрывает доступ для ЛКМ у ковер-арта, хотел повесить эту функцию на дисплей визуализации, т.е.:
...связь с точкой доступа CoverArt провайдера prvPlayingFileInfo через Action дисплея визуализации...
Можно сделать кнопку открытия обложки альбома поверх дисплея визуализации, но в данном случае хотелось бы открывать обложку просто кликнув по каверу.
 
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Artem on June 18, 2015, 08:31:14
Попробуй у дисплея визуализации выставить прозрачную маску для хит-теста.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on June 18, 2015, 11:44:34
Попробуй у дисплея визуализации выставить прозрачную маску для хит-теста.
Не работает. Так же меню дисплея визуализации недоступно когда обложки альбома нет. Получается, вышеобозначенная связь делает дисплей визуализации недоступным когда обложки альбома нет, без этой связи есть доступ к меню когда кавер отсутствует.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Алексей Долматов on June 18, 2015, 15:14:02
Не работает. Так же меню дисплея визуализации недоступно когда обложки альбома нет. Получается, вышеобозначенная связь делает дисплей визуализации недоступным когда обложки альбома нет, без этой связи есть доступ к меню когда кавер отсутствует.
Как-то так, но при ЛКМ работает работает и дабл-клик ПРИ наличии обложки
Т.е. активность установлена всегда активна
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Алексей Долматов on June 18, 2015, 15:36:08
Думаю, можно поэкспериментировать с провайдерами и кнопками, может удастся сделать двойную связь (есть обложка = функция открытия и активности, нет обложки = активность и вызов меню визуализации)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Zigar on June 18, 2015, 16:22:46
Как-то так, но при ЛКМ работает работает и дабл-клик ПРИ наличии обложки
Т.е. активность установлена всегда активна
Вот! Можно запустить визуализацию при отсутствии кавера, так же можно открыть его кликнув по изображению, чего я, собственно, и хотел. Спасибо! +++++
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on July 26, 2015, 12:46:26
Вопрос. Подскажите пожалуйста, фон скина находится в Main, а нужно вставить ещё несколько сменяемых фонов. Удалил текстуру из Main, создал многостраничную группу, и три подпункта LayoutContainer, LayoutContainer1 и LayoutContainer2 вставив  в них текстуры фонов, вроде бы как получается, но почему то плейлист уходит вниз в большой отрыв о основного окна, что я делаю ни так? Спасибо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Aleksandr009 on July 26, 2015, 13:23:34
Вопрос. Подскажите пожалуйста, фон скина находится в Main, а нужно вставить ещё несколько сменяемых фонов. Удалил текстуру из Main, создал многостраничную группу, и три подпункта LayoutContainer, LayoutContainer1 и LayoutContainer2 вставив  в них текстуры фонов, вроде бы как получается, но почему то плейлист уходит вниз в большой отрыв о основного окна, что я делаю ни так? Спасибо.
Можно и не удалять текстуру из Main, а сделать её многокадровой и переключать кадры через связь State у контейнера Main
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on July 26, 2015, 13:36:56
Прошу, если можно поподробнее?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on July 27, 2015, 18:47:31
Ребята, неужели некому подсказать. ???
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on July 27, 2015, 19:35:29
Прошу, если можно поподробнее?
в аттаче проект
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on July 27, 2015, 21:31:50
Огромное спасибо за помощь, смена фона получилась, но есть небольшой нюанс, вместе со сменой фона должен изменяться цвет ещё 2х элементов симметрично фону той же кнопкой, я пытался подключить их к этому же провайдеру,также как и фон, фон меняется а цвет элементов остаётся прежним. Элементы находятся в Main, подскажите, что делать? Ещё раз благодарю.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Tarik on July 27, 2015, 22:19:04
Можно сделать по разному - аналогично создать многостраничную группу; можно просто менять видимость элементов в зависимости от видимости конкретного конткйнера.

Наверное проще разместить "стопкой" нужные элементы, и их видимость связать с видимостью нужного контейнера в многостраничной группе.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on July 27, 2015, 22:25:52
Наверное проще разместить "стопкой" нужные элементы, и их видимость связать с видимостью нужного контейнера в многостраничной группе.
Хотел это предложить. Но видимость элемента нужно связывать с конкретным состоянием счётчика (для моего примера)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on July 28, 2015, 16:52:29
Tarik, а как это сделать конкретно, многостраничную  группу я уже пробовал, и у меня чёрт знает что вышло, смещение и т.д., я не пойму,а почему эти элементы присоединенные к тому же пользовательскому провайдеру, что и Main с многокадровой текстурой не работают? ведь должны же? Фон же меняется?, И всё таки как же это сделать, помогите :-\
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on July 28, 2015, 17:26:17
Tarik, а как это сделать конкретно, многостраничную  группу я уже пробовал, и у меня чёрт знает что вышло, смещение и т.д., я не пойму,а почему эти элементы присоединенные к тому же пользовательскому провайдеру, что и Main с многокадровой текстурой не работают? ведь должны же? Фон же меняется?, И всё таки как же это сделать, помогите :-\
Для многостр. гр. надо задавать размеры (текстуры в общем случае могут быть и неодинаковы), для контейнеров выравнивание, как и для элементов внутри их и привязки.
Телепатов, как говаривал Soolo, на форуме нет или в отпуске, не проще ли выложить свой проект, чтоб люди не гадали, что у вас там за элементы и что не работает, иначе конкретного ответа можно и не дождаться - в вашем вопросе конкретной информации, практически, нет.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on July 28, 2015, 18:22:29
Дайте адрес, я пришлю проект и элементы скина
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on July 29, 2015, 11:00:37
Дайте адрес, я пришлю проект и элементы скина
Присылайте
soolo(а)tut.by
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on July 30, 2015, 17:12:21
Soolo, получили ли вы проект? Можно ли что нибудь сделать?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on July 30, 2015, 18:27:44
Soolo, получили ли вы проект? Можно ли что нибудь сделать?
Получил. Ближе к 21-22 по МСК отвечу.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on July 30, 2015, 19:07:51
В принципе,я уже сделал, так, что рамка меняет цвет синхронно с фоном, но индикаторы получились сверху самой рамки и я никак не могу запихнуть их под неё. Можно ли как нибудь поменять их местами? Отправил вам доработанный проект.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on July 30, 2015, 21:56:17
В принципе,я уже сделал, так, что рамка меняет цвет синхронно с фоном, но индикаторы получились сверху самой рамки и я никак не могу запихнуть их под неё. Можно ли как нибудь поменять их местами? Отправил вам доработанный проект.
отправил на почту проект: использовал цифровой дисплей, его можно расположить поверх индикаторов, в отличие от фона, который всегда фоном и останется.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on July 31, 2015, 19:48:48
Огромное спасибо за помощь!!!
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on August 01, 2015, 18:20:17
Здравствуйте. Вопрос такой. Каким чистотам соответствуют все 18 полос эквалайзера. И можно ли самому указать чистоту.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on August 01, 2015, 18:23:41
Здравствуйте. Вопрос такой. Каким чистотам соответствуют все 18 полос эквалайзера. И можно ли самому указать чистоту.
самому чАстоту указать нельзя
чАстоты можно посмотреть открыв менеджер звуковых эффектов плеера
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on August 01, 2015, 18:26:42
Они там и с верху, и снизу. И какие-то не точные. А если мне нужна промежуточная частота?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on August 01, 2015, 18:28:08
Они там и с верху, и снизу. И какие-то не точные. А если мне нужна промежуточная частота?
с одной стороны они не разместились бы, слишком плотно вышло бы
разлинеена полоса по логарифмической шкале
нужны другие частоты - ничем помочь не можем, да и зачем это?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Kibermanick on August 01, 2015, 18:28:45
Ну ладно. Спасибо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: DrooP on August 04, 2015, 13:44:54
как сделать что бы менялась кнопка при нажатии? хочу сделать что бы при нажатии на кнопку паузы менялась иконка и естественно обратно тоже
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on August 04, 2015, 17:16:44
как сделать что бы менялась кнопка при нажатии? хочу сделать что бы при нажатии на кнопку паузы менялась иконка и естественно обратно тоже
откройте справку
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on August 10, 2015, 17:59:54
Каково назначение элемента liLibraryContentBackgroundTaskInfo в скине фонотеки и что в нём за "хитрые" связи?
Title: Re: Вопросы по редактору обложек
Post by: Artem on August 11, 2015, 08:20:02
Это панелька, что отображает прогресс фоновых операций фонотеки, если они длятся больше 2 секунд.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on August 11, 2015, 09:46:29
Это панелька, что отображает прогресс фоновых операций фонотеки, если они длятся больше 2 секунд.
Спасибо, разобрался, вроде. А кроме добавления файлов в фонотеку, могут быть ещё какие-либо фоновые операции?
И обязательно ли наличие этой панели в скине?
Title: Re: Вопросы по редактору обложек
Post by: Artem on August 11, 2015, 10:30:42
Спасибо, разобрался, вроде. А кроме добавления файлов в фонотеку, могут быть ещё какие-либо фоновые операции?
И обязательно ли наличие этой панели в скине?

Поиск новых файлов, перечитывание тегов
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on August 11, 2015, 22:41:00
После упразднения элемента PlaylistBox его роль в старых скинах стала выполнять кнопка, связанная с prvPlaylistManager.
Но почему-то аналогичная связка кнопки  с prvMusicLibraryManager/Datasources не работает, к сожалению. Подозреваю, что из-за отсутствия соответствующего меню.
Вопрос возник всвязи с тем, что табконтрол с его единственным табом занимает слишком много места в фонотеке.
Title: Re: Вопросы по редактору обложек
Post by: Artem on August 12, 2015, 09:45:42
После упразднения элемента PlaylistBox его роль в старых скинах стала выполнять кнопка, связанная с prvPlaylistManager.
Но почему-то аналогичная связка кнопки  с prvMusicLibraryManager/Datasources не работает, к сожалению. Подозреваю, что из-за отсутствия соответствующего меню.
Вопрос возник всвязи с тем, что табконтрол с его единственным табом занимает слишком много места в фонотеке.

Это задел на будущее, сейчас вкладка одна, но в будущем их будет несколько. Меню сделаю.
Title: Re: Вопросы по редактору обложек
Post by: Artem on August 12, 2015, 22:03:51
После упразднения элемента PlaylistBox его роль в старых скинах стала выполнять кнопка, связанная с prvPlaylistManager.

Посмотрел, это не так. Список доступных плейлистов показывается за счет PopupMenu = pmPlaylistList.
Title: Re: Вопросы по редактору обложек
Post by: Artem on August 12, 2015, 22:06:08
Думаю, что для фонотеки можно будет сделать контекстное меню на уровне точки доступа prvPlaylistManager.DataSources, чтобы не плодить провайдеры
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on August 15, 2015, 18:20:36
Несколько вопросов про FilterBox:
1. Кнопки Ok и Cancel не могут менять размеры и позицию? (при загрузке текстуры их размер не меняется)
2. Нельзя ли использовать стиль контекстного меню и ColumnHeader таблицы автоматом для этого окошка? (может, как предложение)
3. О каком Tree идёт речь в свойствах этого элемента?
4. Для ColumnHeader задаётся шрифт, а где и когда его можно увидеть? Может ли быть несколько колонок в этом окне?
Title: Re: Вопросы по редактору обложек
Post by: Artem on August 17, 2015, 09:32:51
1. Нет
2. В принципе, можно сделать. Но ведь далеко не факт, что по дизайну сойдется.
3. Речь идет о списке.
4. Шрифт сейчас не используется.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on August 17, 2015, 15:17:38
2. В принципе, можно сделать. Но ведь далеко не факт, что по дизайну сойдется.
Ну, почему? Ведь, в любом случае будешь стараться сделать это окошко в стиле контекстного меню (иначе, ИМХО, неразумно), влючая и чекбоксы (правда, какая-то текстура у них мудрёная).
Текстуру ColumnHeader тоже заимствуешь из таблицы фонотеки.
Скроллбоксы, наверное можно было бы сделать одни вообще на весь скин: и в плейлисте, и в дереве и таблице фонотеки, и в окне фильтрации - может, это упростило бы скин?
Вот только кнопки... жаль, что их оскинить нормально не получается.
Title: Re: Вопросы по редактору обложек
Post by: Artem on August 17, 2015, 15:24:03
Quote
Ну, почему? Ведь, в любом случае будешь стараться сделать это окошко в стиле контекстного меню (иначе, ИМХО, неразумно), влючая и чекбоксы (правда, какая-то текстура у них мудрёная).
Текстуру ColumnHeader тоже заимствуешь из таблицы фонотеки.

Взять тот же Bliss - меню черное, а таблица - белая. Если совместить как ты предлагаешь - получится зебра.

Title: Re: Вопросы по редактору обложек
Post by: Zhenya on August 20, 2015, 00:51:15
Правильно ли я понимаю, что нельзя сделать полупрозрачной подложку встроенной текстовой метки слайдера (та, что отображает скрываемый таймер на "волне" в Bliss'е)?
Title: Re: Вопросы по редактору обложек
Post by: Artem on August 20, 2015, 09:12:18
Правильно ли я понимаю, что нельзя сделать полупрозрачной подложку встроенной текстовой метки слайдера (та, что отображает скрываемый таймер на "волне" в Bliss'е)?

Нет, нельзя. Это можно сделать с помощью обычных текстовых меток.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on August 20, 2015, 17:48:32
Нет, нельзя. Это можно сделать с помощью обычных текстовых меток.
Да, только придётся морочиться с шириной метки - вручную менять её при разном количестве цифр в таймере.
Title: Re: Вопросы по редактору обложек
Post by: Artem on August 20, 2015, 20:33:46
Да, только придётся морочиться с шириной метки - вручную менять её при разном количестве цифр в таймере.

Зачем? если фон прозрачный - достаточно просто выставить ей максимальный размер.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on August 20, 2015, 20:47:05
Зачем? если фон прозрачный - достаточно просто выставить ей максимальный размер.
Нет, я про случай, когда подложка именно полупрозрачная.
Title: Re: Вопросы по редактору обложек
Post by: Artem on August 20, 2015, 21:04:03
Прошу прощения, проглядел это слово в исходном сообщение. Согласен, сделаю отдельное свойство с цветом для подложки под текстом.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on August 20, 2015, 23:58:28
Прошу прощения, проглядел это слово в исходном сообщение. Согласен, сделаю отдельное свойство с цветом для подложки под текстом.
Ого, спасибо.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Endemol896 on August 21, 2015, 03:25:17
If I already have created skin and when you install the name is Eternity, as you change the name and picture?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on August 21, 2015, 08:12:46
If I already have created skin and when you install the name is Eternity, as you change the name and picture?
Open Preferences
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Endemol896 on August 21, 2015, 21:51:31
And as you change the picture?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Soolo on August 21, 2015, 22:55:50
And as you change the picture?
(https://www.aimp.ru/forum/index.php?action=dlattach;topic=27831.0;attach=44625)
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Endemol896 on August 23, 2015, 17:22:45
Thank You!!! Soolo
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 06, 2015, 15:44:47
Что будет, если выбрать в скине у шрифта качество рендеринга Natural ClearType и применить этот скин на Win XP, который, вроде как, не поддерживает "натуральный" ClearType?
Или ничего страшного не будет и будет применён обычный ClearType?
Title: Re: Вопросы по редактору обложек
Post by: Artem on September 06, 2015, 18:14:38
Что будет, если выбрать в скине у шрифта качество рендеринга Natural ClearType и применить этот скин на Win XP, который, вроде как, не поддерживает "натуральный" ClearType?
Или ничего страшного не будет и будет применён обычный ClearType?

Сложно сказать - как повезет, я не проверял
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on September 12, 2015, 20:21:50
Надо в каждом следующем кадре PSD удалить по кругу 1 пиксель ( получается 2 по высоте и 2 по ширине), пробовал искать в фотошопе не нашел,  уменьшением нельзя, изменяется текстура, как это делается?
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: boomer on September 12, 2015, 22:40:55
Как это делается?
Ссори за оффтоп, но маска слоя в помощь, если я правильно понял то что тебе нужно сделать.
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: Black_AVP on September 13, 2015, 21:56:49
Надо в каждом следующем кадре PSD удалить по кругу 1 пиксель ( получается 2 по высоте и 2 по ширине), пробовал искать в фотошопе не нашел,  уменьшением нельзя, изменяется текстура, как это делается?
Если рисовать в векторе, то шумовой градиент при трансформации искажаться не будет (он будет меняться, но витки ленты остануться различимыми).
Ну, а если уж надо совсем строго, чтоб текстура витков оставалась на месте, то надо слои со стилями объединить в группу и на неё наложить векторную маску и трансформировать саму маску. Группе надо ещё добавить в стилях Drop Shadow, чтоб тень тоже следовала за маской.
Только уменьшать надо не на 1 пикс. в каждом кадре - диаметр рулона нелинейно зависит от позиции в треке.

P.S. Вопрос, скорее, для этой темы https://www.aimp.ru/forum/index.php?topic=2202.0
Title: Re: [FAQ] Вопросы по работе в AIMP SkinEditor v3.50+
Post by: ROMEO on September 14, 2015, 17:32:23
Спасибо.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 15, 2015, 19:49:35
Поменять номер кадра слой-крышки контейнера на ходу нельзя, как я понял?



Задача такая: когда окно неактивно, у окна нет рамки, при активации окна она появляется:

(https://habrastorage.org/files/628/94d/288/62894d28830647579aa166ac2dd77148)

Рамка полупрозрачная, шириной в 1 пиксель и лежит "внутри" окна.

Слой-крышка идеально сюда подходит, но её нельзя менять на ходу.
Пробовал на роль рамки окна разные элементы управления (и панель в том числе), но прикол в том, что в окне не один контейнер, а четыре, и сделать одну рамку в родительском контейнере не получится - рамку перекрывают другие элементы управления с дочерних контейнеров (что логично). Точнее только с одного контейнера, где есть элементы управления от края до края контейнера. Но из-за одного контейнера делать 4 обрезанных рамки не хочется.

Скриптом тоже не добраться до номера кадра слой-крышки? И вообще, есть ли доступ к параметрам, которые меняются в окне "Изменение текстуры" (доступность для мыши, отступы от краёв и прочее) из скриптов?
Хотя, конечно, каждый раз при (де-)активации окна дёргать скрипт не очень как-то.
Title: Re: Вопросы по редактору обложек
Post by: Artem on September 16, 2015, 14:13:23
Почему бы не сделать рамку, как сделано в скине по умолчанию?
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 16, 2015, 18:15:12
Почему бы не сделать рамку, как сделано в скине по умолчанию?
Концепция скина такая, что он состоит из растянутых во всю ширину окна блоков. А рамка - это полупрозрачная линия, которая накладывается поверх всех блоков, имитируя блик по краям окна.

Попробовал сделать, сверху - наложенная полупрозрачная рамка, снизу - "отдельная" рамка:

(https://habrastorage.org/files/53e/987/c6d/53e987c6dc0542a99d1b9e6a23dcae34)

Мне не понравилось, во-первых, увеличивает размеры окна (ну это несущественно), во-вторых, выглядит не так, как мне нужно (увеличенный в 4 раза кусок с левым краем):

(https://habrastorage.org/files/de7/44b/2a3/de744b2a36714422864b4e6996f1566b)
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 17, 2015, 20:16:40
Как в Bliss'е сделано приклеивание дочернего окна с тенью к главному окну?
Имею ввиду тень, которая задана текстурой в родительском контейнере, а в нём дочерний контейнер с "отступами" для того, чтобы тень было видно.
Или в случае с окнами плейлиста и фонотеки тень сделана по другому?
Title: Re: Вопросы по редактору обложек
Post by: Artem on September 17, 2015, 20:34:18
Как в Bliss'е сделано приклеивание дочернего окна с тенью к главному окну?
Имею ввиду тень, которая задана текстурой в родительском контейнере, а в нём дочерний контейнер с "отступами" для того, чтобы тень было видно.
Или в случае с окнами плейлиста и фонотеки тень сделана по другому?

У DockSite заданы ContentExtends
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 17, 2015, 20:49:13
У DockSite заданы ContentExtends
AlignmentMargins? Спасибо, получилось.
Title: Re: Вопросы по редактору обложек
Post by: Artem on September 17, 2015, 21:38:22
Нет, именно ContentExtends
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 17, 2015, 22:59:42
Нет, именно ContentExtends
О, новое свойство у DoskSite, оказывается, я его не заметил. Спасибо.

А в чём отличие AlignmentMargins от ContentExtends? Работает, вроде бы одинаково.
Title: Re: Вопросы по редактору обложек
Post by: Artem on September 18, 2015, 08:29:51
AlignmentMargins свигает сам контейнер, а ContentExtends обрезает окно, которое придочено.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 18, 2015, 16:58:57
AlignmentMargins свигает сам контейнер, а ContentExtends обрезает окно, которое придочено.
Понятно, спасибо.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 18, 2015, 21:30:33
Как через скрипт перекинуть контейнер в корень другого окна?

Пробовал так:

Code: [Select]
test_container.Parent := FindObject('W_equalizer');

Вылетает это:

Code: [Select]
Invalid class typecast

Без создания дополнительно контейнера в корне окна никак не сделать?
Title: Re: Вопросы по редактору обложек
Post by: Artem on September 18, 2015, 21:35:30
Конечно, у окна есть корневой элемент, но он скрыт от редактирования, поэтому сейчас без дополнительного контейнера ты не обойдешься. Я сделаю в ближайшем обновлении, чтобы такой код работал.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 18, 2015, 21:40:54
Спасибо.
Title: Re: Вопросы по редактору обложек
Post by: Artem on September 18, 2015, 22:25:28
Пробуй
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 18, 2015, 22:54:34
Пробуй
Работает.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 19, 2015, 20:21:09
Можно ли сделать, так чтобы при применении скина со скриптом, значение счётчика которого равно 1, не срабатывал скрипт?
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on September 20, 2015, 10:08:53
Прописать параметры в onLoaded  - не помогает?
Title: Re: Вопросы по редактору обложек
Post by: McClaud on September 20, 2015, 15:32:58
Был в отпуске и многое пропустил, посему вопрос: Предложение Black_AVP о возможности сохранения частей скина для повторного использования ещё не реализовано? Меня в первую очередь интересует сохранение и использование в дальнейшем Фонотеки. Мысль, что её каждый раз придётся редактировать заново, вводит в ступор.
И ещё: существует ли на данном этапе возможность с одной кнопки запустить два процесса? Например: Воспроизведение (Стоп, Пауза и т.п.) и сторонний аниматор?
Title: Re: Вопросы по редактору обложек
Post by: Tarik on September 20, 2015, 16:22:36
Был в отпуске и многое пропустил, посему вопрос: Предложение Black_AVP о возможности сохранения частей скина для повторного использования ещё не реализовано? Меня в первую очередь интересует сохранение и использование в дальнейшем Фонотеки. Мысль, что её каждый раз придётся редактировать заново, вводит в ступор.
Можно же делать экспорт ресурсов. Единственный минус - все текстуры скидываются в одну папку.
Title: Re: Вопросы по редактору обложек
Post by: McClaud on September 20, 2015, 18:12:24
Можно же делать экспорт ресурсов. Единственный минус - все текстуры скидываются в одну папку.
Там не только картинки в куче, а мне нужна только Фонотека. Или Плейлист.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on September 20, 2015, 18:39:22
... Предложение Black_AVP о возможности сохранения частей скина для повторного использования ещё не реализовано?
А где это предложение, что-то уже и не вижу...
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 21, 2015, 14:04:48
А где это предложение, что-то уже и не вижу...
Добавить возможность сохранять отдельные компоненты проекта (https://www.aimp.ru/forum/index.php?topic=46047.0).

Я, если не нахожу свою тему в том разделе, где её создавал, то иду в свой профиль, список моих тем, и там ищу потерянную тему. В половине, наверно, случаев, нахожу её оттуда, просто она оказывается перемещена в другой раздел. Если и там её нету, то она уже точно удалена.





Прописать параметры в onLoaded  - не помогает?
В onLoaded скрипт будет срабатывать всегда при загрузке скина, а мне это наоборот не нужно.

Вообще этот вопрос:

Можно ли сделать, так чтобы при применении скина со скриптом, значение счётчика которого равно 1, не срабатывал скрипт?
пока что, чисто академический.

Первый вопрос:
Я просто не могу понять, почему в одном случае при применении скина скрипт со счётчиком равным 1 срабатывает (например, в скрипте открывается окно), а в другом - нет (скрипт меняет размеры контейнеров)?





В справке указано следующее:

Quote from: FindObject
Ключевая функция для доступа к элементам скина и провайдерам (как к пользовательским, так и к внутренним).

Синтаксис:

Code: [Select]
function FindObject(const ObjectName: string): TComponent;

Второй вопрос:
Так вот, как обратиться к провайдеру "AIMPMainForm", а не к одноимённому окну?

Так не получается:

Code: [Select]
procedure Execute(var State: Integer);
var
  window        : TComponent;
  window_is_max : boolean;
begin
  window := FindObject('AIMPMainForm');
  if window <> nil then
    begin
      window_is_max := window.Get('Maximize');
      if window_is_max then
        window.Set('Maximize', 'False');
    end; 
end;

Пишет, что не найдено свойство "Maximize", то есть скрипт, получается, обращается к окну, а не к провайдеру.
Title: Re: Вопросы по редактору обложек
Post by: Artem on September 21, 2015, 14:18:00
Пишет, что не найдено свойство "Maximize", то есть скрипт, получается, обращается к окну, а не к провайдеру.

Так и к источнику данных провайдера тоже напрямую подключиться нельзя.
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 21, 2015, 14:43:19
Так и к источнику данных провайдера тоже напрямую подключиться нельзя.
Тогда в справке неправильно написано?

В общем, хочу сделать кнопку, по нажатию на которую окно сжимается до своих минимальных размеров. По простому это никак не сделать? Только так, как в скрипте ниже?

Code: [Select]
procedure Execute(var State: Integer);
var
  container, B_max           : TComponent;
  B_max_bindings             : TASEBindings;
  window_is_max              : boolean;
  min_H, min_W, max_H, max_W : integer;
   
begin
  container := FindObject('liMain');
  B_max := FindObject('cmfButtonMaximize');
   
  if container <> nil AND B_max <> nil then
    begin
      B_max_bindings := B_max.Get('Bindings');
     
      //восстановление окна, если оно развёрнуто на весь экран
      window_is_max := B_max_bindings.GetDataAsBoolean('State');
      if window_is_max then
        B_max_bindings.ExecuteAction('Action');     
   
      //считывание мин. и макс. размеров контейнера
      min_H := container.Get('SizeMinimal.Height');
      min_W := container.Get('SizeMinimal.Width');   
      max_H := container.Get('SizeMaximal.Height');
      max_W := container.Get('SizeMaximal.Width');
   
      //запись в макс. размеры контейнера его мин. размеров
      container.BeginUpdate;
      container.Set('SizeMaximal.Height', min_H);
      container.Set('SizeMaximal.Width', min_W);
      container.EndUpdate;
   
      //восстановление первоначальных макс. размеров
      container.BeginUpdate;
      container.Set('SizeMaximal.Height', max_H);
      container.Set('SizeMaximal.Width', max_W);
      container.EndUpdate;
    end; 
end;





Ну и:
Первый вопрос:
Я просто не могу понять, почему в одном случае при применении скина скрипт со счётчиком равным 1 срабатывает (например, в скрипте открывается окно), а в другом - нет (скрипт меняет размеры контейнеров)?
Title: Re: Вопросы по редактору обложек
Post by: Artem on September 21, 2015, 15:42:37
Так ты погляди, тут ты обращаешься к кнопке, к ее связям, а не напрямую к провайдеру.

По вопросу - ничего не могу сказать, нужно смотреть на оба случая, какие факторы влияют. Предполагаю, что дело может быть в настройках, которые уже сохранились в конфиг скина.
Title: Re: Вопросы по редактору обложек
Post by: Black_AVP on September 21, 2015, 15:52:52
А что значит тогда в твоём вопросе:
... при применении скина ...
чем оно отличается от загрузки?
Title: Re: Вопросы по редактору обложек
Post by: Zhenya on September 21, 2015, 16:01:18
Так ты погляди, тут ты обращаешься к кнопке, к ее связям, а не напрямую к провайдеру.
Я это понимаю. Просто пробую разными способами сделать кнопку, сжимающую окно до минимума.
Меня интересует, проще это сделать никак нельзя? Только ручной заменой макс. размеров корневого контейнера окна на значения из мин. размеров?

А что значит тогда в твоём вопросе:чем оно отличается от загрузки?
Ничем, просто я по разному написал.