public AmstradCpcNonSyncSettings(ISettingsAdapter settable)
 {
     _settable = settable;
     _settings = (AmstradCPC.AmstradCPCSettings)_settable.GetSettings();
     InitializeComponent();
     Icon = Properties.Resources.GameControllerIcon;
 }
 public AmstradCpcNonSyncSettings(
     MainForm mainForm,
     AmstradCPC.AmstradCPCSettings settings)
 {
     _mainForm = mainForm;
     _settings = settings;
     InitializeComponent();
 }
Esempio n. 3
0
 public AmstradCpcNonSyncSettings(
     IMainFormForConfig mainForm,
     AmstradCPC.AmstradCPCSettings settings)
 {
     _mainForm = mainForm;
     _settings = settings;
     InitializeComponent();
     Icon = Properties.Resources.GameControllerIcon;
 }
        private void IntvControllerSettings_Load(object sender, EventArgs e)
        {
            _settings = ((AmstradCPC)Global.Emulator).GetSettings().Clone();



            // OSD Message Verbosity
            var osdTypes = Enum.GetNames(typeof(AmstradCPC.OSDVerbosity));

            foreach (var val in osdTypes)
            {
                osdMessageVerbositycomboBox1.Items.Add(val);
            }
            osdMessageVerbositycomboBox1.SelectedItem = _settings.OSDMessageVerbosity.ToString();
            UpdateOSDNotes((AmstradCPC.OSDVerbosity)Enum.Parse(typeof(AmstradCPC.OSDVerbosity), osdMessageVerbositycomboBox1.SelectedItem.ToString()));
        }
Esempio n. 5
0
        private void IntvControllerSettings_Load(object sender, EventArgs e)
        {
            _settings = ((AmstradCPC)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;

            // ay volume
            ayVolumetrackBar.Value = _settings.AYVolume;
        }