Во многих (если не в большинстве) платформах GUI внешний вид виджетов, таких как кнопки, переключатели, флажки, списки, полосы прокрутки и т. Д., Предопределен и не может быть изменен программой.Это сделано для того, чтобы предоставить пользователям единый и согласованный интерфейс с графическим интерфейсом.
Конкретные графические интерфейсы могут отличаться от базовых стандартов, создавая собственные виджеты.
Наличие кнопки нестандартного типацвет, вам нужно написать код для виджета, который реагирует на подобные кнопке события в области рисования виджета.