Grafics function
Функции управления свойствами графического пространства
GetSpaceOrg2dXGetSpaceOrg2dX Определить логическую точку пространства, соответствующую левой границе окна.
GetSpaceOrg2dYGetSpaceOrg2dY Определить логическую точку пространства, соответствующую верхней границе окна.
SetSpaceOrg2dSetSpaceOrg2d Сдвиг видимой области. Установить логическую точку пространства, которая соответствует левому верхнему углу окна.
GetScaleSpace2dGetScaleSpace2d Получить масштаб отображения двухмерного пространства.
SetScaleSpace2dSetScaleSpace2d Установить масштаб отображения двухмерного пространства.
EmptySpace2dEmptySpace2d Очистить двухмерное пространство от всех существующих в нем объектов.
SetCrdSystem2dSetCrdSystem2d Установка новых осей координат в пространстве.
SaveRectArea2dSaveRectArea2d Записать прямоугольную область графического окна в файл.
GetBkBrush2dGetBkBrush2d Получить дескриптор фоновой кисти.
SetBkBrush2dSetBkBrush2d Установить фоновую кисть у графического пространства.
LockSpace2dLockSpace2d Заблокировать отрисовку окна при изменениях в графическом пространстве.
GetSpaceLayers2dGetSpaceLayers2d Получить состояние видимости слоев в двухмерном пространстве.
SetSpaceLayers2dSetSpaceLayers2d Установить состояние видимости слоев в двухмерном пространстве.
SetSpaceRenderEngine2dSetSpaceRenderEngine2d Установить движок рендеринга графического пространства
#Функции для работы с инструментами
Карандаш
CreatePen2dCreatePen2d Создать карандаш
GetPenColor2dGetPenColor2d Получить цвет карандаша
GetPenROP2dGetPenrop2d Получить логическую операцию при рисовании карандашом
GetPenStyle2dGetPenStyle2d Получить стиль карандаша
GetPenWidth2dGetPenWidth2d Получить толщину карандаша
SetPenColor2dSetPenColor2d Установить цвет карандаша
SetPenROP2dSetPenRop2d Установить логическую операцию при рисовании карандашом
SetPenStyle2dSetPenStyle2d Установить стиль карандаша
SetPenWidth2dSetPenWidth2d Установить толщину карандаша
Кисть
CreateBrush2dCreateBrush2d Создать кисть
GetBrushColor2dGetBrushColor2d Получить цвет кисти
GetBrushROP2dGetBrushRop2d Получить логическую операцию при заливке кистью
GetBrushStyle2dGetBrushStyle2d Получить стиль кисти
GetBrushHatch2dGetBrushHatch2d Получить штриховку кисти
GetBrushDib2dGetBrushDib2d Получить дескриптор битовой карты кисти
SetBrushColor2dSetBrushColor2d Установить цвет кисти
SetBrushROP2dSetBrushROP2d Установить логическую операцию при заливке кистью
SetBrushStyle2dSetBrushStyle2d Установить стиль кисти
SetBrushHatch2dSetBrushHatch2d Установить штриховку кисти
SetBrushDib2dSetBrushDib2d Установить дескриптор битовой карты кисти
SetBrushPoints2dSetBrushPoints2d Установить координаты точек для градиентной кисти
SetBrushColors2dSetBrushColors2d Установить массив цветов для градиентной кисти
Шрифт
CreateFont2dCreateFont2d Создать шрифт
GetFontName2dGetFontName2d Получить имя шрифта
GetFontSize2dGetFontSize2d Получить размер шрифта
GetFontStyle2dGetFontStyle2d Получить стиль шрифта
GetFontListGetFontList Получить список имен доступных в системе шрифтов
SetFontName2dSetFontName2d Установить имя шрифта
SetFontSize2dSetFontSize2d Установить размер шрифта
SetFontStyle2dSetFontStyle2d Установить стиль шрифта
Строка
CreateString2dCreateString2d Создать строку текста
GetString2dGetString2d Получить текст строки
SetString2dSetString2d Установить текст строки
Текст
CreateText2dCreateText2d Создать логический текст
CreateRasterText2dCreateRasterText2d Создать двухмерный объект - текст
GetTextObject2dGetTextObject2d Получить логический текст, используемый данным двухмерным объектом
GetTextCount2dGetTextCount2d Получить количество элементов в тексте
GetTextFont2dGetTextFont2d Получить дескриптор шрифта элемента текста
GetTextString2dGetTextString2d Получить дескриптор строки элемента текста
GetTextFgColor2dGetTextFgColor2d Получить цвет элемента текста
GetTextBkColor2dGetTextBkColor2d Получить цвет фона элемента текста
SetText2dSetText2d Установить дескриптор шрифта, строки и цвета элемента текста
SetTextFont2dSetTextFont2d Установить дескриптор шрифта элемента текста
SetTextString2dSetTextString2d Установить дескриптор строки элемента текста
SetTextFgColor2dSetTextFgColor2d Установить цвет элемента текста
SetTextBkColor2dSetTextBkColor2d Установить цвет фона элемента текста
AddText2dAddText2d Добавить элемент текста в конец
RemoveText2dRemoveText2d Удалить элемент текста из заданной позиции
Битовая карта
CreateDIB2dCreateDIB2d Создать битовую карту из файла
CreateRDIB2dCreateRDIB2d Создать разделяемую битовую карту из файла
GetDibPixel2dGetDibPixel2d Получить цвет пиксела битовой карты
SetDibPixel2dSetDibPixel2d Установить цвет пиксела битовой карты
Двойная битовая карта
CreateDoubleDIB2dCreateDoubleDIB2d Создать двойную битовую карту из файла
CreateRDoubleDIB2dCreateRDoubleDIB2d Создать разделяемую двойную битовую карту из файла
CreateBitmap2dCreateBitmap2d Создать двухмерный объект - битовую карту
CreateDoubleBitmap2dCreateDoubleBitmap2d Создать двухмерный объект - двойную битовую карту
GetBitmapSrcRect2dGetBitmapSrcRect2d Получить фрагмент битовой карты, который отображается на экране
SetBitmapSrcRect2dSetBitmapSrcRect2d Установить фрагмент битовой карты, который отображается на экране.
GetDibObject2dGetDibObject2d Определить дескриптор битовой карты, используемой графическим объектом.
GetDDibObject2dGetDDibObject2d Определить дескриптор двойной битовой карты, используемой графическим объектом.
SetDibObject2dSetDibObject2d Установить другую битовую карту, используемую графическим объектом.
SetDDibObject2dSetDDibObject2d Установить другую двойную битовую карту, используемую данным двухмерным объектом.
DeleteTool2DDeleteTool2d Удалить инструмент
GetNextTool2dGetNextTool2d Получить дескриптор следующего инструмента.
GetToolRef2dGetToolRef2d Получить число ссылок на инструмент.
RGBRGB Получить цвет из компонент.
GetRValueGetRValue Получить яркость красного компонента из цвета.
GetGValueGetGValue Получить яркость зеленого компонента из цвета.
GetBValueGetBValue Получить яркость синего компонента из цвета.
Функции для работы с графическими объектами
CreateObjectFromFile2DCreateObjectFromFile2D Создать объект из VDR файла.
DeleteObject2dDeleteObject2d Удалить двухмерный объект.
GetObjectTypeGetObjectType Получить тип объекта.
GetObjectName2dGetObjectName2d Получить имя двухмерного объекта.
SetObjectName2dSetObjectName2d Установить имя двухмерного объекта.
GetObject2dByNameGetObject2dByName Получить дескриптор двухмерного объекта по его имени.
SetObjectOrg2dSetObjectOrg2d Функция позволяет переместить объект.
GetObjectOrg2dxGetObjectOrg2dx Получить координату x объекта.
GetObjectOrg2dyGetObjectOrg2dy Получить координату y объекта.
SetObjectSize2dSetObjectSize2d Установить размер объекта.
GetObjectWidth2dGetObjectWidth2d Получить размер объекта по х.
GetObjectHeight2dGetObjectHeight2d Получить размер объекта по y.
GetActualHeight2dGetActualHeight2d Возвращает актуальную высоту двухмерного объекта.
GetActualWidth2dGetActualWidth2d Возвращает актуальную ширину двухмерного объекта.
GetActualSize2dGetActualSize2d Получить актуальные размеры двухмерного объекта.
GetObjectAngle2dGetObjectAngle2d Получить угол, под которым отображается двухмерный объект.
RotateObject2dRotateObject2d Повернуть объект на определенный угол.
GetObjectAlpha2dGetObjectAlpha2d Получить прозрачность двухмерного объекта
SetObjectAlpha2d5H.GWP Установить прозрачность двухмерного объекта
SetShowObject2dSetShowObject2d Спрятать или показать объект.
ShowObject2dShowObject2d Показать объект.
HideObject2dHideObject2d Спрятать объект.
GetObjectFromPoint2dGetObjectFromPoint2d Получить дескриптор двухмерного объекта в указанных координатах.
GetObjectFromPoint2dExGetObjectFromPoint2dEx Получить дескриптор двухмерного объекта в указанных координатах по слою.
GetLastPrimaryGetLastPrimary2d Получить дескриптор первичного объекта после вызова функции GetObjectFromPoint2d.
CopyToClipboard2dCopyToClipboard2d Поместить объект, заданный дескриптором Object2d, в буфер обмена.
PasteFromClipboard2dPasteFromClipboard2d Поместить двухмерный объект из буфера обмена в пространство.
LockObject2dLockObject2d Сделать объект невыбираемым.
SetObjectAttribute2dSetObjectAttribute2d Установить атрибуты объекта.
GetObjectAttribute2dGetObjectAttribute2d Получить атрибуты объекта.
GetNextObject2dGetNextObject2d Получить дескриптор следующего объекта.
GetCurrentObject2dGetCurrentObject2d Получить текущий двухмерный объект.
SetCurrentObject2dSetCurrentObject2d Установить текущий двухмерный объект.
IsObjectsIntersect2dIsObjectsIntersect2d Определить факт пересечения двух графических объектов.
Функции управления Z-порядком графических объектов
GetBottomObject2dGetBottomObject2d Получить дескриптор объекта, который находится позади всех других.
GetUpperObject2dGetUpperObject2d Получить дескриптор объекта, который находится поверх заданного.
GetObjectFromZOrder2dGetObjectFromZOrder2d Получить дескриптор объекта, который находится в заданном месте Z списка.
GetLowerObject2dGetLowerObject2d Получить дескриптор объекта, который находится позади заданного.
GetTopObject2dGetTopObject2d Получить дескриптор объекта, который находится поверх всех других.
GetZOrder2dGetZOrder2d Получить текущий Z - порядок объекта
ObjectToBottom2dObjectToBottom2d Поместить двухмерный объект позади всех других.
ObjectToTop2dObjectToTop2d Поместить двухмерный объект поверх всех других.
SetzOrder2dSetZOrder2d Поместить двухмерный объект на заданное место Z списка.
SwapObject2dSwapObject2d Поменять два двухмерных объекта местами в Z списке.
#Функции для работы c полилиниями
CreatePolyLine2dCreatePolyLine2d Создать линию.
AddPoint2dAddPoint2d Добавить точку к линии.
DelPoint2dDelpoint2d Удалить точку в линии.
GetBrushObject2dGetBrushObject2d Получить дескриптор кисти, который используется при рисовании линии.
GetPenObject2dGetPenObject2d Получить дескриптор карандаша, который используется при рисовании линии.
GetRGNCreateModeGetRGNCreateMode Получить режим заполнения региона.
GetVectorNumPoints2dGetVectorNumPoints2d Получить число точек в линии.
GetVectorPoint2dxGetVectorPoint2dx Получить координаты X точки в линии.
GetVectorPoint2dyGetVectorPoint2dy Получить координаты Y точки в линии.
SetBrushObject2dSetBrushObject2d Установить кисть, которая будет использоваться при рисовании линии.
SetPenObject2dSetPenObject2d Установить карандаш, который будет использоваться при рисовании линии.
SetRGNCreateModeSetRGNCreateMode Установить режим заполнения региона.
SetVectorPoint2dSetVectorPoint2d Изменить одну точку в линии.
SetLineArrows2dSetLineArrows2d Установить концевую и начальную стрелку у двухмерной полилинии
#Функции для работы с группами
CreateGroup2dCreateGroup2d Создать группу.
DeleteGroup2dDeleteGroup2d Разгруппировать группу.
AddGroupItem2dAddGroupItem2d Добавить новый объект к группе.
DelGroupItem2dDelGroupItem2d Удалить объект из группы.
GetGroupItemsNum2dGetGroupItemsNum2d Получить число объектов в группе.
GetGroupItem2dGetGroupItem2d Определить элемент группы.
SetGroupItem2dSetGroupItem2d Изменить элемент группы.
SetGroupItems2dSetGroupItems2d Установить состав членов группы.
GetObjectParent2dGetObjectParent2d Получить родительский объект для объекта.
IsGroupContainObject2dIsGroupContainObject2d Определить объединен ли объект в группу с другими.
см. Графика 2DGraphics2d
Created with the Personal Edition of HelpNDoc: Free help authoring environment