方法
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
包含边界的矩形。
该参数将由函数设置。 返回的数据由实例所有。