diff --git a/Lib/D14/PluginSDK_D12R.bpl b/Lib/D14/PluginSDK_D12R.bpl
new file mode 100644
index 0000000..ca696e7
Binary files /dev/null and b/Lib/D14/PluginSDK_D12R.bpl differ
diff --git a/Lib/D14/PluginSDK_D12R.dcp b/Lib/D14/PluginSDK_D12R.dcp
new file mode 100644
index 0000000..1a36702
Binary files /dev/null and b/Lib/D14/PluginSDK_D12R.dcp differ
diff --git a/Lib/D14/PluginSDK_D12R.dcu b/Lib/D14/PluginSDK_D12R.dcu
new file mode 100644
index 0000000..0d35650
Binary files /dev/null and b/Lib/D14/PluginSDK_D12R.dcu differ
diff --git a/Lib/D14/PluginSDK_D14D.bpl b/Lib/D14/PluginSDK_D14D.bpl
new file mode 100644
index 0000000..b12bff4
Binary files /dev/null and b/Lib/D14/PluginSDK_D14D.bpl differ
diff --git a/Lib/D14/PluginSDK_D14D.dcp b/Lib/D14/PluginSDK_D14D.dcp
new file mode 100644
index 0000000..2dbce69
Binary files /dev/null and b/Lib/D14/PluginSDK_D14D.dcp differ
diff --git a/Lib/D14/PluginSDK_D14D.dcu b/Lib/D14/PluginSDK_D14D.dcu
new file mode 100644
index 0000000..ef0f6f5
Binary files /dev/null and b/Lib/D14/PluginSDK_D14D.dcu differ
diff --git a/Lib/D14/PluginSDK_D14D.~bpl b/Lib/D14/PluginSDK_D14D.~bpl
new file mode 100644
index 0000000..f2eb884
Binary files /dev/null and b/Lib/D14/PluginSDK_D14D.~bpl differ
diff --git a/Lib/D14/PluginSDK_D14R.bpl b/Lib/D14/PluginSDK_D14R.bpl
new file mode 100644
index 0000000..a65a738
Binary files /dev/null and b/Lib/D14/PluginSDK_D14R.bpl differ
diff --git a/Lib/D14/PluginSDK_D14R.dcp b/Lib/D14/PluginSDK_D14R.dcp
new file mode 100644
index 0000000..342bb25
Binary files /dev/null and b/Lib/D14/PluginSDK_D14R.dcp differ
diff --git a/Lib/D14/PluginSDK_D14R.dcu b/Lib/D14/PluginSDK_D14R.dcu
new file mode 100644
index 0000000..298fe9b
Binary files /dev/null and b/Lib/D14/PluginSDK_D14R.dcu differ
diff --git a/Lib/D14/PluginSDK_D14R.~bpl b/Lib/D14/PluginSDK_D14R.~bpl
new file mode 100644
index 0000000..50bcfec
Binary files /dev/null and b/Lib/D14/PluginSDK_D14R.~bpl differ
diff --git a/Lib/D14/uHostManager.dcu b/Lib/D14/uHostManager.dcu
new file mode 100644
index 0000000..a2e5233
Binary files /dev/null and b/Lib/D14/uHostManager.dcu differ
diff --git a/Lib/D14/uInterfaces.dcu b/Lib/D14/uInterfaces.dcu
new file mode 100644
index 0000000..a863731
Binary files /dev/null and b/Lib/D14/uInterfaces.dcu differ
diff --git a/Lib/D14/uModuleController.dcu b/Lib/D14/uModuleController.dcu
new file mode 100644
index 0000000..cab1655
Binary files /dev/null and b/Lib/D14/uModuleController.dcu differ
diff --git a/Lib/D14/uModuleMenu.dcu b/Lib/D14/uModuleMenu.dcu
new file mode 100644
index 0000000..19c857b
Binary files /dev/null and b/Lib/D14/uModuleMenu.dcu differ
diff --git a/Lib/D14/uReg.dcu b/Lib/D14/uReg.dcu
new file mode 100644
index 0000000..75c7b4b
Binary files /dev/null and b/Lib/D14/uReg.dcu differ
diff --git a/Packages/PluginSDK.inc b/Packages/PluginSDK.inc
index b4def7d..d3e46b1 100644
--- a/Packages/PluginSDK.inc
+++ b/Packages/PluginSDK.inc
@@ -136,4 +136,28 @@
{$DEFINE BDS3UP}
{$ENDIF}
+ { defines for Delphi 2010 }
+ {$IFDEF VER210}
+ {$DEFINE VER140UP}
+ {$DEFINE DELPHI}
+ {$DEFINE DELPHI9}
+ {$DEFINE DELPHI2005}
+ {$DEFINE DELPHI1UP}
+ {$DEFINE DELPHI2UP}
+ {$DEFINE DELPHI3UP}
+ {$DEFINE DELPHI4UP}
+ {$DEFINE DELPHI5UP}
+ {$DEFINE DELPHI6UP}
+ {$DEFINE DELPHI7UP}
+ {$DEFINE DELPHI9UP}
+ {$DEFINE DELPHI2005UP}
+ {$DEFINE DELPHI2006}
+ {$DEFINE DELPHI2009}
+ {$DEFINE DELPHI2010}
+ {$DEFINE BDS}
+ {$DEFINE BDS3}
+ {$DEFINE BDS4}
+ {$DEFINE BDS3UP}
+ {$ENDIF}
+
diff --git a/Packages/PluginSDK_D12D.dproj.local b/Packages/PluginSDK_D12D.dproj.local
new file mode 100644
index 0000000..d576f03
--- /dev/null
+++ b/Packages/PluginSDK_D12D.dproj.local
@@ -0,0 +1,2 @@
+
+
diff --git a/Packages/PluginSDK_D12R.dproj.local b/Packages/PluginSDK_D12R.dproj.local
new file mode 100644
index 0000000..d576f03
--- /dev/null
+++ b/Packages/PluginSDK_D12R.dproj.local
@@ -0,0 +1,2 @@
+
+
diff --git a/Packages/PluginSDK_D14D.dpk b/Packages/PluginSDK_D14D.dpk
new file mode 100644
index 0000000..aef928d
--- /dev/null
+++ b/Packages/PluginSDK_D14D.dpk
@@ -0,0 +1,40 @@
+package PluginSDK_D14D;
+
+{$R *.res}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO OFF}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS OFF}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO OFF}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'PluginSDK for Delphi 2010 (Designtime)'}
+{$DESIGNONLY}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ designide,
+ vclactnband,
+ vclx,
+ vcl,
+ PluginSDK_D14R;
+
+contains
+ uReg in '..\Source\uReg.pas';
+
+end.
diff --git a/Packages/PluginSDK_D14D.dproj b/Packages/PluginSDK_D14D.dproj
new file mode 100644
index 0000000..640e285
--- /dev/null
+++ b/Packages/PluginSDK_D14D.dproj
@@ -0,0 +1,134 @@
+
+
+ {477fbfd2-697b-4943-ab09-c5f86660bf74}
+ PluginSDK_D14D.dpk
+ Release
+ AnyCPU
+ DCC32
+ ..\Lib\D12\PluginSDK_D12D.bpl
+ 12.0
+ Release
+
+
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ ..\Lib\D14;$(DCC_UnitSearchPath)
+ ..\Lib\D14\PluginSDK_D14D.bpl
+ 00400000
+ PluginSDK for Delphi 2010 (Designtime)
+ ..\Lib\D14
+ false
+ true
+ true
+ ..\Lib\D14
+ true
+ ..\Lib\D14
+ false
+ 0
+ true
+
+
+ RELEASE;$(DCC_Define)
+ 7.0
+ False
+ False
+ 0
+ ..\Lib\D12
+ ..\Lib\D12
+ ..\Lib\D12;$(DCC_ResourcePath)
+ ..\Lib\D12;$(DCC_ObjPath)
+ ..\Lib\D12;$(DCC_IncludePath)
+
+
+ 7.0
+ ..\Lib\D12
+ ..\Lib\D12
+ ..\Lib\D12;$(DCC_ResourcePath)
+ ..\Lib\D12;$(DCC_ObjPath)
+ ..\Lib\D12;$(DCC_IncludePath)
+
+
+ Delphi.Personality.12
+ Package
+
+
+
+ False
+ True
+ False
+
+
+ True
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 3082
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+ Microsoft Office 2000 Sample Automation Server Wrapper Components
+ Microsoft Office XP Sample Automation Server Wrapper Components
+ RemObjects Data Abstract - dbExpress Driver
+
+
+ PluginSDK_D14D.dpk
+
+
+
+ 12
+
+
+
+ MainSource
+
+
+
+
+
+
+
+
+
+ Base
+
+
+ Cfg_2
+ Base
+
+
+ Cfg_1
+ Base
+
+
+
+
diff --git a/Packages/PluginSDK_D14D.dproj.local b/Packages/PluginSDK_D14D.dproj.local
new file mode 100644
index 0000000..a3cc2fe
--- /dev/null
+++ b/Packages/PluginSDK_D14D.dproj.local
@@ -0,0 +1,6 @@
+
+
+
+ 2023/12/04 16:01:30.673.dproj,C:\Codigo\Lib\PluginSDK\Packages\PluginSDK_D12D.dproj=C:\Codigo\Lib\PluginSDK\Packages\PluginSDK_D14D.dproj
+
+
diff --git a/Packages/PluginSDK_D14D.identcache b/Packages/PluginSDK_D14D.identcache
new file mode 100644
index 0000000..0804f3b
Binary files /dev/null and b/Packages/PluginSDK_D14D.identcache differ
diff --git a/Packages/PluginSDK_D14D.res b/Packages/PluginSDK_D14D.res
new file mode 100644
index 0000000..86c94e6
Binary files /dev/null and b/Packages/PluginSDK_D14D.res differ
diff --git a/Packages/PluginSDK_D14R.dpk b/Packages/PluginSDK_D14R.dpk
new file mode 100644
index 0000000..63cd37c
--- /dev/null
+++ b/Packages/PluginSDK_D14R.dpk
@@ -0,0 +1,39 @@
+package PluginSDK_D14R;
+
+{$R *.res}
+{$ALIGN 8}
+{$ASSERTIONS ON}
+{$BOOLEVAL OFF}
+{$DEBUGINFO OFF}
+{$EXTENDEDSYNTAX ON}
+{$IMPORTEDDATA ON}
+{$IOCHECKS ON}
+{$LOCALSYMBOLS OFF}
+{$LONGSTRINGS ON}
+{$OPENSTRINGS ON}
+{$OPTIMIZATION ON}
+{$OVERFLOWCHECKS OFF}
+{$RANGECHECKS OFF}
+{$REFERENCEINFO OFF}
+{$SAFEDIVIDE OFF}
+{$STACKFRAMES OFF}
+{$TYPEDADDRESS OFF}
+{$VARSTRINGCHECKS ON}
+{$WRITEABLECONST OFF}
+{$MINENUMSIZE 1}
+{$IMAGEBASE $400000}
+{$DESCRIPTION 'PluginSDK for Delphi 2010 (Runtime)'}
+{$RUNONLY}
+{$IMPLICITBUILD OFF}
+
+requires
+ rtl,
+ vcl;
+
+contains
+ uHostManager in '..\Source\uHostManager.pas',
+ uInterfaces in '..\Source\uInterfaces.pas',
+ uModuleMenu in '..\Source\uModuleMenu.pas',
+ uModuleController in '..\Source\uModuleController.pas' {ModuleController: TDataModule};
+
+end.
diff --git a/Packages/PluginSDK_D14R.dproj b/Packages/PluginSDK_D14R.dproj
new file mode 100644
index 0000000..be28c4f
--- /dev/null
+++ b/Packages/PluginSDK_D14R.dproj
@@ -0,0 +1,135 @@
+
+
+ {5e943aaa-ab97-4ade-b8cd-3fe33f669f6d}
+ PluginSDK_D14R.dpk
+ Release
+ AnyCPU
+ DCC32
+ ..\Lib\D12\PluginSDK_D12R.bpl
+ 12.0
+ Release
+
+
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ Base
+ true
+
+
+ true
+ ..\Lib\D14\PluginSDK_D14R.bpl
+ 00400000
+ PluginSDK for Delphi 2010 (Runtime)
+ ..\Lib\D14
+ false
+ false
+ true
+ ..\Lib\D14
+ true
+ ..\Lib\D14
+ false
+ 0
+ true
+
+
+ RELEASE;$(DCC_Define)
+ 7.0
+ False
+ False
+ 0
+ ..\Lib\D12
+ ..\Lib\D12
+
+
+ DEBUG;$(DCC_Define)
+ 7.0
+ 0
+ ..\Lib\D12
+ ..\Lib\D12
+
+
+ Delphi.Personality.12
+ Package
+
+
+
+ False
+ True
+ False
+
+
+ True
+ False
+ 1
+ 0
+ 0
+ 0
+ False
+ False
+ False
+ False
+ False
+ 3082
+ 1252
+
+
+
+
+ 1.0.0.0
+
+
+
+
+
+ 1.0.0.0
+
+
+
+ Microsoft Office XP Sample Automation Server Wrapper Components
+ CodeGear WebSnap Components
+ CodeGear SOAP Components
+ Microsoft Office 2000 Sample Automation Server Wrapper Components
+ CodeGear C++Builder Office 2000 Servers Package
+ CodeGear C++Builder Office XP Servers Package
+
+
+ PluginSDK_D14R.dpk
+
+
+
+ 12
+
+
+
+ MainSource
+
+
+
+
+
+
+
+
+ TDataModule
+
+
+ Base
+
+
+ Cfg_2
+ Base
+
+
+ Cfg_1
+ Base
+
+
+
+
diff --git a/Packages/PluginSDK_D14R.dproj.local b/Packages/PluginSDK_D14R.dproj.local
new file mode 100644
index 0000000..f5a618c
--- /dev/null
+++ b/Packages/PluginSDK_D14R.dproj.local
@@ -0,0 +1,6 @@
+
+
+
+ 2023/12/04 16:01:22.966.dproj,C:\Codigo\Lib\PluginSDK\Packages\PluginSDK_D12R.dproj=C:\Codigo\Lib\PluginSDK\Packages\PluginSDK_D14R.dproj
+
+
diff --git a/Packages/PluginSDK_D14R.res b/Packages/PluginSDK_D14R.res
new file mode 100644
index 0000000..86c94e6
Binary files /dev/null and b/Packages/PluginSDK_D14R.res differ
diff --git a/Packages/PluginSDK_GroupD14.groupproj b/Packages/PluginSDK_GroupD14.groupproj
new file mode 100644
index 0000000..03ad1d2
--- /dev/null
+++ b/Packages/PluginSDK_GroupD14.groupproj
@@ -0,0 +1,50 @@
+
+
+ {5ab3c3c7-1637-4d7c-bd71-3f098e7d8a0e}
+
+
+
+
+
+
+
+
+
+
+ Default.Personality.12
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Packages/PluginSDK_GroupD14.groupproj.local b/Packages/PluginSDK_GroupD14.groupproj.local
new file mode 100644
index 0000000..5075837
--- /dev/null
+++ b/Packages/PluginSDK_GroupD14.groupproj.local
@@ -0,0 +1,9 @@
+
+
+
+ 2023/12/04 16:01:09.933.groupproj,C:\Codigo\Lib\PluginSDK\Packages\PluginSDK_GroupD12.groupproj=C:\Codigo\Lib\PluginSDK\Packages\PluginSDK_GroupD14.groupproj
+
+
+
+
+