GÓRA CString str = pDoc->strData1; int i = 0; CStringArray items; for (CString sItem = str.Tokenize(_T("\n"), i); i >= 0; sItem = str.Tokenize(_T("\n"), i)) { items.Add(sItem); } for (int i = 0; i < items.GetSize(); i++) { pDC->TextOutW(30, 30 + (i * 15), items.GetAt(i)); } DÓŁ CMDIDoc* pDoc = GetDocument(); if (nChar == 13) { pDoc->strData1 += "\n"; } else if (nChar == '\b') pDoc->strData1.Delete(pDoc->strData1.GetLength() - 1); else pDoc->strData1 += (char)nChar; Invalidate(); pDoc->SetModifiedFlag();