YSTest  PreAlpha_b400_20130424
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
ShellHelper.cpp 文件参考

Shell 助手模块。 更多...

#include "Helper/ShellHelper.h"
#include <cstdio>
ShellHelper.cpp 的引用(Include)关系图:

浏览源代码.

函数

string to_string (const Size &s)
 
string to_string (const Rect &r)
 
void RemoveGlobalTasks ()
 从全局消息队列中移除所有后台消息。
 
const char * TranslateTime (const std::tm &tm, const char *format)
 格式化时间字符串。
 
const char * TranslateTime (const std::time_t &t, const char *format) ythrow(GeneralEvent)
 
shared_ptr
< UI::TextList::ListType > 
FetchFontFamilyNames ()
 取字型家族名称。
 
void SwitchVisible (IWidget &wgt)
 切换部件显示状态并无效化。
 

详细描述

Shell 助手模块。

版本
r431
作者
FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com
自从
build 278
创建时间:
2010-04-04 13:42:15 +0800
修改时间:
2013-04-13 13:04 +0800
文本编码:
UTF-8
模块名称:
Helper::ShellHelper

在文件 ShellHelper.cpp 中定义.

函数说明

shared_ptr<UI::TextList::ListType> FetchFontFamilyNames ( )

取字型家族名称。

自从
build 307

在文件 ShellHelper.cpp122 行定义.

参考 FetchDefaultFontCache(),ystdex::get_key , 以及 ystdex::share_raw().

函数调用图:

void RemoveGlobalTasks ( )

从全局消息队列中移除所有后台消息。

自从
build 320

在文件 ShellHelper.cpp72 行定义.

参考 FetchGlobalInstance().

函数调用图:

void SwitchVisible ( IWidget &  )

切换部件显示状态并无效化。

自从
build 229

在文件 ShellHelper.cpp162 行定义.

参考 YSLib::UI::Invalidate(),YSLib::UI::IsVisible() , 以及 YSLib::UI::SetVisibleOf().

参考自 GetDesktopDownHandle().

函数调用图:

这是这个函数的调用关系图:

string to_string ( const Size &  s)

在文件 ShellHelper.cpp54 行定义.

参考 ystdex::to_string().

函数调用图:

string to_string ( const Rect &  r)

在文件 ShellHelper.cpp61 行定义.

参考 ystdex::to_string().

函数调用图:

const char* TranslateTime ( const std::tm &  ,
const char *  = DefaultTimeFormat 
)

格式化时间字符串。

自从
build 307

在文件 ShellHelper.cpp100 行定义.

参考自 TranslateTime().

这是这个函数的调用关系图:

const char* TranslateTime ( const std::time_t &  t,
const char *  format 
)

在文件 ShellHelper.cpp110 行定义.

参考 TranslateTime() , 以及 YB_UNLIKELY.

函数调用图: