方法

GtkSnapshotappend_border

声明 [源代码]

void
gtk_snapshot_append_border (
  GtkSnapshot* snapshot,
  const GskRoundedRect* outline,
  const float* border_width,
  const GdkRGBA* border_color
)

描述 [源代码]

在给定的 outline 内部添加一个描边的边框矩形。

边框的四面可以有不同宽度和颜色。

参数

outline

类型: GskRoundedRect

边框的轮廓。

数据由方法调用者拥有。
边框宽度

类型:一个float数组

上、右、下、左边的边框线条宽度。

数组必须包含4个元素。
数据由方法调用者拥有。
边框颜色

类型:一个GdkRGBA数组

用于上、右、下、左边框的颜色。

数组必须包含4个元素。
数据由方法调用者拥有。