YSTest: textlist.cpp 文件参考

YSTest PreAlpha_b400_20130424 The YSLib Test Project

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

- 文件列表
- 文件成员

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

样式相关的文本列表。 更多...

`#include "YSLib/UI/textlist.h"`
`#include "YSLib/UI/ywindow.h"`
`#include "YSLib/UI/YBrush.h"`
`#include "YSLib/Service/YBlit.h"`
`#include "YSLib/Service/TextLayout.h"`
textlist.cpp 的引用(Include)关系图:

浏览源代码.

## 函数

void | ResizeForContent (TextList &tl)
void | UpdateView (TextList &tl, bool is_active)

## 详细描述

样式相关的文本列表。

版本
  r1111

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

自从
  build 214

创建时间:
  2011-04-20 09:28:38 +0800

修改时间:
  2013-03-27 17:13 +0800

文本编码:
  UTF-8

模块名称:
  YSLib::UI::TextList

在文件 textlist.cpp 中定义.

## 函数说明

void ResizeForContent | ( | TextList & | tl | ) |

在文件 textlist.cpp 第 418 行定义.

参考 YSLib::Drawing::GetHorizontalOf() , 以及 SetSizeOf().

参考自 GetDesktopDownHandle().

函数调用图:

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

void UpdateView | ( | TextList & | tl,
|  | bool | is_active
| ) |  |

在文件 textlist.cpp 第 426 行定义.

参考 YSLib::UI::Invalidate().

参考自 DualScreenReader::Execute(),DualScreenReader::LoadText(),DualScreenReader::Locate(),HexViewArea::LocateViewPosition(),YSLib::UI::TextList::LocateViewPosition(),HexViewArea::Reset(),YSLib::UI::TextList::ResetView(),YSLib::UI::ListBox::ResizeForPreferred(),DualScreenReader::SetLineGap() , 以及 DualScreenReader::Stretch().

函数调用图:

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