⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gdkfont.zc

📁 实现树形结构
💻 ZC
字号:

import "glib/glib"
import "glib/glib-object"
import "gdk/gdktypes"

public [name="c"]

enum GdkFontType
	GDK_FONT_FONT
	GDK_FONT_FONTSET
end

struct GdkFont
  type: GdkFontType
  ascent: gint
  descent: gint
end

import func gdk_font_get_type: GType

import func gdk_font_load             ([] gchar): GdkFont
import func gdk_fontset_load          ([] gchar): GdkFont
//import func gdk_font_from_description (PangoFontDescription): GdkFont

import func gdk_font_ref	    (GdkFont): GdkFont
import func gdk_font_unref	    (GdkFont): void
import func gdk_font_id	    (GdkFont): gint
import func gdk_font_equal	    (GdkFont,GdkFont): gboolean

import func gdk_string_width   (GdkFont,[] gchar): gint
import func gdk_text_width	    (GdkFont,[] gchar,gint): gint
import func gdk_text_width_wc  (GdkFont,[] GdkWChar,gint): gint
import func gdk_char_width	    (GdkFont,gchar): gint
import func gdk_char_width_wc  (GdkFont,GdkWChar): gint
import func gdk_string_measure (GdkFont,[] gchar): gint
import func gdk_text_measure   (GdkFont,[] gchar,gint): gint
import func gdk_char_measure   (GdkFont,gchar): gint
import func gdk_string_height  (GdkFont,[] gchar): gint
import func gdk_text_height    (GdkFont,[] gchar,gint): gint
import func gdk_char_height    (GdkFont,gchar): gint

import func gdk_text_extents   (GdkFont,
			     [] gchar,
			     gint,
			     [] gint,
			     [] gint,
			     [] gint,
			     [] gint,
			     [] gint): void

import func gdk_text_extents_wc (GdkFont,
			     [] GdkWChar,
			     gint,
			     [] gint,
			     [] gint,
			     [] gint,
			     [] gint,
			     [] gint): void

import func gdk_string_extents (GdkFont,
			     [] gchar,
			     [] gint,
			     [] gint,
			     [] gint,
			     [] gint,
			     [] gint): void

end

⌨️ 快捷键说明

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