//--------------------------------------------------------------------------- #ifndef VSTPluginFormUnitH #define VSTPluginFormUnitH //--------------------------------------------------------------------------- #include #include #include #include #include "GeneralDialogPanel.h" #include "TextButton.h" #include #include "Instruments.h" #include "ListPanel.h" //--------------------------------------------------------------------------- class TVSTPluginForm : public TForm { __published: // IDE-managed Components TGeneralDialogPanel *m_BKGPanel; TTextButton *m_btnCancel; TTextButton *m_btnOk; TShape *m_ShapeList; TLabel *m_lblPlugins; TPanel *m_panFont; void __fastcall FormCreate(TObject *Sender); private: // User declarations TListPanel *m_lvPlugins; VSTINFO* m_pVST; void __fastcall OnItemClick(TListPanel *Sender, int Index); public: // User declarations int m_iSel; __fastcall TVSTPluginForm(TComponent* Owner, VSTINFO* pVST); }; //--------------------------------------------------------------------------- extern PACKAGE TVSTPluginForm *VSTPluginForm; //--------------------------------------------------------------------------- #endif