Показать сообщение отдельно
  #2  
Старый 06.09.2015, 20:16
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 8,096
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

С CapsLock проблема, это не совсем кнопка. Т.е. для нее надо проверять состояние системных флагов (примеров в инете полно, гугл в руки).
Со сменой цвета другая проблема. Дело в том, что если используются темы, то просто поменять цвет кнопки довольно тяжело. Зато можно, например, менят картинку у BitBtn. Ну или отрисовывать кнопку самому - но это большой геморой и все-равно можно налететь.
Ответить с цитированием