类型

GdkCairoContext

说明 [src]

abstract class Gdk.CairoContext : Gdk.DrawContext
{
  /* No available fields */
}

GdkCairoContext 是一个表示特定于平台的绘图上下文的对象。

GdkCairoContext 使用 gdk_surface_create_cairo_context() 为一个曲面创建,然后该上下文可用于在该曲面上进行绘图。

层次结构

hierarchy this GdkCairoContext ancestor_0 GdkDrawContext ancestor_0--this ancestor_1 GObject ancestor_1--ancestor_0

实例方法

gdk_cairo_context_cairo_create

检索将用于执行 contextGdkSurface 绘图的 Cairo 上下文。

GdkDrawContext (6) 继承的方法
gdk_draw_context_begin_frame

表示您开始在 context 的曲面上重绘 region 的过程。

弃用:4.16 

gdk_draw_context_end_frame

结束使用 gdk_draw_context_begin_frame() 开始的绘图操作。

弃用:4.16 

gdk_draw_context_get_display

检索为 context 创建的 GdkDisplay

gdk_draw_context_get_frame_region

检索当前正在重新绘制的区域。

弃用:4.16 

gdk_draw_context_get_surface

检索 context 绑定的曲面。

gdk_draw_context_is_in_frame

如果 context 正在对其曲面执行绘图,则返回 TRUE

弃用:4.16 

GObject (43) 继承的方法

有关方法的完整列表,请参阅GObject

属性

GdkDrawContext (2) 继承的属性
Gdk.DrawContext:display

用于创建 GdkDrawContextGdkDisplay

Gdk.DrawContext:surface

该上下文绑定的 GdkSurface

信号

GObject (1) 继承的信号
GObject::notify

notify 信号是在对象的属性通过 g_object_set_property()、g_object_set() 等设置为它的值之一时对该对象发出的。