Mam dwa pytania:

  1. Jak mogę dynamicznie tworzyć komponenty? Tzn. mam 3 panele. Na jednym są przyciski, na drugim wyświetlana jest zawartość, a na trzecim mają się pojawiać komponenty TImage lub TListView (zależnie od wciśniętego przez użytkownika przycisku). Chcę jednak by te 2 komponenty tworzyły się dynamicznie.

  2. Mam 2 komponenty Memo i RichEdit. W Memo są pisane kolejne numery linii za pomocą kodu:
    memo->Clear();
    for (int i = 1; i < tresc->Lines->Count+1; i++)
    {
    memo->Lines->Add(IntToStr(i));
    }
    ?tresc? to nazwa komponentu RichEdit. Jak zrobić teraz coś takiego, że podczas przewijania RichEdit przewijał się także Memo z numerami linii (ale żeby nie można było przewijać samego Memo)??