虚拟方法
GtkLayoutManagermeasure
声明 [源]
void
measure (
GtkLayoutManager* manager,
GtkWidget* widget,
GtkOrientation orientation,
int for_size,
int* minimum,
int* natural,
int* minimum_baseline,
int* natural_baseline
)
参数
widget-
类型:
GtkWidget使用
manager的GtkWidget。数据由方法的调用者所有。 orientation-
类型:
GtkOrientation要测量的方向。
for_size-
类型:
intorientation的反对称大小;例如,如果orientation是GTK_ORIENTATION_HORIZONTAL,这是小部件的高度;如果orientation是GTK_ORIENTATION_VERTICAL,这是小部件的宽度。这允许在给定宽度的情况下测量高度,以及在给定高度的情况下测量宽度。如果大小未知,请使用 -1。 minimum-
类型:
int*给定大小和方向的 minimum 大小。
该参数将由函数设置。 该参数可以是 NULL。 natural-
类型:
int*给定大小和方向的自然(或首选)大小。
该参数将由函数设置。 该参数可以是 NULL。 minimum_baseline-
类型:
int*minimum 大小的基础位置。
该参数将由函数设置。 该参数可以是 NULL。 natural_baseline-
类型:
int*natural 大小的基础位置。
该参数将由函数设置。 该参数可以是 NULL。