Автор: Пользователь скрыл имя, 29 Апреля 2013 в 21:57, дипломная работа
Жалпы алғанда, «мультимедия» термині қолданушыға (біруақытта әрі тыңдаушы, әрі естуші, әрі көруші) неғұрлым тиімді әсер етуге арналған компьютерлік бағдарламалар мен техникалық жабдықтарды қолданатын ақпараттық технология спектрін білдіреді.
Сонымен қатар XAML объектілерді бояу үшін қолданылатын қылқаламдармен (brushes) жұмыс істеуге мүмкіндік береді. Қылқаламдардың біртүсті, градиентті, кескіндік және бейнекөрім секілді түрлері бар.
SolidColorBrush (Біртүсті қылқалам) қылқаламын эллипсті бояу үшін қолданатын кодтың мысалы:
<Ellipse Canvas.Top=”10” Canvas.Left=”24”
Width=”200” Height=”150”>
<Ellipse.Fill>
<SolidColorBrush Color=”Black” />
</Ellipse.Fill>
</Ellipse>
Аталмыш жағдайда қылқалам 141 Silverlight түстің Black (қара) түрін қолданады.
XAML-де объектілерді трансформациялау бірқатар трасформациялар көмегімен іске асырылады. Оларға төмендегілер кіреді:
Қарапайым трафнсормацияларды біріктіре отырып күрделі трасформациялар жасауға болады. Яғни, біруақытта трасляция көмегімен объектінің орнын ауыстырып, масштабтау арқылы көлемін өзгертіп және оны айналдыруға болады. Осы масштабтау орындалатаын мысалды қарастырайық:
<Canvas.RenderTransform>
<TransformGroup>
<RotateTransform Angle=»-45» CenterX=»50»
CenterY=»50»/>
<ScaleTransform ScaleX=»1.5» ScaleY=»2» />
</TransformGroup>
</Canvas.RenderTransform>
XAML-де жанбітірімге
объектінің қасиеттерін
-PointAnimation екі өлшемді кеңістікте анықталған нүктелер жанбітірімі мүмкіндігін қамтамасыз етеді.
Қасиеттерді сызықты түрде өзгертуге болады, онда қасиет өз мәнін уақыттың өтуіне сай немесе «кілттік кадрлер» бойынша өзгертеді.
Silverlight және Expression Studio құралдар пакеті. Microsoft Expression Studio – бұл дизайнерлерге арналған заманауи құралдар жиыны. Дизайнер бұл жиынның көмегімен бағдарлама жазушыларғаMicrosoft Visual Studio пакетімен жұмыс істеу барысында пайдаланылатын артефактілер жасай алады[19].
Expression Studi құралдар
пакетіне бірнеше өнімдер