Принципы визуального программирования. Семенов Н.М. - 14 стр.

UptoLike

Составители: 

14
32: begin
33: Close;
34: end;
35:
36: procedure TForm1.FormClick(Sender: TObject);
37: begin
38: MessageDlg('You clicked on the form',
39: mtInformation,[mbOK],0);
40: end;
41:
42:
43: procedure TForm1.FormMouseMove(Sender: Tobject;
44: Shift: TShiftState;
45: X,Y: Integer);
46:
47: var s, bigStr : String;
48:
49: begin
50: Str(X,s);
51: bigStr:='['+s+',';
52: Str(Y,s);
53: bigStr:=bigStr+s+']';
54: MouseLbl.Caption:=bigStr;
55: end;
56:
57: end.
_________________________________________________________________________
Строки с 13 по 17 показывают методы обработки события для формы и кнопки.
Строка 13 содержит метод, который управляет нажатием кнопки. Строка 14 содержит
метод, который отвечает на нажатие на форму. Строки с 15 по 17 содержат метод,
который отвечает на перемещение мыши по форме. Строки с 31 по 34 поддерживают
выполнение метода CloseBtnClick. Строки с 36 по 40 содержат исполнение метода
FormClick. Строки с 43 по 55 реализуют метод FormMouseMove. Обратите внимание,
что все реализации этих методов квалифицируют метод именем класса TForm1.
2.2.4 Объявление методов
Класс формы объявляет методы, которые он использует, чтобы обрабатывать
события и обеспечивать дополнительную поддержку. Строки с 13 по 17 в листинге 2
содержат объявление методов обработки события. Эти методы - процедуры Паскаля.
Delphi сгенерировала объявления методов обработки события в строках с 13 по17. Если
Вам надо вручную добавить вспомогательные методы в класс формы, Вы должны
вставить объявления этих методов внутри объявления класса формы. В случае
вспомогательных методов Вы можете вставлять их в частный или защищённый раздел
в объявлении класса.
2.2.5 Параметры методов