public CrossSumsForm() { InitializeComponent(); debugLog = new DebugLog(this); cellMatrix = new CrossSumsMatrix(this); graphics = this.CreateGraphics(); }
public OpenCell(Coordinates coord, CrossSumsMatrix matrix) { myCoordinates = new Coordinates(coord.X, coord.Y); this.matrix = matrix; this.debugLog = matrix.debugLog; CreateCellForm(myCoordinates.X, myCoordinates.Y); AcceptsReturn = false; Multiline = false; MaxLength = 1; parentGroups = new Queue <CellGroup>(); Initialize(); }