[About] Version=3.20 Author=nesco & HiAsm © Mail=nesco_sochi@mail.ru [Type] Class=Element Info=Картинка GIF Tab=Graphics [Property] FileName=Имя файла с GIF-картинкой по-умолчанию|2| X=Координата X элемента по-умолчанию|1|0 Y=Координата Y элемента по-умолчанию|1|0 BkColor=Цвет заполнения прозрачных областей|8|clBtnFace @DrawSource=Объект вывода графики: Bitmap - картинка, Handle - окно или элемент управления Windows, outBitmap - создается новая картинка и выдается по событию onDraw|4|0|Bitmap,Handle,outBitmap @AutoAnimation=True - в случае наличия анимационной GIF-картинки при загрузке автоматически включать анимацию, False - не включать|14|0|True,False @DefaultDelay=Задержка по-умолчанию при отсутствии внутренней задержки отрисовки кадров и отсутствия возвращаемого значения на точке NewDelay|1|83 [Methods] doLoadFromFile=Загружает GIF-картинку из файла|1| doLoadFromStream=Загружает GIF-картинку из потока|1| *doSetFrame=Устананвливает стартовый кадр|1| *doPlay=Включает анимацию|1| *doStop=Выключает анимацию|1| *doNextFrame=Получает следующий кадр|1| onLoad=Событие происходит при загрузке GIF-картинки|2| onDraw=Событие происходит при отрисовке текущего кадра (при DrawSource=outBitmap содержит кадр в потоке) ARG([Bitmap])|2|0 FileName=Имя файла с GIF-картинкой по-умолчанию|4|2 Bitmap=Объект вывода графики, на которой требуется отрисовать элемент|4|11 *X=Координата X элемента|4|1 *Y=Координата Y элемента|4|1 *BkColor=Цвет заполнения прозрачных областей|4|1 *Stream=Идентификатор файлового потока|4|10 *Frame=Стартовый кадр|4|1 *NewDelay=На эту точку выдается внутренняя задержка перед отрисовкой следующего кадра и на нее должно быть возвращено новое значение|4|1 *CurFrame=Содержит номер текущего кадра|3|1 *FrameCount=Содержит общее кол-во кадров|3|1 *GIFWidth=Содержит ширину GIF-картинки|3|1 *GIFHeight=Содержит высоту GIF-картинки|3|1