0 Members and 7 Guests are viewing this topic.
acPlayerPauseOnNextTrack
Есть точка доступа GlobalState, но она только для чтения, и она, кстати, возвращает некорректное значение, если включать опцию через менеджер эффектов.
Playlist.ContetInfo
В нем нет информации о позиции текущего трека.
интересует именно позиция по времени в целом плейлисте
Можем, либо я чего-то не понял:FindObject('AIMPMainForm').Set('Left', 0);Прикрепил пример, вдруг пригодится.Пользуемся тем фактом, что первый запуск плеера\применение скина происходит по центру экрана - при первом применении скина записываем размер экрана в конфиг и запускаем скрипт.Дальнейшее срабатывание скрипта повесил на 'Событие' панели - OnMouseMove, хотел на OnMouseUp, но из-за этого окно почему-то нельзя двигать P.S. Не уверен как это будет работать на системах с несколькими мониторами. По идее на каждом мониторе свои координаты?
Как реализовать смещение откреплённого окна по середине экрана (как при первом запуске скина) или что бы смещалось окно в видимую зону от правого края. Дело в том что у меня кнопки для открепления в полноэкранном режиме располагаются почти на границе экрана, соответственно окно прячется и сложно его захватить. Скрипт по типу FindObject('Form').Set('Left', 0); не подходит.
Как открепляете окно?
Позиция текущего трека, собственно, и не нужна, интересует именно позиция по времени в целом плейлисте. Там же присутствует информация об оставшемся времени в плейлисте.
Пкм на кнопке, через связь docked, либо аналогичный скрипт
Сделал у плейлиста свойства PlaybackPosition, PlaybackDuration (доступны только из скриптов). В качестве нотификации можно получать изменение ContentInfo через биндинг.
У SE номер сборки 1408 - это так и должно быть?
Сделал у плейлиста свойства PlaybackPosition, PlaybackDuration (доступны только из скриптов).
Ещё бы TrackNumber ... О числе оставшихся треков информация там тоже присутствует.