/[xlog]/xlog/src/gui_openlogdialog.c
ViewVC logotype

Diff of /xlog/src/gui_openlogdialog.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.9 by pa4tu, Wed Oct 20 09:22:24 2004 UTC revision 1.10 by pa4tu, Fri Oct 22 07:13:08 2004 UTC
# Line 43  extern GtkWidget *mainwindow; Line 43  extern GtkWidget *mainwindow;
43  extern GtkWidget *mainnotebook;  extern GtkWidget *mainnotebook;
44  extern GList *logwindowlist;  extern GList *logwindowlist;
45    
46    static GtkWidget *previewscrolledwindow;
47    
48  /*  /*
49   * in case we open a non-xlog file, we have to know the xlog filename   * in case we open a non-xlog file, we have to know the xlog filename
50   */   */
# Line 99  cb (GtkFileChooser *chooser, gpointer da Line 101  cb (GtkFileChooser *chooser, gpointer da
101                                          (buffer, &start, buf, -1, "tiny", NULL);                                          (buffer, &start, buf, -1, "tiny", NULL);
102                  }                  }
103          }          }
104            gtk_widget_set_size_request (previewscrolledwindow, 200, -1);
105          gtk_file_chooser_set_preview_widget_active (chooser, have_preview);          gtk_file_chooser_set_preview_widget_active (chooser, have_preview);
106  }  }
107    
108  void  void
109  on_menu_open_activate (GtkMenuItem * menuitem, gpointer user_data)  on_menu_open_activate (GtkMenuItem * menuitem, gpointer user_data)
110  {  {
111          GtkWidget *fileselection, *combobox, *hbox, *label, *preview,          GtkWidget *fileselection, *combobox, *hbox, *label, *preview;
                 *previewscrolledwindow;  
112          GdkPixbuf *fileselection_icon_pixbuf;          GdkPixbuf *fileselection_icon_pixbuf;
113          GtkTextBuffer *buffer;          GtkTextBuffer *buffer;
114          gchar *filen, *logn, *xlogbackupfile, *temp, *selection;          gchar *filen, *logn, *xlogbackupfile, *temp, *selection;
# Line 161  on_menu_open_activate (GtkMenuItem * men Line 163  on_menu_open_activate (GtkMenuItem * men
163          gtk_container_add (GTK_CONTAINER (previewscrolledwindow), preview);          gtk_container_add (GTK_CONTAINER (previewscrolledwindow), preview);
164          buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW(preview));          buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW(preview));
165          gtk_text_buffer_create_tag (buffer, "tiny", "size", 8 * PANGO_SCALE, NULL);          gtk_text_buffer_create_tag (buffer, "tiny", "size", 8 * PANGO_SCALE, NULL);
         gtk_widget_set_size_request (preview, 200, -1);  
166          gtk_file_chooser_set_preview_widget (GTK_FILE_CHOOSER (fileselection),          gtk_file_chooser_set_preview_widget (GTK_FILE_CHOOSER (fileselection),
167                  previewscrolledwindow);                  previewscrolledwindow);
168            gtk_widget_set_size_request (previewscrolledwindow, 0, -1);
169          g_signal_connect (fileselection, "update-preview", G_CALLBACK (cb), preview);          g_signal_connect (fileselection, "update-preview", G_CALLBACK (cb), preview);
170    
171          gtk_widget_set_sensitive (mainwindow, 0);          gtk_widget_set_sensitive (mainwindow, 0);

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26