dd778546e79745b0371ca5dad7ad7f5a308c97a0
[hildon] / doc / tmpl / hildon-insert-object-dialog.sgml
1 <!-- ##### SECTION Title ##### -->
2 HildonInsertObjectDialog
3
4 <!-- ##### SECTION Short_Description ##### -->
5
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9
10 </para>
11
12 <para>
13 Here is an example for using #HildonInsertObjectDialog:
14
15 <informalexample>
16 <programlisting>
17   GtkWidget *dialog;
18   gint result;
19   gchar *name, *mime_type;
20
21   dialog = hildon_insert_object_dialog_new(parent);
22   g_signal_connect(G_OBJECT(dialog), "response",
23                    G_CALLBACK(response_cb), NULL);
24   result = gtk_dialog_run(GTK_DIALOG(dialog));
25
26   switch (result)
27     {
28     case GTK_RESPONSE_OK:
29       name = hildon_insert_object_dialog_get_name( HILDON_INSERT_OBJECT_DIALOG(dialog) );
30       mime_type = hildon_insert_object_dialog_get_mime_type( HILDON_INSERT_OBJECT_DIALOG(dialog) );
31       hildon_insert_object_dialog_set_file( HILDON_INSERT_OBJECT_DIALOG(dialog) );
32       break;
33     case HILDON_RESPONSE_INSERT_EXISTING:
34       break;
35     default:
36       break;
37     }
38
39   gtk_widget_destroy(dialog);
40 </programlisting>
41 </informalexample>
42 </para>
43
44 <!-- ##### SECTION See_Also ##### -->
45 <para>
46
47 </para>
48
49 <!-- ##### SECTION Stability_Level ##### -->
50
51
52 <!-- ##### MACRO HILDON_RESPONSE_INSERT_EXISTING ##### -->
53 <para>
54
55 </para>
56
57
58
59 <!-- ##### FUNCTION hildon_insert_object_dialog_new ##### -->
60 <para>
61
62 </para>
63
64 @parent: 
65 @Returns: 
66
67
68 <!-- ##### FUNCTION hildon_insert_object_dialog_get_name ##### -->
69 <para>
70
71 </para>
72
73 @dialog: 
74 @Returns: 
75
76
77 <!-- ##### ARG HildonInsertObjectDialog:mime-type ##### -->
78 <para>
79
80 </para>
81
82 <!-- ##### ARG HildonInsertObjectDialog:name ##### -->
83 <para>
84
85 </para>
86