TToolButton
получает изображение от объединения его свойства ImageIndex
с Images
собственности вмещающих панели инструментов, которая относится к TImageList
. Чтобы кнопка на панели инструментов не имела изображения, назначьте ImageIndex := -1
.
Чтобы удалить глиф из TSpeedButton
во время разработки, нажмите кнопку, а затем выберите объект Glyph
объекта Object Inspector. Нажмите Del, чтобы освободить объект. Чтобы сделать то же самое во время выполнения, назначьте Button.Glyph := nil
.
Если у вас есть готовая панель инструментов, например TMediaPlayer
или TDBNavigator
, то вы не можете настроить кнопки. Они всегда показывают глифы стрелки, жестко закодированные в элементе управления. Однако вы можете скрыть или показать определенные кнопки. Если вы поместили элемент управления только для того, чтобы получить ряд кнопок и не намерены использовать их для воспроизведения мультимедиа или навигации по базе данных, тогда не используйте этот элемент управления. Просто разместите TPanel
и положите на него автономные кнопки.
Если вы упомянули «тупую стрелу», я задаюсь вопросом, есть ли что-то вроде «умной стрелки». –
Nevermind - не могли бы вы объяснить, чего вы пытаетесь достичь? Я понятия не имею, что вы имеете в виду. –