Проблемка с картинкой на элементе SpeedButton
Такая проблемка: динамически подгружаю картинки по ходу выполнения программы. Когда гружу в Image - все нормально, а когда точно также пытаюсь загрузить на кнопку (SpeedButton) - картинку отрисовывает нормально, но при этом отрисовывает кнопку нажатой. :) Дальнейшие клики по кнопке назад ее уже не отжимают, хотя OnClick отрабатывает нормально. Код функции таков:
Graphics::TBitmap *pBitmap = new Graphics::TBitmap();
pBitmap->LoadFromResourceName((DWORD)GetModuleHandle("Test.dll"), "THEBITMAP");
MyImage->Picture->Assign(pBitmap); // здесь все нормально
MySpeedButton->Glyph->Assign(pBitmap); // картинка отрисовывается, кнопка нажимается
delete pBitmap;
Свойство NumGlyph выставлено в 1. В документации о таком нюансе Glyph-а ничего не нашел. Может, кто в курсе, в чем тут собака зарыта?