To ja mam pytanie nastepujące (Delphi7): istnieje taki komponent jak OleContainer, a jedną z kluczowych opcji komponentów OLE jest edycja na miejscu (InPlace), czyli - dla tych co nie wiedzą, a chcieli by się dowiedzieć - kontrolka OLE może podpiąć swoje menu i paski zadań do aplikacji zawierającej tą kontrolkę w komponencie, o którym wspomniałem na początku.

I tu pojawia się mój problem, bo po próbie podpięcia wielu różnych (w tym i Microsoft'owych okntrolek) np.: obrazek PaintBrush, co prawda kontrolki podpinają się prawidłowo pod menu, ale paski narzędzi i przyborniki tworzą sobie w tak dziwnych lokacjach, że cała aplikacja wygląda jakby ktoś komponenty rozrzucił w dowolnych miejscach; przy okazji wszędzie pojawiają się ScrollBar'y do wszystkiego, do okna głównego włącznie. Nie polecam zmieniać rozmiaru okna lub używac komponentów Splitter, bo to jeszcze pogarsza wygląd. Po zakończeniu edycji wygląd wraca do normy.

Pytanie: jak temu zapobiec i użyć normalnie OleContainer'a?