using System; using System.Collections.Generic; using System.Drawing; using System.Linq; using System.Windows.Forms; namespace BizHawk.Client.EmuHawk { // this is a little messy right now because of remnants of the old config system public partial class ControllerConfigPanel : UserControl { // the dictionary that results are saved to Dictionary RealConfigObject; // if nonnull, the list of keys to use. used to have the config panel operate on a smaller list than the whole dictionary; // for instance, to show only a single player List RealConfigButtons; public List buttons = new List(); public int InputMarginLeft = 0; public int LabelPadding = 5; public int MarginTop = 0; public int Spacing = 24; public int InputSize = 170; public int ColumnWidth = 280; public int LabelWidth = 60; public ToolTip Tooltip; protected List Inputs = new List(); protected List