YSTest  PreAlpha_b500_20140530
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
YReader::ShlHexBrowser类 参考

十六进制浏览器 Shell 。 更多...

#include <ShlReader.h>

类 YReader::ShlHexBrowser 继承关系图:
YReader::ShlHexBrowser 的协作图:

Public 成员函数

 ShlHexBrowser (const IO::Path &, const shared_ptr< Desktop > &={}, const shared_ptr< Desktop > &={})
 构造:使用指定路径和上下屏幕。 更多...
 
- Public 成员函数 继承自 YReader::ShlReader
 ShlReader (const IO::Path &, const shared_ptr< Desktop > &={}, const shared_ptr< Desktop > &={})
 构造:使用指定路径和上下桌面。 更多...
 
void Exit ()
 退出阅读器:停止后台任务并发送消息准备切换至 ShlExplorer更多...
 
void OnInput () override
 处理输入消息:发送绘制消息,当处于滚屏状态时自动执行滚屏。 更多...
 

Public 属性

HexViewArea HexArea
 
FileInfoPanel pnlFileInfo
 

额外继承的成员函数

- 静态 Public 成员函数 继承自 YReader::ShlReader
static BookmarkList LoadBookmarks (const string &)
 
static ReaderSetting LoadGlobalConfiguration ()
 载入阅读器配置。 更多...
 
static void SaveBookmarks (const string &, const BookmarkList &)
 
static void SaveGlobalConfiguration (const ReaderSetting &)
 保存阅读器配置。 更多...
 
- Protected 属性 继承自 YReader::ShlReader
IO::Path CurrentPath
 当前路径。 更多...
 
std::function< void()> fBackgroundTask
 背景任务:用于滚屏。 更多...
 
bool bExit
 退出标识。 更多...
 

详细描述

十六进制浏览器 Shell 。

自从
build 296

在文件 ShlReader.h408 行定义.

构造及析构函数说明

YReader::ShlHexBrowser::ShlHexBrowser ( const IO::Path pth,
const shared_ptr< Desktop > &  h_dsk_up = {},
const shared_ptr< Desktop > &  h_dsk_dn = {} 
)

构造:使用指定路径和上下屏幕。

参见
ShlDS::ShlDS
自从
build 395

在文件 ShlReader.cpp764 行定义.

类成员变量说明

HexViewArea YReader::ShlHexBrowser::HexArea

在文件 ShlReader.h411 行定义.

FileInfoPanel YReader::ShlHexBrowser::pnlFileInfo

在文件 ShlReader.h412 行定义.


该类的文档由以下文件生成: