public A7800ControllerSettings(ISettingsAdapter settable) { _settable = settable; _syncSettings = (A7800Hawk.A7800SyncSettings)settable.GetSyncSettings(); InitializeComponent(); Icon = Properties.Resources.GameControllerIcon; }
public A7800FilterSettings( MainForm mainForm, A7800Hawk.A7800SyncSettings syncSettings) { _mainForm = mainForm; _syncSettings = syncSettings; InitializeComponent(); }
public A7800ControllerSettings( IMainFormForConfig mainForm, A7800Hawk.A7800SyncSettings syncSettings) { _mainForm = mainForm; _syncSettings = syncSettings; InitializeComponent(); Icon = Properties.Resources.GameControllerIcon; }
private void A7800FilterSettings_Load(object sender, EventArgs e) { _syncSettings = ((A7800Hawk)Global.Emulator).GetSyncSettings().Clone(); var possibleFilters = A7800Hawk.ValidFilterTypes.Select(t => t.Key); foreach (var val in possibleFilters) { Port1ComboBox.Items.Add(val); } Port1ComboBox.SelectedItem = _syncSettings.Filter; }
private void IntvControllerSettings_Load(object sender, EventArgs e) { _syncSettings = ((A7800Hawk)Global.Emulator).GetSyncSettings().Clone(); var possibleControllers = A7800HawkControllerDeck.ValidControllerTypes.Select(t => t.Key); foreach (var val in possibleControllers) { Port1ComboBox.Items.Add(val); Port2ComboBox.Items.Add(val); } Port1ComboBox.SelectedItem = _syncSettings.Port1; Port2ComboBox.SelectedItem = _syncSettings.Port2; }