rem: gtk_widget_show(screen.load_file_popup);
add: gtk_widget_show(screen.win.load_file);
context: load_file_popup(GtkWidget *widget, gpointer data){    screen.load_file_popup = gtk_file_selection_new("Select File To View");    if (screen.path)	gtk_file_selection_set_filename	    (GTK_FILE_SELECTION(screen.load_file_popup), screen.path);    gtk_signal_connect(GTK_OBJECT(screen.load_file_popup), "destroy",		       GTK_SIGNAL_FUNC(cb_cancel_load_file),		       NULL);    gtk_signal_connect	(GTK_OBJECT(GTK_FILE_SELECTION(screen.load_file_popup)->ok_button),	 "clicked", GTK_SIGNAL_FUNC(cb_ok_load_file), 	 (gpointer)screen.load_file_popup);    gtk_signal_connect	(GTK_OBJECT(GTK_FILE_SELECTION(screen.load_file_popup)->cancel_button),	 "clicked", GTK_SIGNAL_FUNC(cb_cancel_load_file), 	 (gpointer)screen.load_file_popup);        gtk_widget_show(screen.load_file_popup);    gtk_grab_add(screen.load_file_popup);        return;} /* load_file_popup */