Класс gpRectangle инкапсулирует набор из четырех чисел, которые представляют размещение и размер прямоугольника.
Категория | Отчеты |
---|---|
Каталог размещения по умолчанию |
Visual FoxPro Catalog\Foundation Classes\Output\GDIplus |
Класс |
gpRectangle |
Базовый класс |
Custom |
Библиотека класса |
_GDIPLUS.vcx |
Родительский класс |
gpBase (GDI Plus Base Foundation Class) |
Примечания
В приведенной ниже таблице перечислены свойства и методы добавленные этим классом в его родительский класс, gpBase. Этот класс, кроме того, выполняет методы Clone и Init.
Свойства и методы | Описание |
---|---|
Метод Clone |
Клонирует объект прямоуголника. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Параметры: toGpRectangle, требуемый, клонируемый объект на базе gpRectangle. |
Метод Create |
Создает объект прямоугольника из указанных координат. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Параметры: tX, требуемый, X координата для создаваемого прямоугольника. tY, требуемый, Y координата для создаваемого прямоугольника. tW, требуемый, width для создаваемого прямоугольника. tH, требуемый, height для создаваемого прямоугольника. |
Метод CreateFromPointSize |
Создает прямоугольник из объектов gpPoint и gpSize. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Параметры: toPoint, требуемый, объект точки, представляющий начальную точку создаваемого прямоугольника. toSize, требуемый, объект размера, представляющий ширину и высотусоздаваемого прямоугольника. |
Свойство GdipPoint |
Строка, представляющая структуру GDI+ Point (составленную из двух 32-битных целых чисел), предоставляющая начальную точку прямоугольника. По умолчанию: пустое. |
Свойство GdipPointF |
Строка, представляющая структуру GDI+ PointF (составленную из двух 32-битных одинарной точности значений с плавающей запятой), предоставляющая начальную точку прямоугольника. По умолчанию: пустое. |
Свойство GdipRect |
Строка, представляющая структуру GDI+ Rect structure (составленную из четырех 32-битных целых чисел), предоставляющая начальную точку прямоугольника. По умолчанию: пустое. |
Свойство GdipRectF |
Строка, представляющая структуру GDI+ RectF (составленную из четырех 32-битных одинарной точности значений с плавающей запятой), предоставляющая начальную точку прямоугольника. По умолчанию: пустое. |
Свойство gdiRect |
Строка, представляющая Win32 "RECT" (в виде значений X, Y, X2, Y2). Примечания: Это свойство полезно в случае, когда работаете с функциями Windows GDI, которые ожидают прямоугольника, определенного в виде координат двух диагонально-противоположных углов, а не значений начальной точки сверху, слева, а также ширины и высоты. По умолчанию: пустое. |
Свойство gpPoint |
Начальная или оригинальная точка прямоугольника, представленная в виде объекта gpPoint. По умолчанию: пустое. |
Свойство gpSize |
Ширина и высота прямоугольника, в виде объекта gpSize. По умолчанию: пустое. |
Свойство H |
Высота прямоугольника. По умолчанию: |
Метод Init |
Создает объект прямоугольника во время инициализации, если были получены соответствующие параметры. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Если метод не может быть исполнен, объект не инициализируется. Параметры: tX_Rect_Point, требуемый, если запрошено немедленное создание объекта, представляет собой X координату для начальной точки прямоугольника, существующего клонгируемого объекта на базе gpRectangle или верхнюю левую точку для прямоугольника. tY_Size, требуемый, если запрошено немедленное создание объекта, а tX_Rect_Point не является объектом типа gpRectangle, представляет Y координату для начальной точки прямоугольника, если tX_Rect_Point был точкой координы X или объект типа gpSize, елси tX_Rec_Point был объектом типа gpPoint. tW, требуемый, если первые два параметра были координатами, представляющими ширину создаваемого прямоугольника. tH, требуемый, если первые два параметра были координатами, представляющими высоту создаваемого прямоугольника. |
Метод Set |
Устанавливает координаты прямоугольника из индивидуальных компонентов. Синтаксис: Возвращаемые значения: логическое, представляющее результат исполнения метода - успешный или нет. Параметры: tX, требуемый, устанавливаемая X координата начальной точки прямоугольника. tY, требуемый, устанавливаемая Y координата начальной точки прямоугольника. tW, требуемый, устанавливаемая ширина прямоугольника. tH, требуемый, устанавливаемая высота прямоугольника. |
Свойство W |
Ширина прямоугольника. По умолчанию: |
Свойство X |
X координата начальной точки (слева-сверху) прямоугольника. По умолчанию: |
Свойство X2 |
X координата конечной точки (снизу-справа) прямоугольника. По умолчанию: |
Свойство Y |
Y координата начальной точки (слева-сверху) прямоугольника. По умолчанию: |
Свойство Y2 |
Y координата конечной точки (снизу-справа) прямоугольникаe. По умолчанию: |
Смотрите также
© Microsoft Corporation. All rights reserved.
Перевод выполнен JS.