方法
GtkTextViewscroll_to_mark
声明 [src]
void
gtk_text_view_scroll_to_mark (
GtkTextView* text_view,
GtkTextMark* mark,
double within_margin,
gboolean use_align,
double xalign,
double yalign
)
描述 [src]
滚动 text_view 使得 mark 在屏幕上位于由 xalign 和 yalign 指示的位置。
对齐值为 0.0 表示左侧或顶部,1.0 表示右侧或底部,0.5 表示居中。如果 use_align 为 FALSE,则文本至少滚动到可以显示 mark 的最小距离,可能根本不滚动。此函数的目的之有效屏幕大小减去了 within_margin 大小的边距。
参数
mark-
类型:
GtkTextMarkGtkTextMark类型。数据由方法调用者所有。 within_margin-
类型:
double边距是屏幕大小的 [0.0,0.5) 分数。
use_align-
类型:
gboolean是否使用对齐参数(如果为
FALSE,则仅将标记显示在屏幕上)。 xalign-
类型:
double标记在可视区域内的水平对齐。
yalign-
类型:
double标记在可视区域内的垂直对齐。