方法

GtkTextBufferpaste_clipboard

声明 [src]

void
gtk_text_buffer_paste_clipboard (
  GtkTextBuffer* buffer,
  GdkClipboard* clipboard,
  GtkTextIter* override_location,
  gboolean default_editable
)

描述 [src]

粘贴剪贴板内容。

如果 override_locationNULL,则粘贴的文本将插入到光标位置,如果选择不是空的,则将用粘贴的文本替换缓冲区选择。

注意:粘贴是异步的,也就是说,我们将请求粘贴数据并返回,稍后主循环运行后,粘贴数据将被插入。

参数

剪贴板

类型:  GdkClipboard

从该剪贴板粘贴。

数据由方法调用者拥有。
override_location

类型:  GtkTextIter

要插入粘贴文本的位置。

此参数可以是 NULL
数据由方法调用者拥有。
default_editable

类型:  gboolean

默认情况下,缓冲区是否可编辑。