Czy ktoś zna sposób na zagnieżdżanie komponentów w taki sposób, aby np. w niektórych pozycjach TreeView zamiast zwykłego tekstu pojawił się np. ComboBox, lub np. na StatusBar w jednym z paneli wstawić np. SpinEdit?
Wiem, że można sobie zrobić nowy komponent dziedziczący np. ze StatusBar i zmodyfikować nieco jego konstruktor jak to jest zrobione w komponencie Alstabar (źródło: http://www.4programmers.net/programmes/alstabar.zip ):
constructor TALStatusBar.Create(AOwner: TComponent);
begin
inherited;
ControlStyle := ControlStyle + [csAcceptsControls];
end;
ale to nie rozwiązuje problemu do końca. Bo jak wstawić taki ComboBox do TreeView jak to opisałem na początku tego posta?
Jeśli ktoś ma jakieś pomysły (lub konkretne rozwiązania), to byłoby świetnie, gdyby się nimi podzielił z czytelnikami tego posta ;) Może dojdziemy do czegoś wspólnie. :-) --"Imagination is more important than knowledge." - A. Einstein