TShape - найпростіші графічні об'єкти на формі типу коло, квадрат і т.п. Вид об'єкту вказується у властивості Shape. Властивість Pen визначає колір і вигляд межі об'єкта. Brush задає колір і вигляд заповнення об'єкта. Ці властивості можна змінювати як під час дизайну, так і під час виконання програми.
Властивості Canvas :
Brush -кисть , є об'єктом зі своїм набором властивостей:
Bitmap - картинка розміром строго 8x8 , використовується для заповнення ( заливки ) області на екрані.
Color - колір заливки.
Style - зумовлений стиль заливки ; це властивість конкурує з властивістю Bitmap - яке властивість Ви визначили останнім, те й буде визначати вид заливки.
Handle - дана властивість дає можливість використовувати кисть в прямих викликах процедур Windows API .
ClipRect - ( тільки читання) прямокутник , на якому відбувається графічний висновок .
CopyMode - властивість визначає , яким чином відбуватиметься копіювання (метод CopyRect ) на дану канву зображення з іншого місця : один до одного , з інверсією зображення та ін
Font - шрифт , яким виводиться текст ( метод TextOut ) .
Handle - дана властивість використовується для прямих викликів Windows API .
Pen - олівець , визначає вид ліній; як і кисть ( Brush ) є об'єктом з набором властивостей:
Color - колір лінії
Handle - для прямих викликів Windows API
Mode - режим виводу: проста лінія , з інвертуванням , з
виконанням виключає або та ін
Style - стиль виводу: лінія , пунктир та ін
Width - ширина лінії в точках
PenPos - поточна позиція олівця , олівець рекомендується переміщати за допомогою методу MoveTo , а не прямий установкою даної властивості .
Pixels - двомірний масив елементів зображення ( pixel ) , з його допомогою Ви отримуєте доступ до кожної окремої точці зображення (див. приклад до даного уроку ) .
Методи Canvas :
Методи для малювання найпростішої графіки - Arc , Chord , LineTo , Pie , Polygon , PolyLine , Rectangle , RoundRect . При промальовуванню ліній в цих методах використовуються олівець ( Pen) канви , а для заповнення внутрішніх областей - кисть ( Brush ) .
Комментариев нет:
Отправить комментарий