1 <!-- ##### SECTION Title ##### -->
2 HildonSetPasswordDialog
4 <!-- ##### SECTION Short_Description ##### -->
7 <!-- ##### SECTION Long_Description ##### -->
13 HildonGetPasswordDialog *get_dialog = HILDON_GET_PASSWORD_DIALOG(
14 hildon_get_password_dialog_new (parent, FALSE));
16 gtk_widget_show (GTK_WIDGET (get_dialog));
18 i = gtk_dialog_run (GTK_DIALOG (get_dialog));
20 pass = hildon_get_password_dialog_get_password (get_dialog);
22 if (i == GTK_RESPONSE_OK && (strcmp (pass, dialog.current_password) != 0))
24 gtk_infoprint (GTK_WINDOW (parent), STR_PASSWORD_INCORRECT);
25 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button2), FALSE);
26 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button3), FALSE);
27 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button4), FALSE);
30 else if (i == GTK_RESPONSE_OK)
32 gtk_widget_set_sensitive( GTK_WIDGET( dialog.button2 ), TRUE);
37 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button2), FALSE);
38 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button3), FALSE);
39 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button4), FALSE);
45 <!-- ##### SECTION See_Also ##### -->
50 <!-- ##### FUNCTION hildon_set_password_dialog_new ##### -->
60 <!-- ##### FUNCTION hildon_set_password_dialog_new_with_default ##### -->
71 <!-- ##### FUNCTION hildon_set_password_dialog_get_password ##### -->
80 <!-- ##### FUNCTION hildon_set_password_dialog_get_protected ##### -->
89 <!-- ##### FUNCTION hildon_set_password_dialog_set_message ##### -->