|
@@ -28,8 +28,8 @@ unit uWCXmodule;
|
|
interface
|
|
interface
|
|
|
|
|
|
uses
|
|
uses
|
|
- uWCXprototypes, WcxPlugin, dynlibs, Classes, Dialogs, DialogAPI, uClassesEx,
|
|
|
|
- uTypes, uXmlConfig;
|
|
|
|
|
|
+ LCLType, Classes, Dialogs, dynlibs,
|
|
|
|
+ uWCXprototypes, WcxPlugin, DialogAPI, uClassesEx, uTypes, uXmlConfig;
|
|
|
|
|
|
Type
|
|
Type
|
|
TWCXOperation = (OP_EXTRACT, OP_PACK, OP_DELETE);
|
|
TWCXOperation = (OP_EXTRACT, OP_PACK, OP_DELETE);
|
|
@@ -124,7 +124,7 @@ Type
|
|
function LoadModule(const sName:String):Boolean; {Load WCX plugin}
|
|
function LoadModule(const sName:String):Boolean; {Load WCX plugin}
|
|
procedure UnloadModule; {UnLoad WCX plugin}
|
|
procedure UnloadModule; {UnLoad WCX plugin}
|
|
|
|
|
|
- procedure VFSConfigure(Parent: THandle);
|
|
|
|
|
|
+ procedure VFSConfigure(Parent: HWND);
|
|
function GetPluginCapabilities: Integer;
|
|
function GetPluginCapabilities: Integer;
|
|
|
|
|
|
function IsLoaded: Boolean;
|
|
function IsLoaded: Boolean;
|
|
@@ -467,7 +467,7 @@ begin
|
|
end;
|
|
end;
|
|
end;
|
|
end;
|
|
|
|
|
|
-procedure TWCXModule.VFSConfigure(Parent: THandle);
|
|
|
|
|
|
+procedure TWCXModule.VFSConfigure(Parent: HWND);
|
|
begin
|
|
begin
|
|
if Assigned(ConfigurePacker) then
|
|
if Assigned(ConfigurePacker) then
|
|
ConfigurePacker(Parent, FModuleHandle);
|
|
ConfigurePacker(Parent, FModuleHandle);
|