Zauważyłem, że wysokość TToolButton zwiększa się po ustawieniu stylu przycisku na tbsDropdown. Rozumiem, że szerokość się zwiększa, więc przycisk ma spację do narysowania strzałki w dół, ale nie jestem pewien, czy konieczne jest zwiększenie wzrostu.Wysokość TToolButton rośnie z Style = tbsDropdown
Kroki prowadzące do odtworzenia problemu (Delphi 2010, Windows 7 x64):
- Dodaj TToolbar do formy, showCaptions = True
- Kliknij prawym przyciskiem myszy, aby dodać przycisk do paska narzędzi
- przycisk SET style = tbsDropDown i zauważyć przycisk rośnie w wysokości
to samo dzieje się, gdy wzrost wysokości są zdjęcia przypisane do paska , w tym przypadku nie ma ALR masz dużo więcej dostępnego miejsca w pionie w przycisku, aby narysować menu rozwijane.
Oto wizualny przykład: alt text http://img440.imageshack.us/img440/1462/ttoolbar02.png alt text http://img291.imageshack.us/img291/966/ttoolbar01.png
Czy istnieje obejście tego bez hacking VCL, czy jest to sztywno do sterowania systemu Windows?