Мы с Вами покрасим элемент управления. Для этого нам нужен объект CDAImage который мы сначала зальем цветом используя функцию SolidColorImage, потом элементу правления передадим этот объект и запустим анимацию. Мы воспользуемся готовым красным цветом.
HTML&JScript Создаем объект изображение и передаем элементу управления.
А вот результат:
Объявим переменную DAImage:
Создадим объект переменной и передадим элементу управления.
А вот результат:
Добавим описание классов цвета и изображения.
Создадим объект цвета, используя его - объект изображения и передадим его в элемент управления.
А вот результат:
Visual Basic
Visual C++
HTML&JScript
<SCRIPT language=JScript>
mDAStatics = DAControl.PixelLibrary;
myImg = mDAStatics.SolidColorImage(mDAStatics.Red);
DAControl.Image = myImg;
DAControl.Start();
</SCRIPT>
Visual Basic
Dim mDAImage As DAImage
Private Sub Form_Load()
Set mDAStatics = DAViewerControl1.PixelLibrary
Set mDAImage = mDAStatics.SolidColorImage(mDAStatics.Red)
DAViewerControl1.Image = mDAImage
DAViewerControl1.Start
End Sub
Visual C++
//}}AFX_INCLUDES
#include "dastatics.h"
#include "daimage.h"
#include "dacolor.h"
......
......
// TODO: Add extra initialization here
mDAStatics=m_DirectControl.GetPixelLibrary();
mCDAColor = mDAStatics.GetRed();
mCDAImage=mDAStatics.SolidColorImage(mCDAColor);
m_DirectControl.SetImage(mCDAImage);
m_DirectControl.Start();
return TRUE; // return TRUE unless you set the focus to a control
}