Enabled и Disabled в SpeedButton с картинкой


Свойства Enabled и Disabled в SpeedButton с картинкой

Когда вы работаете с кнопкой SpeedButton с изображением, при установке значения свойства Enabled кнопки SpeedButton в False —  изображение исчезает (светло серым цветом отобразятся только черные пиксели).

Для того чтобы в режиме Disabled также можно было отобразить картинку, необходимо предварительно создать Bitmap файл с изображениями состояний кнопки (максимальное число 4). Все изображения должны иметь одинаковую ширину и высоту, а также должны быть расположены в данном растровом рисунке рядом друг с другом по горизонтали. После чего необходимо загрузить изображение в Glyph, а в свойстве NumGlyphs задать количество изображений, содержащихся в используемом графическом файле.

А на практике это выглядит так:

В примере ниже, в качестве изображения для кнопки будет загружен 3-й по счету рисунок из файла:

Номера изображений соответствуют следующим состояниям кнопки:

  1. Enabled
  2. Disabled
  3. Clicked
  4. Down