latest update
[hildon] / doc / tmpl / hildon-set-password-dialog.sgml
1 <!-- ##### SECTION Title ##### -->
2 HildonSetPasswordDialog
3
4 <!-- ##### SECTION Short_Description ##### -->
5 HildonSetPasswordDialog is used to receive a new password from user. (User sets the password)
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9 HildonSetPasswordDialog is used to receive a new password from user. (User sets the password)
10
11 <informalexample>
12 Example:
13 <programlisting>
14         HildonGetPasswordDialog *get_dialog =  HILDON_GET_PASSWORD_DIALOG(
15                         hildon_get_password_dialog_new (parent, FALSE));
16
17         gtk_widget_show (GTK_WIDGET (get_dialog));
18
19         i = gtk_dialog_run (GTK_DIALOG (get_dialog));
20
21         pass = hildon_get_password_dialog_get_password (get_dialog);
22
23         if (i == GTK_RESPONSE_OK &amp;&amp; (strcmp (pass, dialog.current_password) != 0))
24         {
25                 gtk_infoprint (GTK_WINDOW (parent), STR_PASSWORD_INCORRECT);
26                 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button2), FALSE);
27                 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button3), FALSE);
28                 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button4), FALSE);
29         }
30
31         else if (i == GTK_RESPONSE_OK)
32         {
33                 gtk_widget_set_sensitive( GTK_WIDGET( dialog.button2 ), TRUE);
34         }
35
36         else
37         {
38                 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button2), FALSE);
39                 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button3), FALSE);
40                 gtk_widget_set_sensitive (GTK_WIDGET (dialog.button4), FALSE);
41         }
42 </programlisting>
43 </informalexample>
44 </para>
45
46 <!-- ##### SECTION See_Also ##### -->
47 <para>
48
49 </para>
50
51 <!-- ##### STRUCT HildonSetPasswordDialog ##### -->
52 <para>
53
54 </para>
55
56
57 <!-- ##### FUNCTION hildon_set_password_dialog_new ##### -->
58 <para>
59
60 </para>
61
62 @parent: 
63 @modify_protection: 
64 @Returns: 
65
66
67 <!-- ##### FUNCTION hildon_set_password_dialog_get_protected ##### -->
68 <para>
69
70 </para>
71
72 @dialog: 
73 @Returns: 
74
75
76 <!-- ##### ARG HildonSetPasswordDialog:domain ##### -->
77 <para>
78
79 </para>
80
81 <!-- ##### ARG HildonSetPasswordDialog:modify-protection ##### -->
82 <para>
83
84 </para>
85
86 <!-- ##### ARG HildonSetPasswordDialog:password ##### -->
87 <para>
88
89 </para>
90