gtkclipboard.zc
来自「实现树形结构」· ZC 代码 · 共 52 行
ZC
52 行
import "glib/glib"
import "glib/glib-object"
import "gdk/gdk"
import "gtk/gtkselection"
public [name="c"]
struct GtkClipboard; dummy: int; end
typedef GtkClipboardReceivedFunc = {GtkClipboard, GtkSelectionData, gpointer} void
typedef GtkClipboardTextReceivedFunc = {GtkClipboard, [] gchar, gpointer} void
typedef GtkClipboardGetFunc = {GtkClipboard, GtkSelectionData, guint, gpointer} void
typedef GtkClipboardClearFunc = {GtkClipboard, gpointer} void
import func gtk_clipboard_get (GdkAtom): GtkClipboard
import func gtk_clipboard_set_with_data (
GtkClipboard,
[] local GtkTargetEntry,
guint,
GtkClipboardGetFunc,
GtkClipboardClearFunc,
gpointer): gboolean
import func gtk_clipboard_set_with_owner (
GtkClipboard,
GtkTargetEntry,
guint,
GtkClipboardGetFunc,
GtkClipboardClearFunc,
GObject): gboolean
import func gtk_clipboard_get_owner (GtkClipboard): GObject
import func gtk_clipboard_clear (GtkClipboard)
import func gtk_clipboard_set_text (GtkClipboard,[] gchar,gint)
import func gtk_clipboard_request_contents (GtkClipboard,
GdkAtom,
GtkClipboardReceivedFunc,
gpointer)
import func gtk_clipboard_request_text (GtkClipboard,
GtkClipboardTextReceivedFunc,
gpointer)
import func gtk_clipboard_wait_for_contents (GtkClipboard,GdkAtom): GtkSelectionData
import func gtk_clipboard_wait_for_text (GtkClipboard): [] gchar
import func gtk_clipboard_wait_is_text_available (GtkClipboard): gboolean
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?