]> Pileus Git - ~andy/gtk/blob - docs/reference/gdk/tmpl/gdkapplaunchcontext.sgml
2d1f8ff9ca6fa10a8d5591e42f7369f3180d5d6e
[~andy/gtk] / docs / reference / gdk / tmpl / gdkapplaunchcontext.sgml
1 <!-- ##### SECTION Title ##### -->
2 Application launching
3
4 <!-- ##### SECTION Short_Description ##### -->
5 Startup notification for applications
6
7 <!-- ##### SECTION Long_Description ##### -->
8 <para>
9 GdkAppLaunchContext is an implementation of #GAppLaunchContext that
10 handles launching an application in a graphical context. It provides
11 startup notification and allows to launch applications on a specific
12 screen or workspace.
13 </para>
14 <example>
15 <title>Launching an application</title>
16 <programlisting>
17 GdkAppLaunchContext *context;
18
19 context = gdk_app_launch_context_new (<!-- -->);
20
21 gdk_app_launch_context_set_screen (my_screen);
22 gdk_app_launch_context_set_timestamp (event-&gt;time);
23
24 if (!g_app_info_launch_default_for_uri ("http://www.gtk.org", context, &amp;error))
25   g_warning ("Launching failed: %s\n", error-&gt;message);
26
27 g_object_unref (context);
28 </programlisting>
29 </example>
30
31 <!-- ##### SECTION See_Also ##### -->
32 <para>
33
34 </para>
35
36 <!-- ##### SECTION Stability_Level ##### -->
37
38
39 <!-- ##### TYPEDEF GdkAppLaunchContext ##### -->
40 <para>
41 An opaque structure representing an application launch context.
42 </para>
43
44
45 <!-- ##### FUNCTION gdk_app_launch_context_new ##### -->
46 <para>
47
48 </para>
49
50 @Returns: 
51
52
53 <!-- ##### FUNCTION gdk_app_launch_context_set_display ##### -->
54 <para>
55
56 </para>
57
58 @context: 
59 @display: 
60
61
62 <!-- ##### FUNCTION gdk_app_launch_context_set_screen ##### -->
63 <para>
64
65 </para>
66
67 @context: 
68 @screen: 
69
70
71 <!-- ##### FUNCTION gdk_app_launch_context_set_desktop ##### -->
72 <para>
73
74 </para>
75
76 @context: 
77 @desktop: 
78
79
80 <!-- ##### FUNCTION gdk_app_launch_context_set_timestamp ##### -->
81 <para>
82
83 </para>
84
85 @context: 
86 @timestamp: 
87
88
89 <!-- ##### FUNCTION gdk_app_launch_context_set_icon ##### -->
90 <para>
91
92 </para>
93
94 @context: 
95 @icon: 
96
97
98 <!-- ##### FUNCTION gdk_app_launch_context_set_icon_name ##### -->
99 <para>
100
101 </para>
102
103 @context: 
104 @icon_name: 
105
106