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

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.cpp44 行定义.

函数说明

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.cpp126 行定义.

lblEncoding ( {4, 20, 192, 18}  )
lblModifiedTime ( {8, 80, 240, 16}  )
lblOperations ( {8, 120, 240, 16}  )

在文件 ShlReader.cpp161 行定义.

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

在文件 ShlReader.cpp66 行定义.

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.cpp751 行定义.

pnlSetting ( )
pTextFile ( )
session_ptr ( )

变量说明

MainScreenHeight
MainScreenWidth

在文件 ShlReader.cpp751 行定义.

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