1
Реализовано в AIMP v4.10 / Implemented in AIMP v4.10 / Re: [Есть решение] "Разворачивание" плейлиста, получаемого из URL'a
« : Августа 07, 2016, 10:12:10 »
Спасибо.
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
Хотите чтобы плейлист открылся в плеере как плейлист, так и открывайте его как плейлист, а не как ссылку.
Для источника типа "папки" дать возможность добавлять еще и интернет-ссылки на плейлисты.А вот это сложнее.
Извините, не понимаю как поддержка 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Для этого есть маршаллинг.
Против.А почему?