Signal

GtkEntry::populate-popup

Declaration

void
populate_popup (
  GtkEntry* self,
  GtkWidget* widget,
  gpointer user_data
)

Description [src]

The ::populate-popup signal gets emitted before showing the context menu of the entry.

If you need to add items to the context menu, connect to this signal and append your items to the widget, which will be a GtkMenu in this case.

If GtkEntry:populate-all is TRUE, this signal will also be emitted to populate touch popups. In this case, widget will be a different container, e.g. a GtkToolbar. The signal handler should not make assumptions about the type of widget.

Default handler:

The default handler is called after the handlers added via g_signal_connect().

Parameters

widget

Type: GtkWidget

The container that is being populated.

The data is owned by the caller of the function.