Tworzę aplikację, której układ musi być w pełni konfigurowalny po stronie klienta. Oznacza to, że każdy komponent (kontrola) może być zmieniany i przesuwany wokół formularza, nowe kontrolki mogą być dodane lub niektóre usunięte. Chciałbym użyć JVCL Runtime Design (Design Surface and Object Inspector).Projekt środowiska wykonawczego - przechowywanie i ładowanie układu formularza (rekursywnie?)
Problem polega na tym, że przechowuje i ładowanie formularza. TStream. Metoda WriteComponent nie obsługuje zapisu rekursywnego, co oznacza, że zapisuje tylko "pierwszy poziom" komponentów.
Tak więc, na przykład, jeśli wstawię TPanel na formularzu, a następnie TButton na panelu i wywołanie WriteComponent na formularzu, tylko TPanel zostanie zapisany, a nie TButton.
Moje pytanie brzmi - * w jaki sposób mogę korzystać WriteComponent przechowywać pełny hierarchii sterowania?
dziękuję. Myślałem, że hierarchia "własności" ma nadążać za "rodzicielstwem" – migajek