1
Реализовано в AIMP v4.10 / Implemented in AIMP v4.10 / Re: [Есть решение] "Разворачивание" плейлиста, получаемого из URL'a
« on: August 07, 2016, 10:12:10 »
Спасибо.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Хотите чтобы плейлист открылся в плеере как плейлист, так и открывайте его как плейлист, а не как ссылку.
Для источника типа "папки" дать возможность добавлять еще и интернет-ссылки на плейлисты.А вот это сложнее.
Извините, не понимаю как поддержка COM может быть более полноценной и как это влияет на C#Попробуйте, например, описать один из интерфейсов AIMP'a и попытаться его использовать в шарпе: вы получите небольшой бабах с кодом E_NOINTERFACE Это примерно как выставить ComVisible(false), если понимаете, о чём я.
разрешить управлять загрузкой плагинов другому плагинуА сейчас разве это запрещено?
идея написать универсальный врапер, который бы позволял писать плагины на любом языке (включая JavaScript, Python и Perl)swig в помощь)
public class Unitspublic static class Units
public enum PluginInfo { Name = 1, Info, Author, Exts);
И не бойтесь переименовывать константы, имхо, здесь лучше следовать стилю C# (camel case в именах типов). [StructLayout(LayoutKind.Sequential, CharSet = CharSet.Unicode, Pack = 1)]
public struct TAIMP2FileInfo
Особо проблемы возникают со структурами TAIMPMenuInfo и TAIMPAddonHeaderДля этого есть маршаллинг.
Против.А почему?