Function
GtkStatusIconposition_menu
deprecated: 3.14 since: 2.10
Declaration [src]
void
gtk_status_icon_position_menu (
GtkMenu* menu,
gint* x,
gint* y,
gboolean* push_in,
GtkStatusIcon* user_data
)
Description [src]
Menu positioning function to use with gtk_menu_popup()
to position menu
aligned to the status icon user_data
.
Available since: 2.10
Deprecated since: 3.14
Use GNotification
and GtkApplication
to
provide status notifications; notifications do not have menus,
but can have buttons, and actions associated with each button.
Parameters
menu
-
Type:
GtkMenu
The
GtkMenu
.The data is owned by the caller of the function. x
-
Type:
gint*
Return location for the x position.
The argument will be modified by the function. y
-
Type:
gint*
Return location for the y position.
The argument will be modified by the function. push_in
-
Type:
gboolean*
Whether the first menu item should be offset (pushed in) to be aligned with the menu popup position (only useful for GtkOptionMenu).
The argument will be set by the function. user_data
-
Type:
GtkStatusIcon
The status icon to position the menu on.
The data is owned by the caller of the function.