|
CBlueUI
C++ 跨平台跨框架的数据可视化工具
|
字体 更多...
Public 成员函数 | |
| GFont () | |
| ~GFont () | |
| void | CreateFontObject (LPCTSTR name, int fHeight, UINT style) |
| Create a Font Object object | |
| int | FontPixelHeight () const |
| int | FontPointHeight () const |
| UINT | FontStyle () const |
| LPCTSTR | FontName () const |
| SIZE | GetTextSize (LPCTSTR text, int len=-1) const |
| SIZE | GetTextSizeW (LPCWSTR text, int len=-1) const |
| SIZE | GetTextSizeA (const char *text, int len=-1) const |
| void | GetTextCharsSize (LPCTSTR text, std::vector< int > &outList) const |
| int | GetTextSizeWithNewline (LPCTSTR text, int len, TextMultilineInfo *textinfo, BOOL isOnlyMaxSize=FALSE) const |
| int | GetTextGlyph (GPathStorage &path, LPCTSTR text, int len, int word_space=0) |
| GFont () | |
| ~GFont () | |
| void | CreateFontObject (LPCTSTR name, int fHeight, UINT style) |
| Create a Font Object object | |
| int | FontPixelHeight () const |
| int | FontPointHeight () const |
| UINT | FontStyle () const |
| LPCTSTR | FontName () const |
| SIZE | GetTextSize (LPCTSTR text, int len=-1) const |
| SIZE | GetTextSizeW (LPCWSTR text, int len=-1) const |
| SIZE | GetTextSizeA (const char *text, int len=-1) const |
| void | GetTextCharsSize (LPCTSTR text, std::vector< int > &outList) const |
| int | GetTextSizeWithNewline (LPCTSTR text, int len, TextMultilineInfo *textinfo, BOOL isOnlyMaxSize=FALSE) const |
| int | GetTextGlyph (GPathStorage &path, LPCTSTR text, int len, int word_space=0) |
| GFont () | |
| ~GFont () | |
| void | CreateFontObject (LPCTSTR name, int fHeight, UINT style) |
| Create a Font Object object | |
| void | ChangeSizeWithDPI (double dpi_scale) |
| 根据动态DPI适应大小尺寸 | |
| int | FontPixelHeight () const |
| int | FontPointHeight () const |
| UINT | FontStyle () const |
| LPCTSTR | FontName () const |
| SIZE | GetTextSize (LPCTSTR text, int len=-1) const |
| SIZE | GetTextSizeA (LPCSTR text, int len=-1) const |
| SIZE | GetTextSizeW (LPCWSTR text, int len=-1) const |
| void | GetTextCharsSize (LPCTSTR text, std::vector< int > &outList) const |
| int | GetTextSizeWithNewline (LPCTSTR text, int len, TextMultilineInfo *textinfo, BOOL isOnlyMaxSize=FALSE) const |
| int | GetTextGlyph (GPathStorage &path, LPCTSTR text, int len, int word_space=0) |
| GFont () | |
| ~GFont () | |
| void | CreateFontObject (LPCTSTR name, int fHeight, UINT style) |
| Create a Font Object object | |
| int | FontPixelHeight () const |
| int | FontPointHeight () const |
| UINT | FontStyle () const |
| LPCTSTR | FontName () const |
| SIZE | GetTextSize (LPCTSTR text, int len=-1) const |
| SIZE | GetTextSizeA (LPCSTR text, int len=-1) const |
| SIZE | GetTextSizeW (LPCWSTR text, int len=-1) const |
| void | GetTextCharsSize (LPCTSTR text, std::vector< int > &outList) const |
| int | GetTextSizeWithNewline (LPCTSTR text, int len, TextMultilineInfo *textinfo, BOOL isOnlyMaxSize=FALSE) const |
| int | GetTextGlyph (GPathStorage &path, LPCTSTR text, int len, int word_space=0) |
| GFont () | |
| ~GFont () | |
| void | CreateFontObject (LPCTSTR name, int fHeight, UINT style) |
| Create a Font Object object | |
| void | ChangeSizeWithDPI (double dpi_scale) |
| 根据动态DPI适应大小尺寸 | |
| int | FontPixelHeight () const |
| int | FontPointHeight () const |
| UINT | FontStyle () const |
| LPCTSTR | FontName () const |
| SIZE | GetTextSize (LPCTSTR text, int len=-1) const |
| SIZE | GetTextSizeA (LPCSTR text, int len=-1) const |
| SIZE | GetTextSizeW (LPCWSTR text, int len=-1) const |
| void | GetTextCharsSize (LPCTSTR text, std::vector< int > &outList) const |
| int | GetTextSizeWithNewline (LPCTSTR text, int len, TextMultilineInfo *textinfo, BOOL isOnlyMaxSize=FALSE) const |
| int | GetTextGlyph (GPathStorage &path, LPCTSTR text, int len, int word_space=0) |
| void | ApplyAttribute (float scale) |
| GFont () | |
| ~GFont () | |
| void | CreateFontObject (LPCTSTR name, int fHeight, UINT style) |
| Create a Font Object object | |
| void | ChangeSizeWithDPI (double dpi_scale) |
| 根据动态DPI适应大小尺寸 | |
| int | FontPixelHeight () const |
| int | FontPointHeight () const |
| UINT | FontStyle () const |
| LPCTSTR | FontName () const |
| SIZE | GetTextSize (LPCTSTR text, int len=-1) const |
| SIZE | GetTextSizeW (LPCWSTR text, int len=-1) const |
| SIZE | GetTextSizeA (const char *text, int len=-1) const |
| void | GetTextCharsSize (LPCTSTR text, std::vector< int > &outList) const |
| 将字符串每个字符的宽度,读取到数组中 | |
| int | GetTextSizeWithNewline (LPCTSTR text, int len, TextMultilineInfo *textinfo, BOOL isOnlyMaxSize=FALSE) const |
| int | GetTextGlyph (GPathStorage &path, LPCTSTR text, int len, int word_space=0) |
| GFont () | |
| ~GFont () | |
| void | CreateFontObject (LPCTSTR name, int fHeight, UINT style) |
| Create a Font Object object | |
| void | ChangeSizeWithDPI (double dpi_scale) |
| int | FontPixelHeight () const |
| int | FontPointHeight () const |
| UINT | FontStyle () const |
| LPCTSTR | FontName () const |
| SIZE | GetTextSize (LPCTSTR text, int len=-1) const |
| SIZE | GetTextSizeW (LPCWSTR text, int len=-1) const |
| SIZE | GetTextSizeA (const char *text, int len=-1) const |
| void | GetTextCharsSize (LPCTSTR text, std::vector< int > &outList) const |
| int | GetTextSizeWithNewline (LPCTSTR text, int len, TextMultilineInfo *textinfo, BOOL isOnlyMaxSize=FALSE) const |
| int | GetTextGlyph (GPathStorage &path, LPCTSTR text, int len, int word_space=0) const |
Public 属性 | |
| PangoFontDescription * | m_font |
| int | m_dy |
| QFont | m_qt_font |
| void * | m_CTFont |
| void * | m_ttfFont |
| HFONT | m_font_gdi |
| LOGFONT | m_lf |
| wxFont * | m_wxfont |
Protected 属性 | |
| BeString | m_font_name |
| int | m_font_height |
| int | m_point_height |
| UINT | m_font_style |
| int | m_font_size |
| int | m_height_no_scale |
字体
| BUI::GFont::GFont | ( | ) |
| BUI::GFont::~GFont | ( | ) |
| BUI::GFont::GFont | ( | ) |
| BUI::GFont::~GFont | ( | ) |
| BUI::GFont::GFont | ( | ) |
| BUI::GFont::~GFont | ( | ) |
| BUI::GFont::GFont | ( | ) |
| BUI::GFont::~GFont | ( | ) |
| BUI::GFont::GFont | ( | ) |
| BUI::GFont::~GFont | ( | ) |
| BUI::GFont::GFont | ( | ) |
| BUI::GFont::~GFont | ( | ) |
| BUI::GFont::GFont | ( | ) |
| BUI::GFont::~GFont | ( | ) |
| void BUI::GFont::ApplyAttribute | ( | float | scale | ) |
| void BUI::GFont::ChangeSizeWithDPI | ( | double | dpi_scale | ) |
根据动态DPI适应大小尺寸
| dpi_scale | 缩放比例 |
| void BUI::GFont::ChangeSizeWithDPI | ( | double | dpi_scale | ) |
根据动态DPI适应大小尺寸
| dpi_scale | 缩放比例 |
| void BUI::GFont::ChangeSizeWithDPI | ( | double | dpi_scale | ) |
根据动态DPI适应大小尺寸
| dpi_scale | 缩放比例 |
| void BUI::GFont::ChangeSizeWithDPI | ( | double | dpi_scale | ) |
Create a Font Object object
| name | 字体名称 |
| fHeight | 字体高度 |
| style | 字体风格:SGFontStyle={FS_BOLD,FS_ITALIC,FS_UNDERLINE} |
Create a Font Object object
| name | 字体名称 |
| fHeight | 字体高度 |
| style | 字体风格:SGFontStyle={FS_BOLD,FS_ITALIC,FS_UNDERLINE} |
Create a Font Object object
| name | 字体名称 |
| fHeight | 字体高度 |
| style | 字体风格:SGFontStyle={FS_BOLD,FS_ITALIC,FS_UNDERLINE} |
Create a Font Object object
| name | 字体名称 |
| fHeight | 字体高度 |
| style | 字体风格:SGFontStyle={FS_BOLD,FS_ITALIC,FS_UNDERLINE} |
Create a Font Object object
| name | 字体名称 |
| fHeight | 字体高度 |
| style | 字体风格:SGFontStyle={FS_BOLD,FS_ITALIC,FS_UNDERLINE} |
Create a Font Object object
| name | 字体名称 |
| fHeight | 字体高度 |
| style | 字体风格:SGFontStyle={FS_BOLD,FS_ITALIC,FS_UNDERLINE} |
Create a Font Object object
| name | 字体名称 |
| fHeight | 字体高度 |
| style | 字体风格:SGFontStyle={FS_BOLD,FS_ITALIC,FS_UNDERLINE} |
| LPCTSTR BUI::GFont::FontName | ( | ) | const |
| LPCTSTR BUI::GFont::FontName | ( | ) | const |
| LPCTSTR BUI::GFont::FontName | ( | ) | const |
| LPCTSTR BUI::GFont::FontName | ( | ) | const |
| LPCTSTR BUI::GFont::FontName | ( | ) | const |
| LPCTSTR BUI::GFont::FontName | ( | ) | const |
| LPCTSTR BUI::GFont::FontName | ( | ) | const |
| int BUI::GFont::FontPixelHeight | ( | ) | const |
| int BUI::GFont::FontPixelHeight | ( | ) | const |
| int BUI::GFont::FontPixelHeight | ( | ) | const |
| int BUI::GFont::FontPixelHeight | ( | ) | const |
| int BUI::GFont::FontPixelHeight | ( | ) | const |
| int BUI::GFont::FontPixelHeight | ( | ) | const |
| int BUI::GFont::FontPixelHeight | ( | ) | const |
| int BUI::GFont::FontPointHeight | ( | ) | const |
| int BUI::GFont::FontPointHeight | ( | ) | const |
| int BUI::GFont::FontPointHeight | ( | ) | const |
| int BUI::GFont::FontPointHeight | ( | ) | const |
| int BUI::GFont::FontPointHeight | ( | ) | const |
| int BUI::GFont::FontPointHeight | ( | ) | const |
| int BUI::GFont::FontPointHeight | ( | ) | const |
| UINT BUI::GFont::FontStyle | ( | ) | const |
| UINT BUI::GFont::FontStyle | ( | ) | const |
| UINT BUI::GFont::FontStyle | ( | ) | const |
| UINT BUI::GFont::FontStyle | ( | ) | const |
| UINT BUI::GFont::FontStyle | ( | ) | const |
| UINT BUI::GFont::FontStyle | ( | ) | const |
| UINT BUI::GFont::FontStyle | ( | ) | const |
| void BUI::GFont::GetTextCharsSize | ( | LPCTSTR | text, |
| std::vector< int > & | outList | ||
| ) | const |
| void BUI::GFont::GetTextCharsSize | ( | LPCTSTR | text, |
| std::vector< int > & | outList | ||
| ) | const |
| void BUI::GFont::GetTextCharsSize | ( | LPCTSTR | text, |
| std::vector< int > & | outList | ||
| ) | const |
| void BUI::GFont::GetTextCharsSize | ( | LPCTSTR | text, |
| std::vector< int > & | outList | ||
| ) | const |
| void BUI::GFont::GetTextCharsSize | ( | LPCTSTR | text, |
| std::vector< int > & | outList | ||
| ) | const |
| void BUI::GFont::GetTextCharsSize | ( | LPCTSTR | text, |
| std::vector< int > & | outList | ||
| ) | const |
将字符串每个字符的宽度,读取到数组中
| void BUI::GFont::GetTextCharsSize | ( | LPCTSTR | text, |
| std::vector< int > & | outList | ||
| ) | const |
| int BUI::GFont::GetTextGlyph | ( | GPathStorage & | path, |
| LPCTSTR | text, | ||
| int | len, | ||
| int | word_space = 0 |
||
| ) |
| int BUI::GFont::GetTextGlyph | ( | GPathStorage & | path, |
| LPCTSTR | text, | ||
| int | len, | ||
| int | word_space = 0 |
||
| ) |
| int BUI::GFont::GetTextGlyph | ( | GPathStorage & | path, |
| LPCTSTR | text, | ||
| int | len, | ||
| int | word_space = 0 |
||
| ) |
| int BUI::GFont::GetTextGlyph | ( | GPathStorage & | path, |
| LPCTSTR | text, | ||
| int | len, | ||
| int | word_space = 0 |
||
| ) |
| int BUI::GFont::GetTextGlyph | ( | GPathStorage & | path, |
| LPCTSTR | text, | ||
| int | len, | ||
| int | word_space = 0 |
||
| ) |
| int BUI::GFont::GetTextGlyph | ( | GPathStorage & | path, |
| LPCTSTR | text, | ||
| int | len, | ||
| int | word_space = 0 |
||
| ) |
| int BUI::GFont::GetTextGlyph | ( | GPathStorage & | path, |
| LPCTSTR | text, | ||
| int | len, | ||
| int | word_space = 0 |
||
| ) | const |
| SIZE BUI::GFont::GetTextSizeA | ( | const char * | text, |
| int | len = -1 |
||
| ) | const |
| SIZE BUI::GFont::GetTextSizeA | ( | const char * | text, |
| int | len = -1 |
||
| ) | const |
| SIZE BUI::GFont::GetTextSizeA | ( | const char * | text, |
| int | len = -1 |
||
| ) | const |
| SIZE BUI::GFont::GetTextSizeA | ( | const char * | text, |
| int | len = -1 |
||
| ) | const |
| int BUI::GFont::GetTextSizeWithNewline | ( | LPCTSTR | text, |
| int | len, | ||
| TextMultilineInfo * | textinfo, | ||
| BOOL | isOnlyMaxSize = FALSE |
||
| ) | const |
| int BUI::GFont::GetTextSizeWithNewline | ( | LPCTSTR | text, |
| int | len, | ||
| TextMultilineInfo * | textinfo, | ||
| BOOL | isOnlyMaxSize = FALSE |
||
| ) | const |
| int BUI::GFont::GetTextSizeWithNewline | ( | LPCTSTR | text, |
| int | len, | ||
| TextMultilineInfo * | textinfo, | ||
| BOOL | isOnlyMaxSize = FALSE |
||
| ) | const |
| int BUI::GFont::GetTextSizeWithNewline | ( | LPCTSTR | text, |
| int | len, | ||
| TextMultilineInfo * | textinfo, | ||
| BOOL | isOnlyMaxSize = FALSE |
||
| ) | const |
| int BUI::GFont::GetTextSizeWithNewline | ( | LPCTSTR | text, |
| int | len, | ||
| TextMultilineInfo * | textinfo, | ||
| BOOL | isOnlyMaxSize = FALSE |
||
| ) | const |
| int BUI::GFont::GetTextSizeWithNewline | ( | LPCTSTR | text, |
| int | len, | ||
| TextMultilineInfo * | textinfo, | ||
| BOOL | isOnlyMaxSize = FALSE |
||
| ) | const |
| int BUI::GFont::GetTextSizeWithNewline | ( | LPCTSTR | text, |
| int | len, | ||
| TextMultilineInfo * | textinfo, | ||
| BOOL | isOnlyMaxSize = FALSE |
||
| ) | const |
| void* BUI::GFont::m_CTFont |
| int BUI::GFont::m_dy |
| PangoFontDescription * BUI::GFont::m_font |
| HFONT BUI::GFont::m_font_gdi |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
| LOGFONT BUI::GFont::m_lf |
|
protected |
| QFont BUI::GFont::m_qt_font |
| void* BUI::GFont::m_ttfFont |
| wxFont* BUI::GFont::m_wxfont |