plugin selection
This commit is contained in:
@@ -47,7 +47,8 @@ namespace VisionBuilder.UI.Windows.Test
|
||||
.UseIOCommanderWindowsDebug()
|
||||
.UseIOCommanderVirtualInput()
|
||||
.UseWindowsServices()
|
||||
.LoadGlobalPlugins()
|
||||
.UsePlugins()
|
||||
|
||||
;
|
||||
|
||||
mainKernel.Get<ILoadingService>().StartLoading("Camera initialization");
|
||||
@@ -64,12 +65,9 @@ namespace VisionBuilder.UI.Windows.Test
|
||||
.UseRingbuffer(CAMERA1)
|
||||
.UseHawkeyeRecipes(CAMERA1)
|
||||
.UseCameraIOCommander(CAMERA1)
|
||||
.LoadCameraPlugins(CAMERA1)
|
||||
;
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// LOAD SETTINGS //
|
||||
mainKernel.RegisterSettings();
|
||||
kernelCamera1.RegisterSettings();
|
||||
@@ -79,7 +77,16 @@ namespace VisionBuilder.UI.Windows.Test
|
||||
// Must be done after settings are loaded
|
||||
kernelCamera1.UseCamera();
|
||||
|
||||
// initialize modules
|
||||
mainKernel.InitializeModules();
|
||||
kernelCamera1.InitializeModules();
|
||||
|
||||
|
||||
settings.LoadSettings(); // load settings for plugins as they are loaded after modules
|
||||
mainKernel.InitializeGlobalPlugins();
|
||||
kernelCamera1.InitializeCameraPlugins(CAMERA1);
|
||||
|
||||
// initialize plugins the same way as modules(loaded modules are skipped)
|
||||
mainKernel.InitializeModules();
|
||||
kernelCamera1.InitializeModules();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user