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

书签管理面板。 更多...

#include <BookmarkUI.h>

类 BookmarkPanel 继承关系图:
BookmarkPanel 的协作图:

Public 成员函数

 BookmarkPanel (const BookmarkList &, ShlTextReader &)
 
BookmarkList::difference_type GetSelected () const
 
void LoadBookmarks ()
 

Protected 属性

ListBox lbPosition
 
Button btnAdd
 
Button btnRemove
 

Private 属性

std::reference_wrapper
< ShlTextReader
shell
 
BookmarkList bookmarks
 当前打开文件的书签列表。
 

友元

class ShlTextReader
 

详细描述

书签管理面板。

自从
build 391

在文件 BookmarkUI.h43 行定义.

构造及析构函数说明

BookmarkPanel::BookmarkPanel ( const BookmarkList bm,
ShlTextReader shl 
)
自从
build 400

在文件 BookmarkUI.cpp81 行定义.

成员函数说明

BookmarkList::difference_type BookmarkPanel::GetSelected ( ) const
自从
build 392

在文件 BookmarkUI.cpp127 行定义.

参考 lbPosition.

void BookmarkPanel::LoadBookmarks ( )
自从
build 399

在文件 BookmarkUI.cpp133 行定义.

参考 lbPosition , 以及 shell.

参考自 ShlTextReader::BookmarkSession::BookmarkSession().

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

友元及相关函数文档

friend class ShlTextReader
friend
自从
build 394

在文件 BookmarkUI.h46 行定义.

类成员变量说明

BookmarkList BookmarkPanel::bookmarks
private

当前打开文件的书签列表。

自从
build 399

在文件 BookmarkUI.h59 行定义.

参考自 ShlTextReader::LoadFile() , 以及 ShlTextReader::~ShlTextReader().

Button BookmarkPanel::btnAdd
protected
自从
build 392

在文件 BookmarkUI.h51 行定义.

Button BookmarkPanel::btnRemove
protected

在文件 BookmarkUI.h51 行定义.

ListBox BookmarkPanel::lbPosition
protected

在文件 BookmarkUI.h49 行定义.

参考自 GetSelected() , 以及 LoadBookmarks().

std::reference_wrapper<ShlTextReader> BookmarkPanel::shell
private

在文件 BookmarkUI.h54 行定义.

参考自 LoadBookmarks().


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