SDL中文论坛
标题:
tscrollbar_container::calculate_scrollbar
[打印本页]
作者:
ancientcc
时间:
2016-6-10 10:22
标题:
tscrollbar_container::calculate_scrollbar
根据实际尺寸、渲染尺寸设置滚动条的显示状态。
语法
bool tscrollbar_container::calculate_scrollbar(const tpoint& actual_size, const tpoint& desire_size)
复制代码
参数
actual_size
实际尺寸
desire_size
渲染尺寸
返回值
指示是否有滚动条的显示状态发生了改变。
范例
void ttree_view::place_content_grid(const tpoint& content_origin, const tpoint& desire_size, const tpoint& origin)
{
const tpoint actual_size = content_grid_->get_best_size();
calculate_scrollbar(actual_size, size);
......
}
复制代码
注释
它是控件系统内部使用,app不要直接调用这函数。
控件的visible_变量指示显示状态,此函数说来只是设置水平、垂直滚动条的这两个变量。它不会重新放置滚动条。
相关类、函数
<Relative class, function>
欢迎光临 SDL中文论坛 (http://www.libsdl.cn/bbs/)
Powered by Discuz! X3.3