Dotyczy Buildera, a że pewnie w Delphi jest podobnie więc dlatego w tej kategorii to pytanie...

Chcę zrobić coś takiego aby np. po naciśnięciu jakiegoś przycisku w komponencie DBNavigator pojawiły się tylko te przyciski, które sobie zaprogramuję. Innymi słowy  chodzi mi o ustawienie tych przycisków at  at runtime, nie at design time. 
Niby trywialne, a nie wychodzi. 
Poniżej przedstawiam fragment, który powinien zostawić tylko dwa przyciski. Niestety nic się nie dzieje. Dlaczego?!

DBNavigatorOsoby->DataSource=DataSourceOsoby;
DBNavigatorLokalizacja->VisibleButtons.Clear();
DBNavigatorLokalizacja->VisibleButtons << nbFirst << nbLast;