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.