TObject (модуль Objects)


TObject
 
Init
Done
Free

    TObject - это отправная точка иерархии объектов ObjectWindows. Как базовый объект, он не имеет предков, но имеет много потомков. Все стандартные объекты ObjectWindows в конечном счете являются производными от TObject. Любой объект, использующий потоковые средства ObjectWindows, должен отслеживать наследование обратно к TObjects.

Методы


    Ниже описываются методы, определенные в данном объекте.

Init


     constructor Init;

    Выделяет для объекта пространство в динамически распределяемой области памяти. Вызывается конструкторами всех производных объектов.

Free


     procedure Free;

    Уничтожает объект и вызывает деструктор Done.

Done


     destructor Done; virtual;

    Выполняет необходимую очистку и освобождение динамических объектов.

Тип TPaintStruct (модуль WinTypes)


    Описание:

     TPaintStruct = record
        hdc: HDC;
        fErase: Bool;
        rcPaint: TRect;
        fRestore: Bool;
        fIncUpdate: Bool;
        rgbReserved: array[0..15] of Byte;
     end;

    Назначение: Запись TPaintStruct содержит информацию, используемую приложением для отображения областей клиента окон. Большая часть информации резервируется для внутреннего использования в Windows, но несколько полей могут использоваться пользователем.

    Поле hdc - это описатель контекста дисплея, на котором происходит отображение. fErase указывает, требуется ли повторно отображать фон (отображение происходит в случае ненулевого значения). rcPaint определяет прямоугольник, в котором происходит отображение.

    Все другие поля резервируются для внутреннего использования в Windows.

Тип TPicResult (модуль Validate)


    Описание:

     TPicResult = (prComplete, prIncomplete, prEmpty, prError,
                   prSyntax, prAmbiguous, prIncompNoFill);

    Назначение: TPicResult - это тип, возвращаемый методом Picture объекта TPCPictureValidator.

    См. также: TPCPictureValidator.