g_signal_connect(G_OBJECT(pw->window), "delete_event",
G_CALLBACK(pan_window_delete_cb), pw);
g_signal_connect(G_OBJECT(pw->window), "key_press_event",
g_signal_connect(G_OBJECT(pw->window), "delete_event",
G_CALLBACK(pan_window_delete_cb), pw);
g_signal_connect(G_OBJECT(pw->window), "key_press_event",