home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Chip 2005 May
/
CMCD0505.ISO
/
Software
/
Shareware
/
Comunicatii
/
netmansuite
/
setup.exe
/
Samples
/
Delphi
/
PluginTypes.pas
< prev
Wrap
Pascal/Delphi Source File
|
2001-05-24
|
1KB
|
54 lines
{
Declaration types for Alchemy API 2.6
}
unit PluginTypes;
interface
uses Windows;
// this constant declare plugin ID for application
// NOTE: this ID is unique for application!!!
const
iPluginID : integer = 1002;
type
szString = array[0..255]of char;
KHW_PLUGIN_DATA = record
m_dVersion : double;
m_wndParent : HWND;
m_pData : pointer;
m_iDataLen : integer;
m_szDisplayString : szString;
end;
KHW_PLUGIN_INFO = record
m_dVersion : double;
m_iID : integer;
m_szName : szString;
m_szCheckName : szString;
m_szPropertiesTabTitle : szString;
m_szPreferencesTabTitle : szString;
end;
KHW_PLUGIN_ACTION_DATA = record
m_dVersion : double;
m_pData : pointer;
m_iDataLen : integer;
m_szMessage : PChar;
m_iOldServerState : integer;
m_iNewServerState : integer;
end;
KHW_PLUGIN_CHECK_DATA = record
m_dVersion : double;
m_pData : pointer;
m_iDataLen : integer;
m_szError : PChar;
m_pbInterrupted : PInteger;
end;
implementation
end.