Урок 10 - принципите на използване на платно

В този урок ще се научите как да работите с платното. Какво е това? Ако преведете тази дума в българския език се оказва, че това е най-платно, платното. Платно представлява компонент площ, която може да се създаде, съхранява и променя графичния образ.







Вероятно сте го виждали много пъти, че формата е с Canvas собственост. Същият този имот също имат TImage. Какво е възможно да се направи? Можете да теглите от прости точка на овални и текст изход. Нека се опитаме да нарисувате права линия от точка А до точка Б. Поставете върху бутона, за да форма и запис манипулатор OnClick на:

Какво е това? MoveTo - това е от това, което произход, за да започне да се тегли чертата, можем да кажем, че това е началото на линията. А LineTo край на линията, съответно.

Line боядисана в черно и червено, отиваме на лов! Преди да започнете да рисувате пиши:

В платното там Pen функция. С него можете да промените дебелината (широчина), цвят (Color), стил (стил), и др.

Сега начертайте правоъгълник:

Координати мислят ясни. Първите два посочи наляво горния ъгъл, две по - долния десен ъгъл на правоъгълника.

Нарисувайте нещо боядисани, цвят рамка може да се промени (писалка), но как да се променят формите попълват цвят - Четка собственост (засенчване). Промяна на цвета на запълване на квадрат на зелено, за това, преди да се направи правоъгълник самия запис:






В допълнение към това тя може да бъде за запълване не е твърд и модел. За да направите това, преди да се направят правоъгълника направите:

За да бъде по-лесно да се справят с мястото Pen и четка за формата и TShape той намерите тези свойства. Експериментирайте и промяна поглед като компонента. И въз основа на това знание, което можете да направите всичко това програмно, кодът просто се позова на променливи свойства.

В допълнение, можете да risvoat правоъгълници елипси:

И накрая, как да се направи един пиксел на конкретен цвят:

В този случай, червен цвят.

Освен това може да се показва на платно снимката. Например в един компонент TImage има една картина, и то трябва да се показва на платно под формата или на друго TImage. Сложете форма TImage и го зареди всяка BMP файл. В събитието манипулатор чрез натискане на бутон пишем:

След изпълнение на код в 0,0 ще покаже всички графики, съхранявани в Image1.

Разбира се, това не е всички характеристики, които описах в този урок. Опитайте се да направим нещо повече. Някои малък проект. И накрая, бих казал, че платно показва много бавно, т.е. за бърза графика продукция (например игри) не е подходящ. За да направите това, най-простият от тях е DelphiX компонент. Той може да ви помогне бързо и лесно да се покаже графика. Това са няколко връзки, за да се запознае с DelphiX: DelphiX: Описание и монтаж; DelphiX: Изтегляне и показване на спрайтове

Урок 11 - Запазване на настройките на програмата