Noté que la altura de un TToolButton aumenta cuando configura el estilo del botón en tbsDropdown. Puedo entender el aumento de ancho, por lo que el botón tiene espacio para dibujar la flecha hacia abajo, pero no estoy seguro de que sea necesario aumentar la altura.TTOolButton Height Grows with Style = tbsDropdown
Pasos para reproducir el problema (Delphi 2010, Windows 7 x64):
- Añadir TToolBar a un formulario, showCaptions = True
- Haga clic derecho para agregar un botón a la barra de herramientas
- botón SET style = tbsDropDown y observe el botón crece en altura
el mismo aumento de la altura que sucede cuando hay imágenes asignadas a la barra de herramientas , en cuyo caso no es ALR con mucho más espacio vertical disponible en el botón para dibujar el menú desplegable. no alt text http://img440.imageshack.us/img440/1462/ttoolbar02.png alt text http://img291.imageshack.us/img291/966/ttoolbar01.png
es una solución para esto sin la piratería de la VCL, o se esta codificado en el control de Windows:
Aquí está un ejemplo visual?