1 <!-- ##### SECTION Title ##### -->
2 HildonGetPasswordDialog
4 <!-- ##### SECTION Short_Description ##### -->
7 <!-- ##### SECTION Long_Description ##### -->
12 get_dialog = HILDON_GET_PASSWORD_DIALOG(
13 hildon_get_password_dialog_new (parent, FALSE));
15 gtk_widget_show (GTK_WIDGET (get_dialog));
17 i = gtk_dialog_run (GTK_DIALOG (get_dialog));
19 pass = hildon_get_password_dialog_get_password (get_dialog);
21 if (i == GTK_RESPONSE_OK && (strcmp (pass, dialog.current_password) != 0))
23 gtk_infoprint (GTK_WINDOW (parent), STR_PASSWORD_INCORRECT);
24 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button2), FALSE);
25 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button3), FALSE);
26 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button4), FALSE);
29 else if (i == GTK_RESPONSE_OK)
31 gtk_widget_set_sensitive( GTK_WIDGET( dialog.button2 ), TRUE);
36 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button2), FALSE);
37 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button3), FALSE);
38 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button4), FALSE);
40 gtk_widget_destroy (GTK_WIDGET (get_dialog));
46 <!-- ##### SECTION See_Also ##### -->
51 <!-- ##### SECTION Stability_Level ##### -->
54 <!-- ##### MACRO HILDON_GET_PASSWORD_DIALOG_TITLE ##### -->
61 <!-- ##### MACRO HILDON_GET_PASSWORD_DIALOG_PASSWORD ##### -->
68 <!-- ##### MACRO HILDON_GET_PASSWORD_DIALOG_OK ##### -->
75 <!-- ##### MACRO HILDON_GET_PASSWORD_DIALOG_CANCEL ##### -->
82 <!-- ##### MACRO HILDON_GET_PASSWORD_VERIFY_DIALOG_TITLE ##### -->
89 <!-- ##### MACRO HILDON_GET_PASSWORD_VERIFY_DIALOG_PASSWORD ##### -->
96 <!-- ##### MACRO HILDON_GET_PASSWORD_VERIFY_DIALOG_OK ##### -->
103 <!-- ##### MACRO HILDON_GET_PASSWORD_VERIFY_DIALOG_CANCEL ##### -->
110 <!-- ##### MACRO HILDON_GET_PASSWORD_DIALOG_MAX_CHARS ##### -->
117 <!-- ##### FUNCTION hildon_get_password_dialog_new ##### -->
123 @get_old_password_title:
127 <!-- ##### FUNCTION hildon_get_password_dialog_new_with_default ##### -->
134 @get_old_password_title:
138 <!-- ##### FUNCTION hildon_get_password_dialog_set_domain ##### -->
147 <!-- ##### FUNCTION hildon_get_password_dialog_set_title ##### -->
156 <!-- ##### FUNCTION hildon_get_password_dialog_set_caption ##### -->
165 <!-- ##### FUNCTION hildon_get_password_dialog_set_max_characters ##### -->