JS+
Усиленный язык сценариев для Windows
с возможностью встраивания
в ваши приложения
О языке JS+ Справочник Скачать JS+ DLL
Контакты
СПРАВОЧНИК ПО ЯЗЫКУ JS+ Содержание

DrawEdge

- функция WinAPI
Функции WinAPI
Рисует одну или более сторон прямоугольника.
Синтаксис
function DrawEdge(
  hDC,
  Rect,
  Edge,
  Flags
): Boolean;

Параметры
Параметр Тип Описание
hDC Number дескриптор контекста устройства
Rect TRect координаты прямоугольника
Edge Enum вид границы (см. ниже)
Flags Enumset набор битовых флагов, определяющих опции рисования (см. ниже)

Параметр Edge
Значение Описание
BDR_RAISEDINNER выпуклый внутренний край
BDR_SUNKENINNER углубленный внутренний край
BDR_RAISEDOUTER выпуклый внешний край
BDR_SUNKENOUTER углубленный внешний край
EDGE_BUMP BDR_RAISEDOUTER + BDR_SUNKENINNER
EDGE_ETCHED BDR_RAISEDINNER + BDR_SUNKENOUTER
EDGE_RAISED BDR_RAISEDINNER + BDR_RAISEDOUTER
EDGE_SUNKEN BDR_SUNKENINNER + BDR_SUNKENOUTER

Параметр Flags
Значение Описание
BF_ADJUST изменяет прямоугольник, освобождая пространство для клиентской области
BF_BOTTOM нижняя граница прямоугольника
BF_BOTTOMLEFT нижняя и левая границы прямоугольника
BF_BOTTOMRIGHT нижняя и правая границы прямоугольника
BF_DIAGONAL диагональная граница
BF_DIAGONAL_ENDBOTTOMLEFT диагональная граница из верхнего правого угла в нижний левый
BF_DIAGONAL_ENDBOTTOMRIGHT диагональная граница из верхнего левого угла в нижний правый
BF_DIAGONAL_ENDTOPLEFT диагональная граница из нижнего правого угла в верхний левый
BF_DIAGONAL_ENDTOPRIGHT диагональная граница из нижнего левого угла в верхний правый
BF_FLAT плоская граница
BF_LEFT левая граница прямоугольника
BF_MIDDLE заполнение внутренней области прямоугольника
BF_MONO одномерная граница
BF_RECT полный прямоугольник
BF_RIGHT правая граница
BF_SOFT мягкие кнопки
BF_TOP верхняя граница прямоугольника
BF_TOPLEFT верхняя и левая границы прямоугольника
BF_TOPRIGHT верхняя и правая границы прямоугольника
Возвращаемое значение
true в случае успеха или false в противном случае.
См. также
JS+Руководство пользователя
Адрес этой страницы: http://jsplus.ru/MANUAL/JSPlus/WinAPI/Function/DrawEdge.htm
© 2024,