Свойства, методы, события, типы, классы_______________________953

Определение

_property int Count

Описание

Свойство Count показывает число элементов массива указателей, хранящихся
в объекте класса TList или TStringList. При добавлении или удалении элементов
методами Add и Delete значение Count увеличивается или уменьшается автомати-
чески. Если намеренно увеличить значение Count, то в список добавится соответ-
ствующее число нулевых указателей NULL. Если намеренно уменьшить значение
Count, то соответствующее число последних элементов списка будет удалено.

Значение Count не всегда равно действительному числу указателей на объек-
ты, хранящихся в списке, поскольку ряд хранящихся в нем указателей могут
иметь значение NULL. Удалить эти элементы NULL можно методом Pack.

Свойство Count отличается от близкого ему свойства Capacity. Capacity пока-
зывает, сколько указателей может храниться в массиве, т.е. емкость списка, a Co-
unt показывает, сколько указателей в действительности хранится в массиве. Поэ-
тому значение Count всегда не больше значения Capacity.

В классе TStrings Count — это абстрактное свойство, но в его наследниках
указывает число строк.

Пример

См. пример в разделе Capacity.

Ctl3D

Определяет, будет ли компонент выглядеть объемным или плоским
Класс TWinControl

Определение

property bool Ctl3D

Описание

Свойство Ctl3D определяет внешний вид элемента. Если Ctl3D установлено в
true, элемент выглядит объемным. Если же Ctl3D установлено в false, то элемент
выглядит плоским. По умолчанию Ctl3D равно true.

Если свойство дочерних компонентов ParentCtl3D установлено в true, то из-
менение свойства Ctl3D родительского компонента автоматически приводит к из-
менению свойств Ctl3D дочерних компонентов. Когда явным образом идет уста-
новка свойства Ctl3D компонента, его свойство ParentCtl3D автоматически уста-
навливается в false.

Чтобы свойство Ctl3D работало для радиокнопок, индикаторов и любых обыч-
ных диалогов в системе Windows NT 3.51, в каталоге System32 должна быть уста-
новлена библиотека CTL3D32.DLL. Для Windows 95/98 и NT 4.0 эта библиотека не
требуется.

Cursor

Определяет изображение курсора мыши, когда он расположен в области ком-
понента

Класс TControl