static void listitem_button(GtkWidget *item, GdkEventButton *event,
static int listitem_button(GtkWidget *item, GdkEventButton *event,
static void listitem_button(GtkWidget *item, GdkEventButton *event,			    gpointer data){    struct dlgparam *dp = (struct dlgparam *)data;    if (event->type == GDK_2BUTTON_PRESS ||	event->type == GDK_3BUTTON_PRESS) {	struct uctrl *uc = dlg_find_bywidget(dp, GTK_WIDGET(item));	uc->ctrl->generic.handler(uc->ctrl, dp, dp->data, EVENT_ACTION);    }}