summaryrefslogtreecommitdiffstats
path: root/dialogs.c
diff options
context:
space:
mode:
Diffstat (limited to 'dialogs.c')
-rw-r--r--dialogs.c34
1 files changed, 21 insertions, 13 deletions
diff --git a/dialogs.c b/dialogs.c
index 2f75057..cfc403e 100644
--- a/dialogs.c
+++ b/dialogs.c
@@ -280,22 +280,18 @@ void options_dialog ()
row++;
options.check_C = gtk_check_button_new_with_label ("Don't convet password to uppercase [-C]");
- /*g_signal_connect (G_OBJECT (chbox), "toggled", G_CALLBACK (passwd_uppercase), (gpointer) chbox);*/
gtk_table_attach_defaults (GTK_TABLE (table), options.check_C, 0, 2, row, row+1);
row++;
options.check_m = gtk_check_button_new_with_label ("Allow multiple logins to server [-m]");
- /*g_signal_connect (G_OBJECT (chbox), "toggled", G_CALLBACK (passwd_uppercase), (gpointer) chbox);*/
gtk_table_attach_defaults (GTK_TABLE (table), options.check_m, 0, 2, row, row+1);
row++;
options.check_s = gtk_check_button_new_with_label ("Enable renaming/deletion of read-only files [-s]");
- /*g_signal_connect (G_OBJECT (chbox), "toggled", G_CALLBACK (passwd_uppercase), (gpointer) chbox);*/
gtk_table_attach_defaults (GTK_TABLE (table), options.check_s, 0, 2, row, row+1);
row++;
options.check_b = gtk_check_button_new_with_label ("Force bindery login to NDS servers [-b]");
- /*g_signal_connect (G_OBJECT (chbox), "toggled", G_CALLBACK (passwd_uppercase), (gpointer) chbox);*/
gtk_table_attach_defaults (GTK_TABLE (table), options.check_b, 0, 2, row, row+1);
row++;
@@ -320,14 +316,26 @@ void options_dialog ()
-#if 0
-
-static void passwd_uppercase (GtkWidget *wid, GtkWidget *win)
+/**
+* Show info, error or warning message
+*/
+void
+show_message (GtkMessageType type, const gchar *format, gchar *msgtxt, const gchar *format_sec, gchar *msgtxt_sec)
{
- /* Nastavit -C parametr */
+ GtkWidget *dialog;
+
+ dialog = gtk_message_dialog_new ( GTK_WINDOW (gui.win),
+ GTK_DIALOG_DESTROY_WITH_PARENT,
+ type,
+ GTK_BUTTONS_OK,
+ format,
+ msgtxt);
+
+ gtk_window_set_title (GTK_WINDOW (dialog), GUI_TITLE );
+
+ gtk_message_dialog_format_secondary_text ( GTK_MESSAGE_DIALOG (dialog),
+ format_sec,
+ msgtxt_sec);
+ gtk_dialog_run ( GTK_DIALOG (dialog));
+ gtk_widget_destroy (dialog);
}
-
-
-
-
-#endif