unit uIPluginForm; interface type /// /// 基本窗体插件 /// IPluginForm = interface(IInterface) ['{27DDB6A4-7D2F-4026-AA95-EBB995E573AC}'] /// /// MDI方式显示窗体 /// procedure showAsMDI; stdcall; /// /// showModal方式显示窗体 /// function showAsModal: Integer; stdcall; /// /// 显示窗体 /// procedure showAsNormal(); stdcall; /// /// 关闭窗体 /// procedure closeForm; stdcall; /// /// 释放窗体 /// procedure freeObject; stdcall; /// /// 获取窗体对象 /// function getObject:TObject; stdcall; /// /// 获取对象唯一ID, 由窗体创建时随机产生 /// function getInstanceID: string; stdcall; end; implementation end.