信号
GtkOverlay::get-child-position
声明
gboolean
get_child_position (
GtkOverlay* self,
GtkWidget* widget,
GdkRectangle* allocation,
gpointer user_data
)
描述 [src]
用来确定任何覆盖子小部件的位置和大小。
此信号的处理器应向allocation
填充widget
相对于overlay
的“主”子项的期望位置和大小。
此信号的默认处理器使用widget
的halign
和valign
属性来确定位置,并给予小部件其自然大小(除非对齐为GTK_ALIGN_FILL
会使覆盖占满宽度/高度)。如果主子项是GtkScrolledWindow
,则覆盖将相对于其内容定位。
默认处理器 默认处理程序在通过 |
参数
widget
-
类型:
GtkWidget
要定位的子小部件。
数据由函数的调用者拥有。 allocation
-
类型:
GdkRectangle
用于分配返回位置的。
该参数将由函数设置。 返回的数据由函数拥有。