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

主题属性管理 更多...

Public 成员函数

 CThemeMgr ()
 ~CThemeMgr ()
void LoadFile (LPCTSTR file, BOOL is_clear=TRUE)
 加载主题文件
void LoadDOM (XMLItem *node, BOOL is_clear=TRUE)
 从DOM树结构,加载主题
void AddAttribute (const BeString &name, const BeString &key, const BeString &value)
 添加属性
void Clear ()
 清空
size_t Size () const
 组总数
std::map< BeString, BeString > * FindName (const BeString &name)

详细描述

主题属性管理

构造及析构函数说明

◆ CThemeMgr()

BUI::CThemeMgr::CThemeMgr ( )

◆ ~CThemeMgr()

BUI::CThemeMgr::~CThemeMgr ( )

成员函数说明

◆ AddAttribute()

void BUI::CThemeMgr::AddAttribute ( const BeString & name,
const BeString & key,
const BeString & value )

添加属性

参数
name: 属性组名称
key: 属性关键词
value: 属性键值

◆ Clear()

void BUI::CThemeMgr::Clear ( )

清空

◆ FindName()

std::map< BeString, BeString > * BUI::CThemeMgr::FindName ( const BeString & name)

◆ LoadDOM()

void BUI::CThemeMgr::LoadDOM ( XMLItem * node,
BOOL is_clear = TRUE )

从DOM树结构,加载主题

参数
node: XML节点
is_clear若clear = TRUE, 表示加载前会清空已有的主题

◆ LoadFile()

void BUI::CThemeMgr::LoadFile ( LPCTSTR file,
BOOL is_clear = TRUE )

加载主题文件

参数
file: 文件路径
is_clear若clear = TRUE, 表示加载前会清空已有的主题

◆ Size()

size_t BUI::CThemeMgr::Size ( ) const

组总数

鄂公网安备42018502007752 鄂ICP备2024082886
Copyright © 2026 · CBlueStudio 版权所有