YSTest: ShlReader.cpp 文件参考

YSTest PreAlpha_b400_20130424 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
枚举 | 函数 | 变量
ShlReader.cpp 文件参考
YReader

Shell 阅读器框架。 更多...

`#include "ShlReader.h"`
`#include "ShlExplorer.h"`
`#include <NPL/Lexical.h>`
ShlReader.cpp 的引用(Include)关系图:

浏览源代码.

## 枚举

enum | MNU_READER : Menu::IndexType

## 函数

| btnSetting ({24, 12, 16, 16})
| btnInfo ({44, 12, 16, 16})
| btnBookmark ({64, 12, 16, 16})
| btnReturn ({84, 12, 16, 16})
| btnPrev ({104, 12, 16, 16})
| btnNext ({124, 12, 16, 16})
| pbReader ({4, 0, 248, 8})
| lblProgress ({216, 12, 40, 16})
| lblEncoding ({4, 20, 192, 18})
| lblSize ({4, 40, 192, 18})
| lblTop ({4, 60, 192, 18})
| lblBottom ({4, 80, 192, 18})
| lblSize ({8, 40, 240, 16})
| lblAccessTime ({8, 60, 240, 16})
| lblModifiedTime ({8, 80, 240, 16})
| lblOperations ({8, 120, 240, 16})
| boxTextInfo ()
| pnlSetting ()
| pTextFile ()
| mhMain (GetDesktopDown())
| pnlBookmark (LoadBookmarks(pth.GetNativeString()),*this)
| session_ptr ()
| pnlFileInfo ()

## 变量

| MainScreenWidth
| MainScreenHeight

## 详细描述

Shell 阅读器框架。

版本
  r4305

作者
  FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com

自从
  build 263

创建时间:
  2011-11-24 17:13:41 +0800

修改时间:
  2013-04-22 16:24 +0800

文本编码:
  UTF-8

模块名称:
  YReader::ShlReader

在文件 ShlReader.cpp 中定义.

## 枚举类型说明

enum MNU_READER : Menu::IndexType

在文件 ShlReader.cpp 第 44 行定义.

## 函数说明

boxTextInfo | ( |  | ) |

参考自 session_ptr().

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

btnBookmark | ( | {64, 12, 16, 16} |  | ) |

btnInfo | ( | {44, 12, 16, 16} |  | ) |

btnNext | ( | {124, 12, 16, 16} |  | ) |

参考自 YSLib::UI::HorizontalScrollBar::GetBoundControlPtr().

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

btnPrev | ( | {104, 12, 16, 16} |  | ) |

参考自 YSLib::UI::HorizontalScrollBar::GetBoundControlPtr().

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

btnReturn | ( | {84, 12, 16, 16} |  | ) |

btnSetting | ( | {24, 12, 16, 16} |  | ) |

lblAccessTime | ( | {8, 60, 240, 16} |  | ) |

lblBottom | ( | {4, 80, 192, 18} |  | ) |

在文件 ShlReader.cpp 第 126 行定义.

lblEncoding | ( | {4, 20, 192, 18} |  | ) |

lblModifiedTime | ( | {8, 80, 240, 16} |  | ) |

lblOperations | ( | {8, 120, 240, 16} |  | ) |

在文件 ShlReader.cpp 第 161 行定义.

lblProgress | ( | {216, 12, 40, 16} |  | ) |

在文件 ShlReader.cpp 第 66 行定义.

lblSize | ( | {4, 40, 192, 18} |  | ) |

lblSize | ( | {8, 40, 240, 16} |  | ) |

lblTop | ( | {4, 60, 192, 18} |  | ) |

mhMain | ( | GetDesktopDown() |  | ) |

参考自 GetDesktopDownHandle().

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

pbReader | ( | {4, 0, 248, 8} |  | ) |

pnlBookmark | ( | LoadBookmarks(pth.GetNativeString()) | ,
|  | * | this
| ) |  |

参考自 session_ptr().

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

pnlFileInfo | ( |  | ) |

在文件 ShlReader.cpp 第 751 行定义.

pnlSetting | ( |  | ) |

pTextFile | ( |  | ) |

session_ptr | ( |  | ) |

在文件 ShlReader.cpp 第 349 行定义.

参考 boxTextInfo(),ystdex::get_key,YSLib::UI::IsVisible(),pnlBookmark(),pnlSetting(),YSLib::UI::SetVisibleOf() , 以及 yunseq().

函数调用图:

## 变量说明

MainScreenHeight

在文件 ShlReader.cpp 第 751 行定义.

参考自 CreateSharedScreenImage(),FetchImage(),ScrDraw() , 以及 DualScreenReader::Stretch().

MainScreenWidth

在文件 ShlReader.cpp 第 751 行定义.

参考自 CreateSharedScreenImage(),FetchImage() , 以及 ScrDraw().