Синтаксис

FLOAT SetText2d(HANDLE HSpace, HANDLE HText, HANDLE HFont, HANDLE HString, COLORREF FgColor, COLORREF BgColor)

FLOAT SetText2d(HANDLE HSpace, HANDLE HText, FLOAT Index, HANDLE HFont, HANDLE HString, COLORREF FgColor, COLORREF BgColor)


Описание

Функция позволяет изменить одновременно шрифт, строку и цвет элемента логического текста


Параметры

HSpace        Дескриптор пространства

HText        Дескриптор логического текста

Index        Номер элемента текста (нумерация элементов начинается с 0). 

       Если не задан, то изменяется первый элемент, а все остальные элементы удаляются, т.е. если использовать первый вариант функции, то в тексте останется только один элемент

HFont        Дескриптор инструмента-шрифта

HString        Дескриптор инструмента-строки

FgColor        Цвет букв

BgColor        Цвет фона


Возвращаемое значение

Возвращаемое значение является ненулевым, если функция выполнена успешно, в противном случае возвращается 0


Пример

HObject:=GetObject2dByNameGetObject2dByName (~HSpace, #0, "text")

HText:=GetTextObject2dGetTextObject2d (~HSpace,~HObject)


HFont:=CreateFont2dCreateFont2d (~HSpace, "Tahoma", 20, 8)

HString:=CreateString2dCreateString2d (~HSpace,"Text")


r:=SetText2d (~HSpace,~HText,0,~HFont,~HString,~FgColor,~BgColor)



см. Графика 2DGraphics2d 

см. Функции работы с двухмерной графикойGrafics_function

Created with the Personal Edition of HelpNDoc: Transform Your Documentation Workflow with HelpNDoc's Intuitive UI