Стандартный размер картинки для кнопки равен 16x16. Вы можете создавать изображения и большего размера, но если хотите, чтобы кнопочки выглядели элегантно, то желательно, чтобы они имели именно такой размер. Такие габариты выбраны не случайно, просто они эргономичны и минимально достаточны для зрительного восприятия.
Как теперь уже известно, кнопка может быть в двух состояниях— активная (свойство Enabled = true) и неактивная (Enabled = false). Когда кнопка неактивна, то ее изображение должно отображаться серым цветом. Если вы будете делать кнопку неактивной, то желательно подготавливать изображение размером 32x16. Такое изображение нужно разделить пополам. Слева нарисовать цветную картинку, а справа — ее дубликат в оттенках серого, как это показано на рис. 11.7.
Когда кнопка активна, Delphi автоматически будет подставлять изображение слева, а когда неактивна, то правое изображение.
В принципе, Delphi и сам может автоматически сделать картинку для неактивного состояния, поэтому этим правилом можно пренебречь. Но если во время тестирования программы вы заметили, что в неактивном состоянии изображение исчезает или выглядит некорректно, нужно подготовить правильное изображение в виде двух картинок.