gtkcellrenderer.zc

来自「实现树形结构」· ZC 代码 · 共 42 行

ZC
42
字号

import "glib/glib"
import "glib/glib-object"
import "gdk/gdk"
import "gtk/gtkobject"
import "gtk/gtkwidget"

public [name="c"]

enum GtkCellRendererState
  GTK_CELL_RENDERER_SELECTED    = 1 << 0
  GTK_CELL_RENDERER_PRELIT      = 1 << 1
  GTK_CELL_RENDERER_INSENSITIVE = 1 << 2
  GTK_CELL_RENDERER_SORTED      = 1 << 3
end

enum GtkCellRendererMode
  GTK_CELL_RENDERER_MODE_INERT
  GTK_CELL_RENDERER_MODE_ACTIVATABLE
  GTK_CELL_RENDERER_MODE_EDITABLE
end

struct GtkCellRenderer : local GtkObject; end
struct GtkCellRendererClass : local GtkObjectClass; end

import func gtk_cell_renderer_get_type: GType
import func gtk_cell_renderer_get_size       (GtkCellRenderer,
						   GtkWidget,
						   GdkRectangle,
						   [] gint,
						   [] gint,
						   [] gint,
						   [] gint)
import func gtk_cell_renderer_set_fixed_size (GtkCellRenderer,
						   gint,
						   gint)
import func gtk_cell_renderer_get_fixed_size (GtkCellRenderer,
						   [] gint,
						   [] gint)

end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?