XmStringCreate

XmStringCreate — Функция составных строк, создающая составную строку

Использование

#include <Xm/Xm.h>

XmString XmStringCreate(char *text, char *tag);

Описание

XmStringCreate создает составную строку из двух компонентов: текста и тэга елемента списка шрифтов. Функция производит выделение памяти для сохранения возвращаемой составной строки. Когда приложению более не требуется возвращенная составная строка, оно должно вызвать XmStringFree для освобождения занимаемой строкой памяти.

text

Определяет NULL ограниченную строку, которая будет использована как тестовый компонент составной строки.

tag

Определяет компонент тэга, связанный с данным текстом. Значение XmFONTLIST_DEFAULT_TAG определяет локализованные сегмент текста.

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

Возвращает новую составную строку.

Связанная информация

XmFontList(3), XmFontListAdd(3), XmFontListAppendEntry(3), XmFontListCopy(3), XmFontListCreate(3), XmFontListEntryCreate(3), XmFontListEntryFree(3), XmFontListEntryGetFont(3), XmFontListEntryGetTag(3), XmFontListEntryLoad(3), XmFontListFree(3), XmFontListFreeFontContext(3), XmFontListGetNextFont(3), XmFontListInitFontContext(3), XmFontListNextEntry(3), XmFontListRemoveEntry(3), XmString(3), XmStringBaseline(3), XmStringByteCompare(3), XmStringCompare(3), XmStringConcat(3), XmStringConcatAndFree(3), XmStringCopy(3), XmStringCreateLocalized(3), XmStringCreateLtoR(3), XmStringCreateSimple(3), XmStringDirection(3), XmStringDirectionCreate(3), XmStringDraw(3), XmStringDrawImage(3), XmStringDrawUnderline(3), XmStringEmpty(3), XmStringExtent(3), XmStringFree(3), XmStringFreeContext(3), XmStringGetLtoR(3), XmStringGetNextComponent(3), XmStringGetNextSegment(3), XmStringHasSubstring(3), XmStringHeight(3), XmStringInitContext(3), XmStringLength(3), XmStringLineCount(3), XmStringNConcat(3), XmStringNCopy(3), XmStringPeekNextComponent(3), XmStringSegmentCreate(3), XmStringSeparatorCreate(3), XmStringTable(3) и XmStringWidth(3).