Агрегатты функциялар 1 страница
Сурет
2.OK батырмасын басқ ан соң экран енді мына тү рде кө рінеді:
Сурет
3.Мә тін Delphi арқ ылы автоматты тү рде генерацияланды. Оны жасалатын қ олданбаның нобайы деуге болады. Бұ л мә тінде негізінде ештең е ө згертпеуге де болады – ол дайын бағ дарламағ а сә йкес келеді. Дегенмен, кейбір ө згерістер енгізейік.
Сурет
Сурет
№2 - лабораториялық жұ мыс. «Қ озғ алмалы батырма» бағ дарлама қ ұ ру
Жұ мыстың мақ саты – мына ә рекеттерді орындайтын бағ дарлама қ ұ ру:
1. Батырманы тышқ анмен шерткенде, ол батырма не тоқ тауы не қ озғ алуы тиіс.
Сурет.
2. Бағ дарламадан шығ у ү шін тышқ анмен тақ ырып жолындағ ы жабу батырмасын шерту қ ажет.
Бағ дарламаны іске асыру жоспарының сипаттамасы
1. Жаң а жоба ашу.
2. Пішінге мына компоненттерді: Button батырмасын, Timer таймерін орналастыру. Мұ нда батырма таймерді іске қ осады жә не ажыратады, ал таймер батырманы қ озғ алтады.
3. Мына кестеде кө рсетілген ә рекеттерді орындау:
Кесте
Белгі-ленген нысан
| Object Inspector терезесінің астары
| Қ асиеттің аты/ Оқ иғ аның аты
| Атқ арылатын ә рекет
| Forml
| Properties
| Caption
| Пішінге «Қ озғ алмалы батырма» атын орнату
| Timerl
| Properties
| Enabled
| Enabled қ асиетіне Enabled = false мә нін орнату
Enabled қ асиеті таймердің қ осылып не қ осылмай тұ рғ анын анық тайды (ә детте ол қ осулы болады).
| Interval
| Interval = 100
Interval қ асиеті OnTimer оқ иғ асының пайда болу аралығ ын миллисекундпен анық тайды(ә детте ол интервал 1 секундқ а тең).
| | Events
| OnTimer
| Button1.Left: = Button1.Left - 5; if Button1.Left < 10
then Button1.Left: = 100;
| Buttonl
| Properties
| Caption
| Батырмағ а «ОК» атын орнату
| Default
| Ашылғ ан тізімнен True мә нін таң дау
| Events
| OnClick
| Timer1.Enabled: = not Timer1.Enabled;
| 4. Жобаны сақ таң ыз, оны іске қ осып орындалуын тексеріп кө рің із.
№3 - лабораториялық жұ мыс. «Альбом» бағ дарлама қ ұ ру
Жұ мыстың мақ саты – Мына ә рекеттерді орындайтын бағ дарлама қ ұ ру:
1. Бағ дарламаны іске қ осқ анда терезеде сурет бейнеленеді.
Сурет
2. Суретті тышқ анмен шерткенде сұ хбат терезесі пайда болады.
3. Осы ашылғ ан сұ хбат терезеде кезкелген суретті таң даң ыз.
Сурет
4. Бағ дарламадан шығ у ү шін тышқ анмен тақ ырып жолындағ ы жабу батырмасын шерту қ ажет.
Бағ дарламаны іске асыру жоспарының сипаттамасы
1. Жаң а жоба ашу.
2. Пішінге мына компоненттерді: Panel жақ тауын, Image суретін, OpenDialog сұ хбат терезесін орналастыру.
3. Мына кестеде кө рсетілген ә рекеттерді орындау:
Кесте
Белгі-ленген нысан
| Object Inspector терезесінің астары
| Қ асиеттің аты/ Оқ иғ аның аты
| Атқ арылатын ә рекет
| Forml
| Properties
| Caption
| Пішінге «Альбом» атын орнату
| Panell
(Standard астары)
| Properties
| Caption
| Caption қ асиетінің мә нін тазарту
| BevelOuter
| Ашылғ ан тізімнен bvLowered мә нін таң дау
| BevelInner
| Ашылғ ан тізімнен bvNone мә нін таң дау
| BewelWidth
| 2 мә нін меншіктеу
| Width
| 241 мә нін меншіктеу
| Height
| 185 мә нін меншіктеу
| Imagel
(Additional астары)
| Properties
| Left
| 2 мә нін меншіктеу
| Top
| 2 мә нін меншіктеу
| Width
| 237 мә нін меншіктеу
| Height
| 181 мә нін меншіктеу
| Stretch
| True қ асиетін қ осу
| Picture
| Қ ұ рушы батырма кө мегімен Picture Editor (Кескін редакторы) сұ хбат терезесін ашу. Load (Жү ктеу) батырмасын шерткенде - Load Picture (Суретті жү ктеу) сұ хбат терезесі ашылады. C: \Windows бумасын ашып жә не одан... файлды таң дап,
Ашу/Открыть батырмасын шерту. Сурет редакторы терезесіне оралып, ОК батырмасын шерту.
| Image1.Picture.LoadFromFile (OpenDialog1.FileName);
| Events
| OnClick
| OpenDialog1.Execute;
| OpenDialog1
(Dialogs астары)
| Properties
| Title
| " Кескінді таң дау" мә тінін енгізу
| FileName
| Файлғ а апаратын жолды толық енгізу: C: \Windows\Pec.bmp
| Filter
| Мә тін енгізу: Растрлық кескін
| DefaultExt
| Қ асиетіне:.bmp мә нін меншіктеу
| Options
| ofFileMustExit ішкі қ асиетіне (Файл бар болуы қ ажет) True мә нін меншіктеу
|
4. Жобаны сақ таң ыз, оны іске қ осып, орындалуын тексеріп кө рің із.
Ішкі бағ дарламаның листингі:
procedure TForm1.Image1Click (Sender: TObject); begin
OpenDialog1.Execute;
Image1.Picture.LoadFromFile (OpenDialog1.FileName); end;
№4 - лабораториялық жұ мыс. Мә зірмен /Менюмен/ жұ мыс
Жұ мыстың мақ саты – мына ә рекеттерді орындайтын бағ дарлама қ ұ ру:
1. Бағ дарлама іске қ осылғ анда терезеде мә зір жолы (Файл, Шығ у) бейнеленеді.
2.
Сурет
2. Файл мә зірі пунктін таң дағ ан кезде мә зірдің (Суреттер, Шығ у)
пункттері пайда болады. 14-сурет
3. Суреттер мә зірі пунктін таң дағ ан кезде екі пункттен (Ата-ана, АӘ Д сабағ ы) тұ ратын ішкі мә зір кө рінеді.
4. Тышқ анның оң жақ батырмасын шерткенде контекстік мә зір шығ ады.
5. Пункттер бойынша басқ а сурет таң дау.
6. Бағ дарламадан шығ у ү шін тышқ анмен тақ ырып жолындағ ы жабу батырмасын шерту қ ажет.
7. Егер Шығ у пунктінің қ айсысын таң дасаң ыз да, бағ дарлама жұ мысы аяқ талады.
Бағ дарламаны іске асыру жоспарының сипаттамасы
1. Жаң а жоба ашу.
2. Пішінге мына компоненттерді: Panel жақ тауын, Image суретін, OpenDialog сұ хбат терезесін орналастыру.
3. Мына кестеде кө рсетілген ә рекеттерді орындау:
Кесте
Белгі-ленген нысан
| Object Inspector терезесінің астары
| Қ асиеттің аты/ Оқ иғ аның аты
| Атқ арылатын ә рекет
| Forml
| Properties
| Caption
| Пішінге «Менің мә зірім» атын орнату
| Events
| OnMouseDown
| Var p: TPoint; begin
p.X: =X;
p.Y: =Y;
p: = ClientToScreen (p); PopupMenu1.Popup (p.X, p.Y); end;
| Мә зір редакторын іске қ осу (пішіндегі мә зір белгісін екі рет шерту)
| Forml.MainMenul
| Properties (Object Inspector терезесінде ешбір нысан таң далмағ ан)
| Caption
| Мә зір пунктіне - Файл мә тінін енгізіп, сосын Enter-ді басу. Жү йе оғ ан N1 атын меншіктейді.
| Мә зірдің бұ рыннан бар жә не енді жасалғ ан пункттерінің бірінен-біріне тышқ анды шерту арқ ылы немесе курсорлық пернелердің кө мегімен ауысуғ а болады.
| Forml.MainMenul
| Properties
| Caption
| Мә зір пунктіне - Шығ у мә тінін енгізіп, сосын Enter-ді басу. Жү йе оғ ан N2 атын меншіктейді.
| Events (Мә зір жолындағ ы Шығ у пункт-інде шерту)
| N2Click
| Close;
| Файл пунктінде шертің із. Мә зір редакторы осы пункт ішінен тағ ы бір дайындама ә зірлеп қ ойды. Бұ л дайындама жұ мыс істеп тұ рғ ан бағ дарламаның Файл пунктін таң дағ ан кезде ашылатын мә зірге арналғ ан. Дайындамаларды пайдаланып, осы мә зірден мынадай екі пункт қ ұ рың ыз: Суреттер (система оғ ан N3 атын меншіктейді) жә не Шығ у (N4). Мә зір редакторында Суреттер пунктін таң дап, сосын Ctrl + Оң ғ а пернелерін бірге басың ыз.
| N4: TMenuItem
| Events
| OnClick
| Ашылатын тізімнен бұ рыннан бар N2Click ө ң деуіш-процедураны таң даймыз
| Forml.MainMenul
| Properties
| Caption
| Мә зір пунктіне – Ата-ана мә тінін енгізіп, сосын Enter-ді басу. Жү йе оғ ан N5 атын меншіктейді.
| N5: TMenuItem
| Events (Пішіндегі Ата-ана пунктіндегі мә зір жолынан таң дау)
| OnClick
| Image1.Picture.LoadFromFile('C: \Documents and Settings\М±ратбек\Мои документы\Мои рисунки\Atanam.bmp');
| Forml.MainMenul
| Properties
| Caption
| Мә зір пунктіне – АӘ Д сабағ ы мә тінін енгізіп, сосын Enter-ді басу. Жү йе оғ ан N6 атын меншіктейді.
| N6: TMenuItem
| Events (АӘ Д сабағ ы пунктіндегі мә зір жолынан таң дау)
| OnClick
| Image1.Picture.LoadFromFile ('C: \Documents and Settings\М±ратбек\Мои документы\Мои рисунки\NvpSp1.bmp');
| Мә зір редакторының терезесін жауып, енді мә зір жолы бағ дарлама-ның бас Пішінінде пайда болатындығ ына кө з жеткізің із.
| PopupMenu
(Standard астары)
| Properties
| Caption
| Мә зір пунктіне – Ата-ана мә тінін енгізіп, сосын Enter-ді басу. Жү йе оғ ан N7 атын меншіктейді.
| Caption
| Мә зір пунктіне – АӘ Д сабағ ы мә тінін енгізіп, сосын Enter-ді басу. Жү йе оғ ан N8 атын меншіктейді.
| N7
| Events
| OnClick
| Ашылатын тізімнен бұ рыннан бар N5Click ө ң деуіш-процедураны таң даймыз
| N8
| Events
| OnClick
| Ашылатын тізімнен бұ рыннан бар N6Click ө ң деуіш-процедураны таң даймыз
| Image
(Additional астары)
| Properties
| Stretch
| True мә нін меншіктеу
| | | | | | | | |
4. Жобаны сақ таң ыз, сосын оны іске қ осып, орындалуын тексеріп кө рің із.
Ішкі бағ дарламаның листингі
procedure TForm1.N2Click (Sender: TObject);
begin
Close; end;
procedure TForm1.N5Click (Sender: TObject); begin
Imagel.Picture.LoadFromFile ('C: \Documents and Settings\М±ратбек\Мои документы\Мои рисунки\Atanam.bmp '); end;
procedure TForm1.N6Click (Sender: TObject); begin
Imagel.Picture.LoadFromFile ('C: \Documents and Settings\М±ратбек\Мои документы\Мои рисунки\NvpSp1.bmp'); end;
procedure TForml.FormMouseDown
(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X. Y: Integer); var p: TPoint; begin
p.X: =X; p.Y: =Y;
p: = ClientToScreen (p); PopupMenul.Popup (p.X, p.Y); end;
№5 - лабораториялық жұ мыс. Сө йлем қ ұ раушы
Жұ мыстың мақ саты – мына ә рекеттерді орындайтын бағ дарлама қ ұ ру:
1. Бағ дарлама іске қ осылғ анда терезеде ү ш ө ріс бейнелеу.
Сурет
2. «Кездейсоқ таң дау» батырмасын тышқ анмен шерткенде ү ш сө зден тұ ратын кездейсоқ сө йлем қ ұ рау.
Сурет
3. Бағ дарламадан шығ у ү шін тышқ анмен тақ ырып жолындағ ы жабу батырмасын шерту қ ажет.
Бағ дарламаны іске асыру жоспарының сипаттамасы
1. Жаң а жоба ашу.
2. Пішінге мына компоненттерді: тізімі бар ү ш ComboBox ө рісін, Button батырмасын орналастыру.
3. Мына кестедегі ә рекеттерді орындау:
Кесте
Белгі-ленген нысан
| Object Inspector терезесінің астары
| Қ асиеттің аты/ Оқ иғ аның аты
| Атқ арылатын ә рекет
| Form1
| Properties
| Caption
| Пішінге «Сө йлем қ ұ раушы» атын орнату
| Events
| OnCreate
| ComboBox1.ItemIndex: =0;
ComboBox2.ItemIndex: =0; ComboBox3.ItemIndex: =0;
| ComboBoxl
(Standard астары)
| Properties
| Style
| Ашылатын тізімнен cSDropDownList мә нін таң даң ыз
| Items
| Қ ұ рушы батырманы шертің із. Сонда String List Editor (Жолдар тізімінің редакторы) терезесі ашылады. Ә р жолғ а бір-бірден тізім пункттерін енгізіп, оның соң ынан Enter-ді басып отырың ыз. Тізім дайын болғ ан соң ОК батырмасын шертің із.
|
ComboBox2
(Standard астары)
| Properties
| Style
| Ашылатын тізімнен cSDropDownList мә нін таң даң ыз
| Items
| Қ ұ рушы батырманы шертің із. Сонда String List Editor (Жолдар тізімінің редакторы) терезесі ашылады. Ә р жолғ а бір-бірден тізім пункттерін енгізіп, оның соң ынан Enter-ді басып отырың ыз. Тізім дайын болғ ан соң ОК батырмасын шертің із.
| ComboBox3
(Standard астары)
| Properties
| Style
| Ашылатын тізімнен cSDropDownList мә нін таң даң ыз
| Items
| Қ ұ рушы батырманы шертің із. Сонда String List Editor (Жолдар тізімінің редакторы) терезесі ашылады. Ә р жолғ а бір-бірден тізім пункттерін енгізіп, оның соң ынан Enter-ді басып отырың ыз. Тізім дайын болғ ан соң ОК батырмасын шертің із.
| Buttonl
(Standard астары)
| Properties
| Caption
| Батырмағ а «Кездейсоқ таң дау» атын орнату
| Events
| OnClick
| ComboBox1.ItemIndex: = Random(ComboBox1.ItemIndex); ComboBox2.ItemIndex: = Random(ComboBox2.ItemIndex); ComboBox3.ItemIndex: = Random(ComboBox3.ItemIndex);
|
4. Жобаны сақ таң ыз, оны іске қ осып орындалуын тексеріп кө рің із.
Кесте
Зат есімдер тізімі
| Ү стеулер тізімі
| Ә рекеттер тізімі
| Мысық
| Тез
| жү зеді
| Жылан
| Биік
| жү гіреді
| Шегіртке
| Жә й
| ұ шады
| Дельфин
| Кү шті
| жорғ алайды
| Қ арлығ аш
| Жақ сы
| секіреді
| Тасбақ а
| Нашар
| тығ ылады
| Ішкі бағ дарлама листингі
procedure TForm1.OnCreate (Sender: TObject); begin
Randomize;
ComboBox1.Itemlndex: =0; ComboBox2.ItemIndex: =0; ComboBox3.ItemIndex: =0; end;
procedure TForml.ButtonlClick (Sender: TObject); begin
ComboBox1.ItemIndex: = Random(ComboBox1.ItemIndex); ComboBox2.ItemIndex: = Random(ComboBox2.ItemIndex); ComboBox3.ItemIndex: = Random(ComboBox3.ItemIndex); end;
№6 - лабораториялық жұ мыс. Кө бейту кестесі
Жұ мыстың мақ саты – мына ә рекеттерді орындайтын бағ дарлама қ ұ ру.
1. Бағ дарлама іске қ осылғ анда екі жылжытпа бейнеленуі тиіс.
2. Екі сан мә нін таң дап, солардың кө бейтіндісін табу.
3. Егер бір ғ ана сан таң далса, онда оның квадараты табылады.
Сурет
4. Бағ дарламадан шығ у ү шін тақ ырып жолындағ ы Жабу батырмасын шерту керек.
Бағ дарламаны іске асыру жоспарының сипаттамасы
1.Жаң а жоба ашу.
2.Пішінге мына компоненттерді: Button басқ ару батырмасын, TrackBar жылжытпасын, GroupBox жақ тауын, Label жазуын жә не CheckBox жалаушасын орналастыру.
3.Мына кестедегі ә рекеттерді орындау:
Кесте
Белгі-ленген нысан
| Object Inspector терезесінің астары
| Қ асиеттің
аты/
Оқ иғ аның
аты
| Атқ арылатын ә рекет
| Forml
| Properties
| Caption
| Пішінге «Кө бейту кестесі» атын орнату
| TrackBarl
(Win32 астары)
| Properties
| Min(Минимум)
| 2 мә нін меншіктеу
| Max(Максимум)
| 99 мә нін меншіктеу
| Position (орны)
| 2 мә нін меншіктеу
| LineSize (шағ ын ө згеріс)
| 1мә нін меншіктеу
| PageSize
(Парақ тық ө згеріс)
| 7 мә нін меншіктеу
| Frequency (белгілеу жиілігі)
| 7 мә нін меншіктеу
| Events
| OnChange
| Label1.Caption: =
IntToStr(TrackBar1.Position); Label3.Caption: =
IntToStr(TrackBar1.Position * TrackBar2.Position); if CheckBox1.Checked then TrackBar2.Position: =TrackBar1.Position;
| TrackBar2
(Win32 астары)
| Properties
| Min (Минимум)
| 2 мә нін меншіктеу
| Max (Максимум)
| 99 мә нін меншіктеу
| Position (орны)
| 2 мә нін меншіктеу
| LineSize (шағ ын ө згеріс)
| 1 мә нін меншіктеу
| PageSize
(Парақ тық ө згеріс)
| 7 мә нін меншіктеу
| Frequency (Белгілеу жиілігі)
| 7 мә нін меншіктеу
| Events
| OnChange
| Label2.Caption: =
IntToStr(TrackBar2.Position); Label3.Caption: =
IntToStr(TrackBar1.Position * TrackBar2.Position); if CheckBox1.Checked then TrackBar1.Position: = TrackBar2.Position;
| GroupBoxl
(Standard астары)
| Properties
| Caption
| «Кө бейтінді» жазуын енгізу
| Labell
(Standard астары)
| Properties
| AutoSize (Автотаң дау)
| False мә нін орнату
| Caption
| 2 мә нін меншіктеу
| Alignment (туралау)
| taRightJustify мә нін орнату(оң жақ шеті бойынша туралау)
| Label2
(Standard астары)
| Properties
| AutoSize
| False мә нін орнату
| Caption
| 2 мә нін меншіктеу
| Alignment
| taRightJustify мә нін орнату(оң жақ шеті бойынша туралау)
| Label3
Standard астары)
| Properties
| AutoSize
| False мә нін орнату
| Caption
| 4 мә нін меншіктеу
| Alignment
| taRightJustify мә нін орнату(оң жақ шеті бойынша туралау)
| CheckBoxl
(Standard астары)
| Properties
| Caption
| " Квадрат" жазуын енгізу
| Alignment
| taRightJustify мә нін орнату(оң жақ шеті бойынша туралау)
| Events
| OnClick
| TrackBar2.Position: = TrackBar1.Position;
|
4. Жобаны сақ таң ыз, оны іске қ осып, орындалуын тексеріп кө рің із.
Ішкі бағ дарламаның листингі:
procedure TForm1.TrackBar1Change (Sender: TObject); begin
Label1.Caption: = IntToStr(TrackBar1.Position);
Label3.Caption: = IntToStr(TrackBar1.Position * TrackBar2.Position);
if CheckBox1.Checked then TrackBar2.Position: = TrackBar1.Position;
end;
procedure TForm1.TrackBar2Change (Sender: TObject); begin
Label2.Caption: = IntToStr(TrackBar2.Position); Label3.Caption: = IntToStr(TrackBar1.Position * TrackBar2.Position); if CheckBox1.Checked then TrackBar2.Position: = TrackBar1.Position; end;
procedure TForm1.CheckBox1Click (Sender: TObject); begin
TrackBar2.Position: = TrackBar1.Position; end;
Ө здігінше орындауғ а арналғ ан тапсырма
1. Бағ дарламаны тек екі орынды сандардың ғ ана емес, 2-199 аралығ ындағ ы ү ш орынды сандардың да кө бейтіндісін табатындай етіп ө згертің із.
2. Бағ дарламаны екі санның қ осындысын табуғ а арнап ө згертің із.
№7 - лабораториялық жұ мыс. Фигураларды қ озғ алту
Жұ мыстың мақ саты – мына ә рекеттерді орындайтын бағ дарлама қ ұ ру:
1. Бағ дарлама іске қ осылғ анда екі айналдыру жолағ ын бейнелеу. Тік жолақ вертикаль қ озғ алысты, ал кө лденең жолақ горизонталь қ озғ алысты басқ аруы қ ажет.
2. Тышқ ан кө рсеткішін фигуралардың біріне апарып, олардың қ ай жолақ пен байланысты екенін таң дай алу.
Сурет
3. Терезедегі фигуралар қ озғ алысы аймағ ын шектеуге кө мегі болатын қ осымша нысандар қ ажет болады.
4. Айналдыру жолағ ы іске қ осылғ ан кезде, онда ол ЖОҒ АРЫ, ТӨ МЕН, СОЛҒ А, ОҢ Ғ А, PAGE UP, PAGE DOWN пернелерімен де басқ арылуы тиіс.
5. Бағ дарламадан шығ у ү шін тақ ырып жолындағ ы Жабу батырмасын шерту керек.
Бағ дарламаны іске асыру жоспарының сипаттамасы
1. Жаң а жоба ашу.
2. Пішінге мына компоненттерді: Panel тақ тасын, ScrollBar айналдыру жолақ тарын, Shape фигураларын орналастыру.
3. Қ осымша логикалық типті num айнымалысын енгізу. Егер num True мә нін қ абылдаса, онда ағ ымдағ ы ретінде бірінші фигура саналады. Сонда екінші фигура False мә ніне ие. Бұ л айнымалы барлық процедуралар ү шін қ ол жетімді болуы тиіс.
4. Мына кестеде кө рсетілген ә рекеттерді орындау:
Кесте
Белгі-ленген нысан
| Object Inspector терезесінің астары
| Қ асиеттің
аты/
Оқ иғ аның
аты
| Атқ арылатын ә рекет
| Forml
| Properties
| Caption
| Пішінге «Фигураларды қ озғ алту» атын орнату
| Panel
(Standard астары)
| Properties
| Height
| 161 мә нін меншіктеу
| Width
| 161 мә нін меншіктеу
| Caption
| Қ асиет мә нін тазарту
| ScrollBarl
(Standard астары)
| Properties
| Min
| 5 мә нін меншіктеу
| Max
| 145 мә нін меншіктеу
| Position
| 76 мә нін меншіктеу
| SmallChange
| 2 мә нін меншіктеу
| | | LargeChange
(ү лкен ө згеріс)
| 20 мә нін меншіктеу
| Events
| OnChange
| if num then Shape1.Left: = ScrollBar1.Position else Shape2.Left: = ScrollBar1.Position
| ScrollBar2
(Standard астары)
| Properties
| Kind
| sbVertical мә нін таң дау. Сонда кө лденең жолақ тік жолақ қ а айналады.
| Min
| 5 мә нін меншіктеу
| Max
| 145 мә нін меншіктеу
| Position
| 76 мә нін меншіктеу
| SmallChange (шағ ын ө згеріс)
| 2 мә нін меншіктеу
| LargeChange
| 20 мә нін меншіктеу
| Events
| OnChange
| if num then Shape1.Top: = ScrollBar2.Position else Shape2.Top: = ScrollBar2.Position
| Shapel
(Additional астары)
| Properties
| Height
| 11 мә нін меншіктеу
| Width
| 11 мә нін меншіктеу
| Left
| 76 мә нін меншіктеу
| Top
| 76 мә нін меншіктеу
| Shape (Тү р)
| stCircle (шең бер) мә нін таң дау
| Brush (Қ ылқ алам)
| Color-дың (қ ылқ алам тү сі) ішкі қ асиеті ү шін clAqua (кө гілдір тү с) мә нін таң дау
| Events
| OnMouseMove
(Тышқ анды қ озғ алтқ ан кезде)
| Shape1.Brush.Color: = clAqua;
Shape1.Brush.Color: =
clFuchsia;
Num: = True;
ScrollBar1.Position: =
Shape1.Left;
ScrollBar2.Position: =
Shape1.Top;
| Shape2
(Additional астары)
| Properties Events
| Height
| 11 мә нін меншіктеу
| Width
| 11 мә нін меншіктеу
| Left
| 76 мә нін меншіктеу
| Top
| 76 мә нін меншіктеу
| Shape
| stSquare (Квадрат) мә нін таң дау
| Brush
OnMouseMove
| Color -дың (қ ылқ алам тү сі) ішкі қ асиеті ү шін clFuchsia (сия кө к тү с) мә нін таң дау
Алдың ғ ығ а ұ қ сас Shape2
| 5. Жобаны сақ таң ыз, оны іске қ осып, орындалуын тексеріп кө рің із.
|