| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > SpeeButton |
| Автор: <Spawn> 29.7.2003, 20:46 |
| При переходе SpeedButton в Enabled состояние ее Glyph станоится невидимым(. Пробовал использовать RxSpeedButton, но установка свойства GrayedInactive в True ни к чему не привело. Есть другой вариант с TJvBitButton, но мне хочется с SpeedButton сделать, чтобы использовать их в состоянии Flat=True. Что можно сделать? |
| Автор: p0s0l 29.7.2003, 23:02 |
| Glyph может состоять от 1 до 4 рисунков. Рисунки д.б. одинаковых размеров и расположены в один горизонтальный ряд. Первый рисунок - обычное состояние кнопки Второй - кнопка отключена Третий - появляется во время нажимания кнопки Четвертый - кнопка вжата NumGlyphs указывает кол-во рисунков в глифе. Так что если у тебя был нарисован, например, крестик на глифе, то сделай рисунок из двух крестиков, стоящих горизонтально друг за другом. Второй крест лучше сделать каким-нибудь сероватым, чтоб видно было что кнопка не работает. NumGlyphs = 2 PS:Все это можно было прочитать в хелпе. Тоже самое относится к BitBtn. |