Rethink GroupBoxEx.Tracker access to allow Designer deserialisation
This commit is contained in:
parent
46c58c2172
commit
5c56d9580c
|
@ -39,12 +39,12 @@
|
||||||
this.lblUserPrescale = new BizHawk.WinForms.Controls.LabelEx();
|
this.lblUserPrescale = new BizHawk.WinForms.Controls.LabelEx();
|
||||||
this.nudUserPrescale = new BizHawk.WinForms.Controls.SzNUDEx();
|
this.nudUserPrescale = new BizHawk.WinForms.Controls.SzNUDEx();
|
||||||
this.lblUserPrescaleUnits = new BizHawk.WinForms.Controls.LabelEx();
|
this.lblUserPrescaleUnits = new BizHawk.WinForms.Controls.LabelEx();
|
||||||
this.grpFilter = new BizHawk.WinForms.Controls.SzGroupBoxEx(out var trackerGrpFilter);
|
this.grpFilter = new BizHawk.WinForms.Controls.SzGroupBoxEx();
|
||||||
this.tlpGrpFilter = new System.Windows.Forms.TableLayoutPanel();
|
this.tlpGrpFilter = new System.Windows.Forms.TableLayoutPanel();
|
||||||
this.rbFilterNone = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpFilter);
|
this.rbFilterNone = new BizHawk.WinForms.Controls.RadioButtonEx(grpFilter.Tracker);
|
||||||
this.rbFilterUser = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpFilter);
|
this.rbFilterUser = new BizHawk.WinForms.Controls.RadioButtonEx(grpFilter.Tracker);
|
||||||
this.rbFilterHq2x = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpFilter);
|
this.rbFilterHq2x = new BizHawk.WinForms.Controls.RadioButtonEx(grpFilter.Tracker);
|
||||||
this.rbFilterScanline = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpFilter);
|
this.rbFilterScanline = new BizHawk.WinForms.Controls.RadioButtonEx(grpFilter.Tracker);
|
||||||
this.flpFilterUser = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
this.flpFilterUser = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
||||||
this.btnFilterUser = new BizHawk.WinForms.Controls.SzButtonEx();
|
this.btnFilterUser = new BizHawk.WinForms.Controls.SzButtonEx();
|
||||||
this.lblFilterUser = new BizHawk.WinForms.Controls.LabelEx();
|
this.lblFilterUser = new BizHawk.WinForms.Controls.LabelEx();
|
||||||
|
@ -52,24 +52,24 @@
|
||||||
this.lblFilterScanlineAlpha = new BizHawk.WinForms.Controls.LabelEx();
|
this.lblFilterScanlineAlpha = new BizHawk.WinForms.Controls.LabelEx();
|
||||||
this.tbFilterScanlineAlpha = new BizHawk.Client.EmuHawk.TransparentTrackBar();
|
this.tbFilterScanlineAlpha = new BizHawk.Client.EmuHawk.TransparentTrackBar();
|
||||||
this.cbAutoPrescale = new BizHawk.WinForms.Controls.CheckBoxEx();
|
this.cbAutoPrescale = new BizHawk.WinForms.Controls.CheckBoxEx();
|
||||||
this.grpFinalFilter = new BizHawk.WinForms.Controls.SzGroupBoxEx(out var trackerGrpFinalFilter);
|
this.grpFinalFilter = new BizHawk.WinForms.Controls.SzGroupBoxEx();
|
||||||
this.flpGrpFinalFilter = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
this.flpGrpFinalFilter = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
||||||
this.rbFinalFilterNone = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpFinalFilter);
|
this.rbFinalFilterNone = new BizHawk.WinForms.Controls.RadioButtonEx(grpFinalFilter.Tracker);
|
||||||
this.rbFinalFilterBilinear = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpFinalFilter);
|
this.rbFinalFilterBilinear = new BizHawk.WinForms.Controls.RadioButtonEx(grpFinalFilter.Tracker);
|
||||||
this.rbFinalFilterBicubic = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpFinalFilter);
|
this.rbFinalFilterBicubic = new BizHawk.WinForms.Controls.RadioButtonEx(grpFinalFilter.Tracker);
|
||||||
this.cbLetterbox = new BizHawk.WinForms.Controls.CheckBoxEx();
|
this.cbLetterbox = new BizHawk.WinForms.Controls.CheckBoxEx();
|
||||||
this.grpAspectRatio = new BizHawk.WinForms.Controls.SzGroupBoxEx(out var trackerGrpAspectRatio);
|
this.grpAspectRatio = new BizHawk.WinForms.Controls.SzGroupBoxEx();
|
||||||
this.flpGrpAspectRatio = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
this.flpGrpAspectRatio = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
||||||
this.rbARSquare = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpAspectRatio);
|
this.rbARSquare = new BizHawk.WinForms.Controls.RadioButtonEx(grpAspectRatio.Tracker);
|
||||||
this.lblAspectRatioNonSquare = new BizHawk.WinForms.Controls.LabelEx();
|
this.lblAspectRatioNonSquare = new BizHawk.WinForms.Controls.LabelEx();
|
||||||
this.rbARBySystem = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpAspectRatio);
|
this.rbARBySystem = new BizHawk.WinForms.Controls.RadioButtonEx(grpAspectRatio.Tracker);
|
||||||
this.flpCustomSize = new BizHawk.WinForms.Controls.SingleRowFLP();
|
this.flpCustomSize = new BizHawk.WinForms.Controls.SingleRowFLP();
|
||||||
this.rbARCustomSize = new BizHawk.WinForms.Controls.SzRadioButtonEx(trackerGrpAspectRatio);
|
this.rbARCustomSize = new BizHawk.WinForms.Controls.SzRadioButtonEx(grpAspectRatio.Tracker);
|
||||||
this.txtARCustomWidth = new BizHawk.WinForms.Controls.SzTextBoxEx();
|
this.txtARCustomWidth = new BizHawk.WinForms.Controls.SzTextBoxEx();
|
||||||
this.lblARCustomSizeSeparator = new BizHawk.WinForms.Controls.SzLabelEx();
|
this.lblARCustomSizeSeparator = new BizHawk.WinForms.Controls.SzLabelEx();
|
||||||
this.txtARCustomHeight = new BizHawk.WinForms.Controls.SzTextBoxEx();
|
this.txtARCustomHeight = new BizHawk.WinForms.Controls.SzTextBoxEx();
|
||||||
this.flpCustomAR = new BizHawk.WinForms.Controls.SingleRowFLP();
|
this.flpCustomAR = new BizHawk.WinForms.Controls.SingleRowFLP();
|
||||||
this.rbARCustomRatio = new BizHawk.WinForms.Controls.SzRadioButtonEx(trackerGrpAspectRatio);
|
this.rbARCustomRatio = new BizHawk.WinForms.Controls.SzRadioButtonEx(grpAspectRatio.Tracker);
|
||||||
this.txtARCustomRatioH = new BizHawk.WinForms.Controls.SzTextBoxEx();
|
this.txtARCustomRatioH = new BizHawk.WinForms.Controls.SzTextBoxEx();
|
||||||
this.lblARCustomRatioSeparator = new BizHawk.WinForms.Controls.SzLabelEx();
|
this.lblARCustomRatioSeparator = new BizHawk.WinForms.Controls.SzLabelEx();
|
||||||
this.txtARCustomRatioV = new BizHawk.WinForms.Controls.SzTextBoxEx();
|
this.txtARCustomRatioV = new BizHawk.WinForms.Controls.SzTextBoxEx();
|
||||||
|
@ -87,25 +87,25 @@
|
||||||
this.btnDefaults = new BizHawk.WinForms.Controls.LocSzButtonEx();
|
this.btnDefaults = new BizHawk.WinForms.Controls.LocSzButtonEx();
|
||||||
this.tpDispMethod = new BizHawk.WinForms.Controls.TabPageEx();
|
this.tpDispMethod = new BizHawk.WinForms.Controls.TabPageEx();
|
||||||
this.flpTpDispMethod = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
this.flpTpDispMethod = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
||||||
this.grpDispMethod = new BizHawk.WinForms.Controls.SzGroupBoxEx(out var trackerGrpDispMethod);
|
this.grpDispMethod = new BizHawk.WinForms.Controls.SzGroupBoxEx();
|
||||||
this.flpGrpDispMethod = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
this.flpGrpDispMethod = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
||||||
this.flpD3DSection = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
this.flpD3DSection = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
||||||
this.rbDispMethodD3D = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpDispMethod);
|
this.rbDispMethodD3D = new BizHawk.WinForms.Controls.RadioButtonEx(grpDispMethod.Tracker);
|
||||||
this.lblDispMethodD3D = new BizHawk.WinForms.Controls.LocLabelEx();
|
this.lblDispMethodD3D = new BizHawk.WinForms.Controls.LocLabelEx();
|
||||||
this.flpD3DAltVSync = new BizHawk.WinForms.Controls.SingleRowFLP();
|
this.flpD3DAltVSync = new BizHawk.WinForms.Controls.SingleRowFLP();
|
||||||
this.cbD3DAltVSync = new BizHawk.WinForms.Controls.CheckBoxEx();
|
this.cbD3DAltVSync = new BizHawk.WinForms.Controls.CheckBoxEx();
|
||||||
this.lblD3DAltVSync = new BizHawk.WinForms.Controls.SzLabelEx();
|
this.lblD3DAltVSync = new BizHawk.WinForms.Controls.SzLabelEx();
|
||||||
this.rbDispMethodOpenGL = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpDispMethod);
|
this.rbDispMethodOpenGL = new BizHawk.WinForms.Controls.RadioButtonEx(grpDispMethod.Tracker);
|
||||||
this.lblDispMethodOpenGL = new BizHawk.WinForms.Controls.LocLabelEx();
|
this.lblDispMethodOpenGL = new BizHawk.WinForms.Controls.LocLabelEx();
|
||||||
this.rbDispMethodGDIPlus = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpDispMethod);
|
this.rbDispMethodGDIPlus = new BizHawk.WinForms.Controls.RadioButtonEx(grpDispMethod.Tracker);
|
||||||
this.lblDispMethodGDIPlus = new BizHawk.WinForms.Controls.LocLabelEx();
|
this.lblDispMethodGDIPlus = new BizHawk.WinForms.Controls.LocLabelEx();
|
||||||
this.lblDispMethodRestartWarning = new BizHawk.WinForms.Controls.LocLabelEx();
|
this.lblDispMethodRestartWarning = new BizHawk.WinForms.Controls.LocLabelEx();
|
||||||
this.tpMisc = new BizHawk.WinForms.Controls.TabPageEx();
|
this.tpMisc = new BizHawk.WinForms.Controls.TabPageEx();
|
||||||
this.grpDispFeatures = new BizHawk.WinForms.Controls.LocSzGroupBoxEx(out var trackerGrpDispFeatures);
|
this.grpDispFeatures = new BizHawk.WinForms.Controls.LocSzGroupBoxEx();
|
||||||
this.flpGrpDispFeatures = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
this.flpGrpDispFeatures = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
||||||
this.rbDispFeaturesFull = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpDispFeatures);
|
this.rbDispFeaturesFull = new BizHawk.WinForms.Controls.RadioButtonEx(grpDispFeatures.Tracker);
|
||||||
this.rbDispFeaturesMinimal = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpDispFeatures);
|
this.rbDispFeaturesMinimal = new BizHawk.WinForms.Controls.RadioButtonEx(grpDispFeatures.Tracker);
|
||||||
this.rbDispFeaturesNothing = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpDispFeatures);
|
this.rbDispFeaturesNothing = new BizHawk.WinForms.Controls.RadioButtonEx(grpDispFeatures.Tracker);
|
||||||
this.tpWindow = new BizHawk.WinForms.Controls.TabPageEx();
|
this.tpWindow = new BizHawk.WinForms.Controls.TabPageEx();
|
||||||
this.flpTpWindow = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
this.flpTpWindow = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
||||||
this.flpWindowFSGroups = new BizHawk.WinForms.Controls.SingleRowFLP();
|
this.flpWindowFSGroups = new BizHawk.WinForms.Controls.SingleRowFLP();
|
||||||
|
|
|
@ -60,15 +60,15 @@
|
||||||
this.cbBackupSaveRAM = new BizHawk.WinForms.Controls.CheckBoxEx();
|
this.cbBackupSaveRAM = new BizHawk.WinForms.Controls.CheckBoxEx();
|
||||||
this.flpAutoSaveRAM = new BizHawk.WinForms.Controls.SingleRowFLP();
|
this.flpAutoSaveRAM = new BizHawk.WinForms.Controls.SingleRowFLP();
|
||||||
this.cbAutoSaveRAM = new BizHawk.WinForms.Controls.CheckBoxEx();
|
this.cbAutoSaveRAM = new BizHawk.WinForms.Controls.CheckBoxEx();
|
||||||
this.grpAutoSaveRAM = new BizHawk.WinForms.Controls.SzGroupBoxEx(out var trackerGrpAutoSaveRAM);
|
this.grpAutoSaveRAM = new BizHawk.WinForms.Controls.SzGroupBoxEx();
|
||||||
this.flpGrpAutoSaveRAM = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
this.flpGrpAutoSaveRAM = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
||||||
this.lblAutoSaveRAM = new BizHawk.WinForms.Controls.LabelEx();
|
this.lblAutoSaveRAM = new BizHawk.WinForms.Controls.LabelEx();
|
||||||
this.flpAutoSaveRAMFreq = new BizHawk.WinForms.Controls.SingleRowFLP();
|
this.flpAutoSaveRAMFreq = new BizHawk.WinForms.Controls.SingleRowFLP();
|
||||||
this.lblAutoSaveRAMFreqDesc = new BizHawk.WinForms.Controls.LabelEx();
|
this.lblAutoSaveRAMFreqDesc = new BizHawk.WinForms.Controls.LabelEx();
|
||||||
this.cbAutoSaveRAMFreq5s = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpAutoSaveRAM);
|
this.cbAutoSaveRAMFreq5s = new BizHawk.WinForms.Controls.RadioButtonEx(grpAutoSaveRAM.Tracker);
|
||||||
this.AutoSaveRAMFreq5min = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpAutoSaveRAM);
|
this.AutoSaveRAMFreq5min = new BizHawk.WinForms.Controls.RadioButtonEx(grpAutoSaveRAM.Tracker);
|
||||||
this.flpAutoSaveRAMFreqCustom = new BizHawk.WinForms.Controls.SingleRowFLP();
|
this.flpAutoSaveRAMFreqCustom = new BizHawk.WinForms.Controls.SingleRowFLP();
|
||||||
this.rbAutoSaveRAMFreqCustom = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpAutoSaveRAM);
|
this.rbAutoSaveRAMFreqCustom = new BizHawk.WinForms.Controls.RadioButtonEx(grpAutoSaveRAM.Tracker);
|
||||||
this.nudAutoSaveRAMFreqCustom = new BizHawk.WinForms.Controls.SzNUDEx();
|
this.nudAutoSaveRAMFreqCustom = new BizHawk.WinForms.Controls.SzNUDEx();
|
||||||
this.lblAutoSaveRAMFreqCustomUnits = new BizHawk.WinForms.Controls.LabelEx();
|
this.lblAutoSaveRAMFreqCustomUnits = new BizHawk.WinForms.Controls.LabelEx();
|
||||||
this.flpFrameAdvPastLag = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
this.flpFrameAdvPastLag = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
||||||
|
@ -82,10 +82,10 @@
|
||||||
this.flpMoviesInAWE = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
this.flpMoviesInAWE = new BizHawk.WinForms.Controls.SingleColumnFLP();
|
||||||
this.cbMoviesInAWE = new BizHawk.WinForms.Controls.CheckBoxEx();
|
this.cbMoviesInAWE = new BizHawk.WinForms.Controls.CheckBoxEx();
|
||||||
this.lblMoviesInAWE = new BizHawk.WinForms.Controls.LocLabelEx();
|
this.lblMoviesInAWE = new BizHawk.WinForms.Controls.LocLabelEx();
|
||||||
this.grpLuaEngine = new BizHawk.WinForms.Controls.SzGroupBoxEx(out var trackerGrpLuaEngine);
|
this.grpLuaEngine = new BizHawk.WinForms.Controls.SzGroupBoxEx();
|
||||||
this.flpGrpLuaEngine = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
this.flpGrpLuaEngine = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
||||||
this.rbKopiLua = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpLuaEngine);
|
this.rbKopiLua = new BizHawk.WinForms.Controls.RadioButtonEx(grpLuaEngine.Tracker);
|
||||||
this.rbLuaInterface = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpLuaEngine);
|
this.rbLuaInterface = new BizHawk.WinForms.Controls.RadioButtonEx(grpLuaEngine.Tracker);
|
||||||
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
|
this.toolTip1 = new System.Windows.Forms.ToolTip(this.components);
|
||||||
this.flpDialogButtons = new BizHawk.WinForms.Controls.LocSzSingleRowFLP();
|
this.flpDialogButtons = new BizHawk.WinForms.Controls.LocSzSingleRowFLP();
|
||||||
this.tcDialog.SuspendLayout();
|
this.tcDialog.SuspendLayout();
|
||||||
|
|
|
@ -36,11 +36,11 @@
|
||||||
this.cbMasterEnable = new BizHawk.WinForms.Controls.CheckBoxEx();
|
this.cbMasterEnable = new BizHawk.WinForms.Controls.CheckBoxEx();
|
||||||
this.lblMasterEnable = new BizHawk.WinForms.Controls.LocSzLabelEx();
|
this.lblMasterEnable = new BizHawk.WinForms.Controls.LocSzLabelEx();
|
||||||
this.cbMuteFrameAdvance = new BizHawk.WinForms.Controls.CheckBoxEx();
|
this.cbMuteFrameAdvance = new BizHawk.WinForms.Controls.CheckBoxEx();
|
||||||
this.grpSoundMethod = new BizHawk.WinForms.Controls.SzGroupBoxEx(out var trackerGrpSoundMethod);
|
this.grpSoundMethod = new BizHawk.WinForms.Controls.SzGroupBoxEx();
|
||||||
this.flpGrpSoundMethod = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
this.flpGrpSoundMethod = new BizHawk.WinForms.Controls.LocSingleColumnFLP();
|
||||||
this.rbSoundMethodDirectSound = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpSoundMethod);
|
this.rbSoundMethodDirectSound = new BizHawk.WinForms.Controls.RadioButtonEx(grpSoundMethod.Tracker);
|
||||||
this.rbSoundMethodXAudio2 = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpSoundMethod);
|
this.rbSoundMethodXAudio2 = new BizHawk.WinForms.Controls.RadioButtonEx(grpSoundMethod.Tracker);
|
||||||
this.rbSoundMethodOpenAL = new BizHawk.WinForms.Controls.RadioButtonEx(trackerGrpSoundMethod);
|
this.rbSoundMethodOpenAL = new BizHawk.WinForms.Controls.RadioButtonEx(grpSoundMethod.Tracker);
|
||||||
this.grpVolume.SuspendLayout();
|
this.grpVolume.SuspendLayout();
|
||||||
this.flpGrpVolume.SuspendLayout();
|
this.flpGrpVolume.SuspendLayout();
|
||||||
this.flpFullSpeed.SuspendLayout();
|
this.flpFullSpeed.SuspendLayout();
|
||||||
|
|
|
@ -5,7 +5,7 @@ namespace BizHawk.WinForms.Controls
|
||||||
{
|
{
|
||||||
public abstract class GroupBoxExBase : GroupBox
|
public abstract class GroupBoxExBase : GroupBox
|
||||||
{
|
{
|
||||||
public readonly RadioButtonGroupTracker Tracker;
|
public readonly RadioButtonGroupTracker Tracker = new RadioButtonGroupTracker();
|
||||||
|
|
||||||
[Browsable(false)]
|
[Browsable(false)]
|
||||||
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
||||||
|
@ -14,7 +14,5 @@ namespace BizHawk.WinForms.Controls
|
||||||
[Browsable(false)]
|
[Browsable(false)]
|
||||||
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
||||||
public new bool TabStop => base.TabStop;
|
public new bool TabStop => base.TabStop;
|
||||||
|
|
||||||
protected GroupBoxExBase(out IRadioButtonReadOnlyTracker tracker) => tracker = Tracker = new RadioButtonGroupTracker();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -7,9 +7,5 @@ namespace BizHawk.WinForms.Controls
|
||||||
{
|
{
|
||||||
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
||||||
public new bool AutoSize => base.AutoSize;
|
public new bool AutoSize => base.AutoSize;
|
||||||
|
|
||||||
public LocSzGroupBoxEx() : base(out _) {}
|
|
||||||
|
|
||||||
public LocSzGroupBoxEx(out IRadioButtonReadOnlyTracker tracker) : base(out tracker) {}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -11,9 +11,5 @@ namespace BizHawk.WinForms.Controls
|
||||||
|
|
||||||
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
[DesignerSerializationVisibility(DesignerSerializationVisibility.Hidden)]
|
||||||
public new Point Location => base.Location;
|
public new Point Location => base.Location;
|
||||||
|
|
||||||
public SzGroupBoxEx() : base(out _) {}
|
|
||||||
|
|
||||||
public SzGroupBoxEx(out IRadioButtonReadOnlyTracker tracker) : base(out tracker) {}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue