API Reference | developer.brewmp.com API Reference | developer.brewmp.com

Developer

API Reference

Fonts and Text

ClassAEECLSID_BBFE
AEECLSID_BTFEFontBidiUtil
AEECLSID_BTFESimpleTypeface
AEECLSID_BTFETextLayout
AEECLSID_BTFETypeface
AEECLSID_DefaultTextLayout
AEECLSID_FONT_STANDARD11
AEECLSID_FONT_STANDARD11B
AEECLSID_FONT_STANDARD15
AEECLSID_FONT_STANDARD15B
AEECLSID_FONT_STANDARD18
AEECLSID_FONT_STANDARD18B
AEECLSID_FONT_STANDARD23
AEECLSID_FONT_STANDARD23B
AEECLSID_FONT_STANDARD26
AEECLSID_FONT_STANDARD26B
AEECLSID_FONT_STANDARD36
AEECLSID_HFontOutline
AEECLSID_LocaleAR
AEECLSID_LocaleBG
AEECLSID_LocaleCA
AEECLSID_LocaleCS
AEECLSID_LocaleDA
AEECLSID_LocaleDEDE
AEECLSID_LocaleEL
AEECLSID_LocaleENGB
AEECLSID_LocaleENUS
AEECLSID_LocaleES
AEECLSID_LocaleESMX
AEECLSID_LocaleFA
AEECLSID_LocaleFI
AEECLSID_LocaleFRFR
AEECLSID_LocaleHE
AEECLSID_LocaleHI
AEECLSID_LocaleHR
AEECLSID_LocaleHU
AEECLSID_LocaleID
AEECLSID_LocaleIT
AEECLSID_LocaleLT
AEECLSID_LocaleLV
AEECLSID_LocaleML
AEECLSID_LocaleMS
AEECLSID_LocaleNL
AEECLSID_LocaleNO
AEECLSID_LocalePL
AEECLSID_LocalePT
AEECLSID_LocalePTBR
AEECLSID_LocaleRO
AEECLSID_LocaleRU
AEECLSID_LocaleSK
AEECLSID_LocaleSL
AEECLSID_LocaleSR
AEECLSID_LocaleSV
AEECLSID_LocaleTH
AEECLSID_LocaleTL
AEECLSID_LocaleTR
AEECLSID_LocaleUK
AEECLSID_LocaleUR
AEECLSID_LocaleVI
AEECLSID_LocaleZHCN
AEECLSID_LocaleZHTW
AEECLSID_QCSansBoldTTF
AEECLSID_QCSansTTF
AEECLSID_SJISConv
AEECLSID_TextFormatter
ConstantBFE_MAJ_VERdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
BFE_MIN_VERdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
BFE_SUB_VERdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
LOCALES_MAJ_VERdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
LOCALES_MIN_VERdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
LOCALES_SUB_VERdeprecated
Items marked as deprecated have been replaced by a more powerful, alternative feature. Deprecated interfaces include a reference to the replacement interface, which should be used for all new application development. Deprecated features are still supported for backward compatibility, but should be avoided when developing new applications.
Data structureAEEFontInfo
AEELocaleArg
AEELocaleArg Types
Bidirectional Character Type Categories
Bidirectional Character Types
Bidirectional Order Types
Cursor Position Hint
ILocale Parameters
ITextFormatter Parameters
InlineImageInfo
InlineImageParam
PFNIMAGEDRAWCB
InterfaceICharsetConv
IFont
IFontBidiUtil
IHFont
ILocale
ISetData
ITextFormatter
ITextLayout
ITypeface
UCS
MethodICharsetConv_AddRef()
ICharsetConv_CharsetConvert()
ICharsetConv_Initialize()
ICharsetConv_QueryInterface()
ICharsetConv_Release()
IFontBidiUtil_AddRef()
IFontBidiUtil_Breakline()
IFontBidiUtil_CaretInfo()
IFontBidiUtil_CharAt()
IFontBidiUtil_CharLocation()
IFontBidiUtil_Characterize()
IFontBidiUtil_Locate()
IFontBidiUtil_MoveCaretIndex()
IFontBidiUtil_NextDisplayChar()
IFontBidiUtil_QueryInterface()
IFontBidiUtil_Release()
IFont_AddRef()
IFont_DrawText()
IFont_GetInfo()
IFont_MeasureText()
IFont_QueryInterface()
IFont_Release()
IHFont_AddRef()
IHFont_DrawText()
IHFont_GetBoldPct()
IHFont_GetBoxModes()
IHFont_GetCharSpacing()
IHFont_GetDescentPadding()
IHFont_GetEdgeColor()
IHFont_GetEdgeStyle()
IHFont_GetEmphasisStyle()
IHFont_GetFontBidiUtilClassId()
IHFont_GetFontSize()
IHFont_GetInfo()
IHFont_GetInlineImageParam()
IHFont_GetInlineImageParamForCharCode()
IHFont_GetLineBreakOnGlyph()
IHFont_GetLineWidth()
IHFont_GetOpacityCurve()
IHFont_GetOverlineColor()
IHFont_GetOverlineStyle()
IHFont_GetProperty()
IHFont_GetPropertyEx()
IHFont_GetRenderOption()
IHFont_GetSkewValue()
IHFont_GetStrikeoutColor()
IHFont_GetStrikeoutStyle()
IHFont_GetTextBGColor()
IHFont_GetTextColor()
IHFont_GetTextDirection()
IHFont_GetUnderlineColor()
IHFont_GetUnderlineStyle()
IHFont_HandleEvent()
IHFont_MeasureText()
IHFont_QueryInterface()
IHFont_Release()
IHFont_RemoveAllInlineImageParams()
IHFont_SetBoldPct()
IHFont_SetBoxModes()
IHFont_SetCharSpacing()
IHFont_SetDescentPadding()
IHFont_SetEdgeColor()
IHFont_SetEdgeStyle()
IHFont_SetEmphasisStyle()
IHFont_SetFontSize()
IHFont_SetInlineImageParam()
IHFont_SetLineBreakOnGlyph()
IHFont_SetLineWidth()
IHFont_SetOpacityCurve()
IHFont_SetOverlineColor()
IHFont_SetOverlineStyle()
IHFont_SetProperty()
IHFont_SetPropertyEx()
IHFont_SetRenderOption()
IHFont_SetSkewValue()
IHFont_SetStrikeoutColor()
IHFont_SetStrikeoutStyle()
IHFont_SetTextBGColor()
IHFont_SetTextColor()
IHFont_SetTextDirection()
IHFont_SetUnderlineColor()
IHFont_SetUnderlineStyle()
ILocale_AddRef()
ILocale_BreakLine()
ILocale_FormatItem()
ILocale_GetAMDesignator()
ILocale_GetAbbreviatedDayNames()
ILocale_GetAbbreviatedMonthNames()
ILocale_GetCurrencyDecimalDigits()
ILocale_GetCurrencyDecimalSeparator()
ILocale_GetCurrencyGroupSeparator()
ILocale_GetCurrencyGroupSizes()
ILocale_GetCurrencyNegativePattern()
ILocale_GetCurrencySymbol()
ILocale_GetDateSeparator()
ILocale_GetDayNames()
ILocale_GetFirstWeekDay()
ILocale_GetFullDateTimePattern()
ILocale_GetHardBreak()
ILocale_GetLanguageCode()
ILocale_GetLongDatePattern()
ILocale_GetLongTimePattern()
ILocale_GetMonthDayPattern()
ILocale_GetMonthNames()
ILocale_GetNaNSymbol()
ILocale_GetNegativeInfinitySymbol()
ILocale_GetNegativeSign()
ILocale_GetNumberDecimalDigits()
ILocale_GetNumberDecimalSeparator()
ILocale_GetNumberGroupSeparator()
ILocale_GetNumberGroupSizes()
ILocale_GetNumberNegativePattern()
ILocale_GetPMDesignator()
ILocale_GetParm()
ILocale_GetPercentDecimalDigits()
ILocale_GetPercentDecimalSeparator()
ILocale_GetPercentGroupSeparator()
ILocale_GetPercentGroupSizes()
ILocale_GetPercentNegativePattern()
ILocale_GetPercentPositivePattern()
ILocale_GetPercentSymbol()
ILocale_GetPermilleSymbol()
ILocale_GetPositiveInfinitySymbol()
ILocale_GetPositiveSign()
ILocale_GetRFC1123Pattern()
ILocale_GetShortDatePattern()
ILocale_GetShortTimePattern()
ILocale_GetSoftBreak()
ILocale_GetSortableDateTimePattern()
ILocale_GetTimeSeparator()
ILocale_GetYearMonthPattern()
ILocale_QueryInterface()
ILocale_Release()
ILocale_SetAMDesignator()
ILocale_SetAbbreviatedDayNames()
ILocale_SetAbbreviatedMonthNames()
ILocale_SetCurrencyDecimalDigits()
ILocale_SetCurrencyDecimalSeparator()
ILocale_SetCurrencyGroupSeparator()
ILocale_SetCurrencyGroupSizes()
ILocale_SetCurrencyNegativePattern()
ILocale_SetCurrencyPositivePattern()
ILocale_SetCurrencySymbol()
ILocale_SetDateSeparator()
ILocale_SetDayNames()
ILocale_SetFirstWeekDay()
ILocale_SetFullDateTimePattern()
ILocale_SetHardBreak()
ILocale_SetLongDatePattern()
ILocale_SetLongTimePattern()
ILocale_SetMonthDayPattern()
ILocale_SetMonthNames()
ILocale_SetNaNSymbol()
ILocale_SetNegativeInfinitySymbol()
ILocale_SetNegativeSign()
ILocale_SetNumberDecimalDigits()
ILocale_SetNumberDecimalSeparator()
ILocale_SetNumberGroupSeparator()
ILocale_SetNumberGroupSizes()
ILocale_SetNumberNegativePattern()
ILocale_SetPMDesignator()
ILocale_SetParm()
ILocale_SetPercentDecimalDigits()
ILocale_SetPercentDecimalSeparator()
ILocale_SetPercentGroupSeparator()
ILocale_SetPercentGroupSizes()
ILocale_SetPercentNegativePattern()
ILocale_SetPercentPositivePattern()
ILocale_SetPercentSymbol()
ILocale_SetPermilleSymbol()
ILocale_SetPositiveInfinitySymbol()
ILocale_SetPositiveSign()
ILocale_SetShortDatePattern()
ILocale_SetShortTimePattern()
ILocale_SetSoftBreak()
ILocale_SetTimeSeparator()
ILocale_SetYearMonthPattern()
ILocale_WSTRCMP()
ILocale_WSTRLOWER()
ILocale_WSTRNCMP()
ILocale_WSTRUPPER()
ISetData_AddRef()
ISetData_QueryInterface()
ISetData_Release()
ISetData_Set()
ITextFormatter_AddRef()
ITextFormatter_FormatText()
ITextFormatter_GetLang()
ITextFormatter_GetLocale()
ITextFormatter_GetLocaleClass()
ITextFormatter_GetParm()
ITextFormatter_GetYearOffset()
ITextFormatter_QueryInterface()
ITextFormatter_Release()
ITextFormatter_SetLang()
ITextFormatter_SetLocale()
ITextFormatter_SetLocaleClass()
ITextFormatter_SetParm()
ITextFormatter_SetYearOffset()
ITextLayout_AddRef()
ITextLayout_ComputeScrollOffset()
ITextLayout_Draw()
ITextLayout_GetAvoidRects()
ITextLayout_GetBGColor()
ITextLayout_GetCaretAfterMove()
ITextLayout_GetCaretInfo()
ITextLayout_GetEllipsis()
ITextLayout_GetFGColor()
ITextLayout_GetFont()
ITextLayout_GetFontMapModel()
ITextLayout_GetHintRows()
ITextLayout_GetHintWidth()
ITextLayout_GetLayoutSize()
ITextLayout_GetLineFromIndex()
ITextLayout_GetLineStartIndex()
ITextLayout_GetLinegap()
ITextLayout_GetOpacityCurve()
ITextLayout_GetPreferredExtent()
ITextLayout_GetProperty()
ITextLayout_GetSelectedBGColor()
ITextLayout_GetSelectedFGColor()
ITextLayout_GetTabStops()
ITextLayout_GetTextLinePos()
ITextLayout_GetTextRange()
ITextLayout_GetTextRects()
ITextLayout_HandleEvent()
ITextLayout_Layout()
ITextLayout_QueryInterface()
ITextLayout_Release()
ITextLayout_SetAvoidRects()
ITextLayout_SetBGColor()
ITextLayout_SetEllipsis()
ITextLayout_SetFGColor()
ITextLayout_SetFont()
ITextLayout_SetFontMapModel()
ITextLayout_SetHintRows()
ITextLayout_SetHintWidth()
ITextLayout_SetLinegap()
ITextLayout_SetOpacityCurve()
ITextLayout_SetProperty()
ITextLayout_SetSelectedBGColor()
ITextLayout_SetSelectedFGColor()
ITextLayout_SetTabStops()
ITypeface_AddRef()
ITypeface_NewFontFromClassID()
ITypeface_NewFontFromFile()
ITypeface_NewFontFromFontFile()
ITypeface_NewFontFromMemory()
ITypeface_NewFontFromMimeType()
ITypeface_QueryInterface()
ITypeface_Release()
ucs_Convert()
ucs_Utf16ToUtf8()
ucs_Utf8ToUtf16()