• Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта


  • Иллюстрированный самоучитель по Delphi 7 для профессионалов

    Класс TCustomControl. Класс TGraphicControl.

    Класс TCustomControl предназначен для создания на его основе нестандартных оконных элементов управления. Процесс визуализации в нем упрощен за счет использования специального класса TCanvas, инкапсулирующего канву (см. гл. 11).

    Доступ к канве осуществляется через свойство:

    property Canvas: TCanvas;
    

    Отрисовка элемента управления осуществляется методом:

    procedure PaintWindowfDC: HDC); override;
    

    После получения сообщения WM_PAINT.

    Возможности этого класса унаследовали классы TPanel, TGroupBox, TStringGrid и т. д.

    Класс TGraphicControl

    Класс TGraphicControl предназначен для создания на его основе визуальных компонентов, не получающих фокус в процессе выполнения приложения. Так как непосредственным предком класса является класс TControl, то потомки TGraphicControl умеют реагировать на управляющие воздействия мышью.

    Наглядный пример элемента управления, которому не нужно получать фокус, – это компонент TLabel, предназначенный для отображения текста, или компонент Timage, предназначенный для визуализации изображений.

    Для визуализации элементов управления на основе этого класса используется канва, инкапсулированная в классе TCanvas.

    Доступ к канве осуществляется через свойство:

    property Canvas: TCanvas;
    

    Отрисовка элемента управления осуществляется методом:

    procedure PaintWindow(DC: HDC); override;
    

    После получения сообщения WM_PAINT.

    Резюме

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

    Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.