|
From: <kr_...@us...> - 2003-04-02 19:32:12
|
Update of /cvsroot/htoolkit/port/src/cbits/GTK
In directory sc8-pr-cvs1:/tmp/cvs-serv22153/src/cbits/GTK
Modified Files:
FileDialog.c
Log Message:
The input file dialog should check whether the selected path is a directory
Index: FileDialog.c
===================================================================
RCS file: /cvsroot/htoolkit/port/src/cbits/GTK/FileDialog.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** FileDialog.c 29 Mar 2003 08:12:18 -0000 1.3
--- FileDialog.c 2 Apr 2003 19:32:07 -0000 1.4
***************
*** 17,25 ****
GtkWidget *dialog =
gtk_message_dialog_new (GTK_WINDOW(file_selector),
! GTK_DIALOG_DESTROY_WITH_PARENT,
! GTK_MESSAGE_ERROR,
! GTK_BUTTONS_OK,
! "%s directory not found",
! fname);
gtk_dialog_run (GTK_DIALOG (dialog));
gtk_widget_destroy (dialog);
--- 17,25 ----
GtkWidget *dialog =
gtk_message_dialog_new (GTK_WINDOW(file_selector),
! GTK_DIALOG_DESTROY_WITH_PARENT,
! GTK_MESSAGE_ERROR,
! GTK_BUTTONS_OK,
! "%s directory not found",
! fname);
gtk_dialog_run (GTK_DIALOG (dialog));
gtk_widget_destroy (dialog);
***************
*** 54,62 ****
GtkWidget *dialog =
gtk_message_dialog_new (GTK_WINDOW(file_selector),
! GTK_DIALOG_DESTROY_WITH_PARENT,
! GTK_MESSAGE_ERROR,
! GTK_BUTTONS_OK,
! "%s file not found",
! fname);
gtk_dialog_run (GTK_DIALOG (dialog));
gtk_widget_destroy (dialog);
--- 54,76 ----
GtkWidget *dialog =
gtk_message_dialog_new (GTK_WINDOW(file_selector),
! GTK_DIALOG_DESTROY_WITH_PARENT,
! GTK_MESSAGE_ERROR,
! GTK_BUTTONS_OK,
! "%s file not found",
! fname);
! gtk_dialog_run (GTK_DIALOG (dialog));
! gtk_widget_destroy (dialog);
! continue;
! }
!
! if (g_file_test(fname, G_FILE_TEST_IS_DIR))
! {
! GtkWidget *dialog =
! gtk_message_dialog_new (GTK_WINDOW(file_selector),
! GTK_DIALOG_DESTROY_WITH_PARENT,
! GTK_MESSAGE_ERROR,
! GTK_BUTTONS_OK,
! "Path %s is a directory",
! fname);
gtk_dialog_run (GTK_DIALOG (dialog));
gtk_widget_destroy (dialog);
***************
*** 94,102 ****
GtkWidget *dialog =
gtk_message_dialog_new (GTK_WINDOW(file_selector),
! GTK_DIALOG_DESTROY_WITH_PARENT,
! GTK_MESSAGE_WARNING,
! GTK_BUTTONS_YES_NO,
! "%s already exists. Do you want to replace id?",
! fname);
res = gtk_dialog_run (GTK_DIALOG (dialog));
gtk_widget_destroy (dialog);
--- 108,116 ----
GtkWidget *dialog =
gtk_message_dialog_new (GTK_WINDOW(file_selector),
! GTK_DIALOG_DESTROY_WITH_PARENT,
! GTK_MESSAGE_WARNING,
! GTK_BUTTONS_YES_NO,
! "%s already exists. Do you want to replace id?",
! fname);
res = gtk_dialog_run (GTK_DIALOG (dialog));
gtk_widget_destroy (dialog);
|