|
YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
类 | |
| class | Bookmark |
| 书签。 更多... | |
| class | BookmarkPanel |
| 书签管理面板。 更多... | |
| class | FileInfoPanel |
| class | FrmAbout |
| 关于窗体。 更多... | |
| class | ReaderBox |
| class | ReaderSetting |
| 阅读器设置。 更多... | |
| class | ReadingList |
| 阅读记录。 更多... | |
| class | SettingPanel |
| 设置面板。 更多... | |
| class | ShlExplorer |
| class | ShlHexBrowser |
| 十六进制浏览器 Shell 。 更多... | |
| class | ShlReader |
| class | ShlTextReader |
| 文本阅读器 Shell 。 更多... | |
| class | SwitchScreensButton |
| class | TextInfoBox |
类型定义 | |
| using | BookmarkList = vector< Bookmark::PositionType > |
| 书签列表类型。 更多... | |
函数 | |
| String | FetchEncodingString (MTextList::IndexType) |
| 取编码字符串。 更多... | |
| bool | operator== (const Bookmark &x, const Bookmark &y) |
| 判断书签是否相等。 更多... | |
| yconstexpr size_t | Image_N (3) |
| void | Cleanup () |
| 全局资源清理。 更多... | |
| shared_ptr< Image > & | FetchImage (size_t) |
| double | FetchImageLoadTime () |
| WidgetLoader & | FetchWidgetLoader () |
| void | AddButtonToTabBar (TabControl &, const ValueNode &, const string &, const String &, SDst=64) |
| 向标签栏和节点添加按钮。 更多... | |
| DeclResource (GR_BGs) namespace | |
| using YReader::BookmarkList = typedef vector<Bookmark::PositionType> |
| void YReader::AddButtonToTabBar | ( | TabControl & | tc, |
| const ValueNode & | node, | ||
| const string & | name, | ||
| const String & | text, | ||
| SDst | w = 64 |
||
| ) |
向标签栏和节点添加按钮。
在文件 Shells.cpp 第 158 行定义.
参考 YSLib::UI::TabControl::Attach(), YSLib::UI::TabControl::BarHeight, YSLib::UI::TabControl::GetTabBarRef() , 以及 YSLib::UI::name.

| void YReader::Cleanup | ( | ) |
| YReader::DeclResource | ( | GR_BGs | ) |
| String YReader::FetchEncodingString | ( | MTextList::IndexType | i | ) |
取编码字符串。
在文件 ReaderSettingUI.cpp 第 75 行定义.
参考 ystdex::arrlen(), YSLib::Text::Encodings, ystdex::to_string() , 以及 YB_LIKELY.
参考自 YReader::ShlTextReader::SettingSession::SettingSession().


| shared_ptr< Image > & YReader::FetchImage | ( | size_t | i | ) |
在文件 Shells.cpp 第 94 行定义.
参考 Image_N(), ytest::timing::once() , 以及 YSLib::Drawing::ScrDraw().
参考自 main().


| double YReader::FetchImageLoadTime | ( | ) |
在文件 Shells.cpp 第 123 行定义.
| WidgetLoader & YReader::FetchWidgetLoader | ( | ) |
在文件 Shells.cpp 第 130 行定义.
参考 YSLib::UI::WidgetLoader::Bounds, YSLib::UI::WidgetLoader::Default, YSLib::UI::WidgetLoader::Insert, YSLib::UI::WidgetLoader::InsertZOrdered, YSLib::UI::Styles::Panel, YSLib::GHandlerRegisterBase< _tDerived, _tKey, _fHandler >::Register() , 以及 YSLib::UI::Styles::Window.

| yconstexpr size_t YReader::Image_N | ( | 3 | ) |
|
inline |