CBlueUI  
C++ 跨平台跨框架的数据可视化工具
载入中...
搜索中...
未找到
BUI::ElementChat类 参考abstract

聊天输入元素 更多...

类 BUI::ElementChat 继承关系图:

Public 成员函数

 ElementChat ()
virtual ~ElementChat ()
virtual SIZE CalcSize (GFont *font)=0
virtual void OnDraw (ISurface *surface, int x, int y, const GColor &col, RECT *rc_update)=0
virtual BOOL IsNewLine ()
virtual void PeekSelectText (BasicStringBuffer &buffer)
SIZE GetSize () const
void SetSize (SIZE sz)
SIZE GetDisplaySize () const
void SetDisplaySize (SIZE sz)
BOOL IsScaleEnable () const

Protected 属性

SIZE m_sz
SIZE m_sz_show
BOOL m_is_scale

详细描述

聊天输入元素

构造及析构函数说明

◆ ElementChat()

BUI::ElementChat::ElementChat ( )

◆ ~ElementChat()

virtual BUI::ElementChat::~ElementChat ( )
virtual

成员函数说明

◆ CalcSize()

virtual SIZE BUI::ElementChat::CalcSize ( GFont * font)
pure virtual

◆ GetDisplaySize()

SIZE BUI::ElementChat::GetDisplaySize ( ) const

◆ GetSize()

SIZE BUI::ElementChat::GetSize ( ) const

◆ IsNewLine()

virtual BOOL BUI::ElementChat::IsNewLine ( )
virtual

BUI::ElementChatChar 重载.

◆ IsScaleEnable()

BOOL BUI::ElementChat::IsScaleEnable ( ) const

◆ OnDraw()

virtual void BUI::ElementChat::OnDraw ( ISurface * surface,
int x,
int y,
const GColor & col,
RECT * rc_update )
pure virtual

◆ PeekSelectText()

virtual void BUI::ElementChat::PeekSelectText ( BasicStringBuffer & buffer)
virtual

BUI::ElementChatChar 重载.

◆ SetDisplaySize()

void BUI::ElementChat::SetDisplaySize ( SIZE sz)

◆ SetSize()

void BUI::ElementChat::SetSize ( SIZE sz)

类成员变量说明

◆ m_is_scale

BOOL BUI::ElementChat::m_is_scale
protected

◆ m_sz

SIZE BUI::ElementChat::m_sz
protected

◆ m_sz_show

SIZE BUI::ElementChat::m_sz_show
protected
鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有