static gboolean notebook_button_press_cb (GtkWidget *widget, GdkEventButton *event, gpointer user_data) { CajaNavigationWindowPane *pane; pane = CAJA_NAVIGATION_WINDOW_PANE (user_data); if (GDK_BUTTON_PRESS == event->type && 3 == event->button) { notebook_popup_menu_show (pane, event); return TRUE; } else if (GDK_BUTTON_PRESS == event->type && 2 == event->button) { CajaWindowPane *wpane; CajaWindowSlot *slot; wpane = CAJA_WINDOW_PANE (pane); slot = wpane->active_slot; caja_window_slot_close (slot); return FALSE; } return FALSE; }
static gboolean notebook_popup_menu_cb (GtkWidget *widget, gpointer user_data) { NemoWindowPane *pane; pane = user_data; notebook_popup_menu_show (pane, NULL); return TRUE; }
static gboolean notebook_popup_menu_cb (GtkWidget *widget, gpointer user_data) { CajaNavigationWindowPane *pane; pane = CAJA_NAVIGATION_WINDOW_PANE (user_data); notebook_popup_menu_show (pane, NULL); return TRUE; }
static gboolean notebook_button_press_cb (GtkWidget *widget, GdkEventButton *event, gpointer user_data) { NemoWindowPane *pane; pane = user_data; if (GDK_BUTTON_PRESS == event->type && 3 == event->button) { notebook_popup_menu_show (pane, event); return TRUE; } return FALSE; }