Pascal 7 & Objects

       

Вызов конструкторов объектов управляющих элементов


-----------------------------------------------------------------

В то время как обычный конструктор объекта дочернего окна имеет только два параметра (порождающее окно и строку заголовка), конструктор управляющего объекта имеет их не менее шести. Объект блока списка имеет наиболее простой из всех управляющих элементов конструктор, который требует задания только шести параметров:

- объекта порождающего окна; - идентификатора управляющего элемента; - координату x верхнего левого угла; - координату y верхнего левого угла; - ширину; - высоту.

TListBox.Init описывается следующим образом:

constructor TListBox.Init(AParent: PWindowsObject; AnID: Integer; X, Y, W, H: Integer);

Все объекты управляющих элементов ObjectWindows (кроме TMDIClient) требуют не менее 6 параметров. Большинство из них воспринимают также параметр, задающий текст управляющего элемен- та.



Содержание раздела