МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів Контакти
Тлумачний словник |
|
|||||||
Листинги программ к лабораторной работе 4unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls, Grids; type TForm1 = class(TForm) DrawGrid1: TDrawGrid; Timer1: TTimer; Button1: TButton; Button2: TButton; Button3: TButton; procedure Timer1Timer(Sender: TObject); procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Timer1Timer(Sender: TObject); var k,i,j:integer; area:TRect; begin DrawGrid1.Canvas.Brush.Color:=clBlack; for i:=0 to 174 do for j:=0 to 104 do begin area:= DrawGrid1.CellRect(j,i); drawGrid1.Canvas.FillRect(area); end; k:=-1; DrawGrid1.Canvas.Brush.Color:=clWhite; for i:=0 to 174 do for j:=0 to 104 do begin inc(k); if frac(sqrt(k))=0 then begin area:= DrawGrid1.CellRect(j,i); drawGrid1.Canvas.FillRect(area); end; end; end; procedure TForm1.Button1Click(Sender: TObject); begin timer1.Enabled:=false; end; procedure TForm1.Button2Click(Sender: TObject); begin timer1.Enabled:=true; end; procedure TForm1.Button3Click(Sender: TObject); begin close; end; end. unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Grids; type TForm1 = class(TForm) StringGrid1: TStringGrid; StringGrid2: TStringGrid; Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton; procedure Button1Click(Sender: TObject); procedure Button4Click(Sender: TObject); procedure Button3Click(Sender: TObject); procedure Button2Click(Sender: TObject); private { Private declarations } public { Public declarations } end; var Form1: TForm1; implementation {$R *.dfm} procedure TForm1.Button1Click(Sender: TObject); var i,j:integer; begin for j:=0 to 4 do if (j<>1)and (j<>3) then for i:=0 to 4 do StringGrid2.Cells[j,i]:=StringGrid1.Cells[j,i]; for i:=0 to 4 do begin StringGrid2.Cells[1,i]:=StringGrid1.Cells[3,i]; StringGrid2.Cells[3,i]:=StringGrid1.Cells[1,i]; end; end; procedure TForm1.Button4Click(Sender: TObject); var i,j:integer; begin for i:=0 to 4 do for j:=0 to 4 do StringGrid2.Cells[j,i]:=' '; end; procedure TForm1.Button3Click(Sender: TObject); begin stringgrid2.Cols[0]:=stringgrid1.Cols[0]; stringgrid2.Cols[1]:=stringgrid1.Cols[3]; stringgrid2.Cols[2]:=stringgrid1.Cols[2]; stringgrid2.Cols[3]:=stringgrid1.Cols[1]; stringgrid2.Cols[4]:=stringgrid1.Cols[4]; end; procedure TForm1.Button2Click(Sender: TObject); begin close; end; end. Приложение Д
|
||||||||
|