Public Class MachiningOptionPanelV Sub New() ' This call is required by the designer. InitializeComponent() ' Add any initialization after the InitializeComponent() call. Map.SetRefMachiningOptionPanelV(Me) If Not IsActivePlugin() Then AddHandler MachiningGrid.Loaded, Sub() DynamicGridModule.RestoreMachiningGridLayout(MachiningGrid, If(IniFile.IsActivePlugin(), DynamicGridModule.PROJECT_MACHINING_PLUGIN, DynamicGridModule.PROJECT_MACHINING)) MachiningGrid.UpdateLayout() End Sub AddHandler MachiningGridSplitter.DragCompleted, Sub() DynamicGridModule.SaveMachiningGridLayout(MachiningGrid, If(IniFile.IsActivePlugin(), DynamicGridModule.PROJECT_MACHINING_PLUGIN, DynamicGridModule.PROJECT_MACHINING)) End Sub End If End Sub End Class