public ZxSpectrumNonSyncSettings( MainForm mainForm, ZXSpectrum.ZXSpectrumSettings settings) { _mainForm = mainForm; _settings = settings; InitializeComponent(); }
public ZxSpectrumAudioSettings( IMainFormForConfig mainForm, ZXSpectrum.ZXSpectrumSettings settings) { _mainForm = mainForm; _settings = settings; InitializeComponent(); Icon = Properties.Resources.GameController_MultiSize; }
private void IntvControllerSettings_Load(object sender, EventArgs e) { _settings = ((ZXSpectrum)Global.Emulator).GetSettings().Clone(); // OSD Message Verbosity var osdTypes = Enum.GetNames(typeof(ZXSpectrum.OSDVerbosity)); foreach (var val in osdTypes) { osdMessageVerbositycomboBox1.Items.Add(val); } osdMessageVerbositycomboBox1.SelectedItem = _settings.OSDMessageVerbosity.ToString(); UpdateOSDNotes((ZXSpectrum.OSDVerbosity)Enum.Parse(typeof(ZXSpectrum.OSDVerbosity), osdMessageVerbositycomboBox1.SelectedItem.ToString())); }
private void IntvControllerSettings_Load(object sender, EventArgs e) { _settings = ((ZXSpectrum)Global.Emulator).GetSettings().Clone(); bgColor = _settings.BackgroundColor; SetBtnColor(); checkBoxShowCoreBrdColor.Checked = _settings.UseCoreBorderForBackground; // OSD Message Verbosity var osdTypes = Enum.GetNames(typeof(ZXSpectrum.OSDVerbosity)); foreach (var val in osdTypes) { osdMessageVerbositycomboBox1.Items.Add(val); } osdMessageVerbositycomboBox1.SelectedItem = _settings.OSDMessageVerbosity.ToString(); UpdateOSDNotes((ZXSpectrum.OSDVerbosity)Enum.Parse(typeof(ZXSpectrum.OSDVerbosity), osdMessageVerbositycomboBox1.SelectedItem.ToString())); }
private void IntvControllerSettings_Load(object sender, EventArgs e) { _settings = ((ZXSpectrum)Global.Emulator).GetSettings().Clone(); // AY panning config var panTypes = Enum.GetNames(typeof(AY38912.AYPanConfig)); foreach (var val in panTypes) { panTypecomboBox1.Items.Add(val); } panTypecomboBox1.SelectedItem = _settings.AYPanConfig.ToString(); // tape volume tapeVolumetrackBar.Value = _settings.TapeVolume; // ear volume earVolumetrackBar.Value = _settings.EarVolume; // ay volume ayVolumetrackBar.Value = _settings.AYVolume; }