方法
GtkMenuButtonset_create_popup_func
声明 [src]
void
gtk_menu_button_set_create_popup_func (
GtkMenuButton* menu_button,
GtkMenuButtonCreatePopupFunc func,
gpointer user_data,
GDestroyNotify destroy_notify
)
描述 [src]
设置在将要显示弹出窗口时调用的函数。
func 应使用以下之一:
为 menu_button 设定弹出窗口。如果 func 非空,则 menu_button 将始终保持敏感。
使用此函数将不会重置与 menu_button 相关联的菜单小部件。相反,可以在 func 中手动完成。
参数
func-
类型:
GtkMenuButtonCreatePopupFunc当即将显示弹出窗口但通过其他方式未提供时,或为
NULL以重置为默认行为时调用该函数。参数可以为 NULL。 user_data-
类型:
gpointer将传递到
func的用户数据。参数可以为 NULL。数据由方法的调用者拥有。 destroy_notify-
类型:
GDestroyNotify为
user_data设置销毁通知。参数可以为 NULL。