Учись программированию на C++ Builder бесплатно!

#классы

Класс – это элемент ПО, описывающий абстрактный тип данных и его частичную или полную реализацию. Другие абстрактные типы данных – метаклассы, интерфейсы, структуры, перечисления – характеризуются какими-то своими, другими особенностями. Наряду с понятием «объекта» класс является ключевым понятием в ООП. Суть отличия классов от других абстрактных типов данных состоит в том, что при задании типа данных класс определяет одновременно как интерфейс, так и реализацию для всех своих экземпляров, а вызов метода-конструктора обязателен.

Класс
Заголовок
OnEnter – наступает при получении элементом фокуса
OnExit – момент потери элементом фокуса
OnKeyDown – наступает при нажатии любой клавиши
OnKeyPress – наступает при нажатии клавиши символа
OnKeyUp – наступает при отпускании нажатой клавиши
OnMouseDown и OnMouseUp – нажатие и отпускание кнопки мыши
OnMouseEnter – наступает когда курсор входит в область метки
OnMouseLeave – отмена операций события OnMouseEnter
OnMouseMove – возникает при перемещении курсора над компонентом
OnPaint – возникает при испорченном изображении
OnProgress – наступают во время медленных процессов
OnStartDrag – наступает при перетаскивании объекта
Parent – определяет родительский компонент
ParentToClient – преобразует координаты родительского компонента
Pen – задает атрибуты пера для рисования линий и фигур
PenPos – определяет координаты пера на канве
Pie – рисует замкнутую фигуру
Pitch – установка ширины символов
Pixels – определяет цвет пиксела канвы
Polygon – рисуем замкнутую фигуру