1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83
|
<!-- ##### SECTION Title ##### -->
Executing Applications
<!-- ##### SECTION Short_Description ##### -->
Execute preferred applications
<!-- ##### SECTION Long_Description ##### -->
<para>
This module provides functions to execute certain kinds of applications,
for which users can select their preferred ones. For example, whenever
you need to run a command in a terminal emulator from within your
application you should use exo_execute_terminal_shell() or
exo_execute_terminal_shell_on_screen() to make sure you run the user's
preferred terminal emulator.
</para>
<para>
On the other hand if you need to display an URL (i.e. you want to point
the user to the website of your application), you should use exo_url_show()
or exo_url_show_on_screen() from the <link
linkend="exo-Opening-URLs">exo-url</link> module instead, as they will
try to automatically determine the appropriate viewer for a given URL.
</para>
<!-- ##### SECTION See_Also ##### -->
<para>
<link linkend="exo-Opening-URLs">Opening URLs</link>
</para>
<!-- ##### SECTION Stability_Level ##### -->
Stable
<!-- ##### FUNCTION exo_execute_preferred_application ##### -->
<para>
</para>
@category:
@parameter:
@working_directory:
@envp:
@error:
@Returns:
<!-- ##### FUNCTION exo_execute_preferred_application_on_screen ##### -->
<para>
</para>
@category:
@parameter:
@working_directory:
@envp:
@screen:
@error:
@Returns:
<!-- ##### FUNCTION exo_execute_terminal_shell ##### -->
<para>
</para>
@command_line:
@working_directory:
@envp:
@error:
@Returns:
<!-- ##### FUNCTION exo_execute_terminal_shell_on_screen ##### -->
<para>
</para>
@command_line:
@working_directory:
@envp:
@screen:
@error:
@Returns:
|