- Kod: Zaznacz cały
void __fastcall TForm1::Nowyplik1Click(TObject *Sender)
{
//static int liczba_okien=1; //<-inny sposób numeracji z zastosowaniem zmiennej statycznej
TForm2 *MyForm = new TForm2 (this); // w nawiasie może być (Application)
MyForm->Caption ="Dokument "+ IntToStr(MDIChildCount); // Oznaczenie okienek dodajÄ…c do nazwy numer okna
//liczba_okien++; //<- licznik dla zmiennej statycznej
}
Na szablonowym oknie (Form2) umieszczony jest komponent RichEdit1.
Wpisujemy tekst i... jak go zapisać do pliku z aktywnego okna przy otwartych innych oknach potomnych.
Chodzi o wskazanie na aktywne okno jako źródła danych do zapisu, a nie o obsługę TRichEdit. To jest sprawa podstawowa, bo oprócz zapisu problem dotyczy formatowania textu, kolorowania itp.