update
[hildon] / doc / tmpl / hildon-get-password-dialog.sgml
1 <!-- ##### SECTION Title ##### -->
2 HildonGetPasswordDialog
3
4 <!-- ##### SECTION Short_Description ##### -->
5
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9
10 <informalexample>
11 <programlisting>
12         get_dialog =  HILDON_GET_PASSWORD_DIALOG(
13                         hildon_get_password_dialog_new (parent, FALSE));
14
15         gtk_widget_show (GTK_WIDGET (get_dialog));
16
17         i = gtk_dialog_run (GTK_DIALOG (get_dialog));
18
19         pass = hildon_get_password_dialog_get_password (get_dialog);
20
21         if (i == GTK_RESPONSE_OK &amp;&amp; (strcmp (pass, dialog.current_password) != 0))
22         {
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);
27         }
28
29         else if (i == GTK_RESPONSE_OK)
30         {   
31                 gtk_widget_set_sensitive( GTK_WIDGET( dialog.button2 ), TRUE);
32         }
33
34         else
35         {
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);
39         }
40         gtk_widget_destroy (GTK_WIDGET (get_dialog));
41 }
42 </programlisting>
43 </informalexample>
44 </para>
45
46 <!-- ##### SECTION See_Also ##### -->
47 <para>
48
49 </para>
50
51 <!-- ##### SECTION Stability_Level ##### -->
52
53
54 <!-- ##### MACRO HILDON_GET_PASSWORD_DIALOG_TITLE ##### -->
55 <para>
56
57 </para>
58
59
60
61 <!-- ##### MACRO HILDON_GET_PASSWORD_DIALOG_PASSWORD ##### -->
62 <para>
63
64 </para>
65
66
67
68 <!-- ##### MACRO HILDON_GET_PASSWORD_DIALOG_OK ##### -->
69 <para>
70
71 </para>
72
73
74
75 <!-- ##### MACRO HILDON_GET_PASSWORD_DIALOG_CANCEL ##### -->
76 <para>
77
78 </para>
79
80
81
82 <!-- ##### MACRO HILDON_GET_PASSWORD_VERIFY_DIALOG_TITLE ##### -->
83 <para>
84
85 </para>
86
87
88
89 <!-- ##### MACRO HILDON_GET_PASSWORD_VERIFY_DIALOG_PASSWORD ##### -->
90 <para>
91
92 </para>
93
94
95
96 <!-- ##### MACRO HILDON_GET_PASSWORD_VERIFY_DIALOG_OK ##### -->
97 <para>
98
99 </para>
100
101
102
103 <!-- ##### MACRO HILDON_GET_PASSWORD_VERIFY_DIALOG_CANCEL ##### -->
104 <para>
105
106 </para>
107
108
109
110 <!-- ##### MACRO HILDON_GET_PASSWORD_DIALOG_MAX_CHARS ##### -->
111 <para>
112
113 </para>
114
115
116
117 <!-- ##### FUNCTION hildon_get_password_dialog_new ##### -->
118 <para>
119
120 </para>
121
122 @parent: 
123 @get_old: 
124 @Returns: 
125
126
127 <!-- ##### FUNCTION hildon_get_password_dialog_new_with_default ##### -->
128 <para>
129
130 </para>
131
132 @parent: 
133 @password: 
134 @get_old: 
135 @Returns: 
136
137
138 <!-- ##### FUNCTION hildon_get_password_dialog_set_domain ##### -->
139 <para>
140
141 </para>
142
143 @dialog: 
144 @domain: 
145
146
147 <!-- ##### FUNCTION hildon_get_password_dialog_set_caption ##### -->
148 <para>
149
150 </para>
151
152 @dialog: 
153 @new_caption: 
154
155
156 <!-- ##### FUNCTION hildon_get_password_dialog_set_max_characters ##### -->
157 <para>
158
159 </para>
160
161 @dialog: 
162 @max_characters: 
163
164
165 <!-- ##### FUNCTION hildon_get_password_dialog_get_password ##### -->
166 <para>
167
168 </para>
169
170 @dialog: 
171 @Returns: 
172
173
174 <!-- ##### FUNCTION hildon_get_password_dialog_set_title ##### -->
175 <para>
176
177 </para>
178
179 @dialog: 
180 @new_title: 
181
182