1. просьба - кнопки бы переделать в подпункты главного меню, чтоб видно было, как при движении мышой пункты меню раскрашиваются
а вместо кнопок бросить ТЭдит, чтоб печать попробовать одновременно с гифками
2. зачем используется RegisterFileFormat? по дефалту ХЕ5 не хочет чтоль с гифками работать?
1. Во вложении
2. Нет, "работать"-то может, даже XE, а может и 2010. Просто чтобы использовать
Image->Picture->LoadFromFile, надо сначала зарегистрировать формат графики, отличной от BMP. См. справку по RegisterFileFormat. Можно этого и не делать, но тогда загрузка GIF в картинку будет более сложной:
TGIFImage* pGIF = new TGIFImage();
pGIF->LoadFromFile("file.gif");
Image1->Picture->Graphic->Assign(pGIF);