Giveda® Embedded Midware  1.2.0
本文档受《版权法》、《版权公约》保护。深圳技达®版权所有
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 
Public 成员函数 | 所有成员列表
GFontMetrics类 参考

GFontMetrics 使用 GFont 来获取文本的显示宽高 更多...

#include <gFontMetrics.h>

Public 成员函数

 GFontMetrics (const GFont &f)
 
virtual ~GFontMetrics ()
 
 GFontMetrics (const GFontMetrics &)
 
GFontMetricsoperator= (const GFontMetrics &)
 
GSize size (int flags, const GString &str, int len=-1, int tabstops=0, int *tabarray=0, char **intern=0)
 在指定的排版格式下,计算指定文本字符串的显示宽高 更多...
 
T_OFFSET height (const GString &str, const T_OFFSET lineW)
 在限定了显示宽度的情况下,计算指定文本字符串需要的显示高度 更多...
 

详细描述

GFontMetrics 使用 GFont 来获取文本的显示宽高

构造及析构函数说明

GFontMetrics::GFontMetrics ( const GFont f)
virtual GFontMetrics::~GFontMetrics ( )
virtual
GFontMetrics::GFontMetrics ( const GFontMetrics )

成员函数说明

T_OFFSET GFontMetrics::height ( const GString str,
const T_OFFSET  lineW 
)

在限定了显示宽度的情况下,计算指定文本字符串需要的显示高度

参数
str字符串
lineW限定显示宽度
返回
T_OFFSET
GFontMetrics& GFontMetrics::operator= ( const GFontMetrics )
GSize GFontMetrics::size ( int  flags,
const GString str,
int  len = -1,
int  tabstops = 0,
int *  tabarray = 0,
char **  intern = 0 
)

在指定的排版格式下,计算指定文本字符串的显示宽高

参数
flags排版格式
str字符串
len...
tabstops...
tabarray...
intern...
返回
GSize

该类的文档由以下文件生成: