方法
GtkWidgetcompute_bounds
声明 [源代码]
gboolean
gtk_widget_compute_bounds (
GtkWidget* widget,
GtkWidget* target,
graphene_rect_t* out_bounds
)
描述 [源代码]
计算 widget 在 target 坐标空间中的边界。
小部件的边界是指它预期绘制区域(边界框)。请参阅 坐标系概述 了解更多信息。
如果操作成功,则返回 true。如果 widget 没有边界或在 target 的坐标空间中无法表示边界(例如,如果两个小部件在不同的窗口中),则返回 false 并将 bounds 设置为零矩形。
widget 和 target 可以是同一小部件。
参数
target-
类型:
GtkWidget目标小部件。
数据由方法的调用者所有。 out_bounds-
类型:
graphene_rect_t包含边界的矩形。
该参数将由函数设置。 返回的数据由实例所有。