Работа во графички режим во програмски јазик DELPHI.

 

После поставување на една компонента IMAGE1 од палетата на компоненти  Additional,
eden
button1  so Caption  CRTAJ од палетата на компоненти Standard,
i eden ColorDialog   од палетата на компоненти
Dialogs како на сликата:

   

 1. Прво се декларираат променливите во VAR под Form1: TForm1;
startX,StartY:integer;
crtaj: Boolean;
 
2. на двоен клик на button1 се впишува следниот код (со ова се стартува дијалог за избор на боја)
    Colordialog1.Execute;
    image1.Canvas.Pen.Color:=colordialog1.Color;
3. Потоа се селектира Image1 и се притиска Events од Object inspector.
На евентот onMouseDown се впишува
: 
crtaj := True;
StartX:=x;
Starty:=y;
4. Потоа  се селектира Image1 и се притиска Events од Object inspector.
На евентот onMouseUp се впишува
 if crtaj then
begin
    image1.Canvas.Rectangle(StartX, StartY, X, Y);
    crtaj := False;
end;