summaryrefslogtreecommitdiff
path: root/fpcsrc/packages/gtk2/src/gtk+/gdk/gdkspawn.inc
blob: 1902108e8fa6ece0f97aa53a935c4b3290f028d4 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
// included by gdk2.pp

{$IFDEF read_interface_rest}
function gdk_spawn_on_screen(screen: PGdkScreen; working_directory: Pgchar; argv: PPgchar; envp: PPgchar;
           flags: TGSpawnFlags; child_setup: TGSpawnChildSetupFunc; user_data: gpointer; child_pid: Pgint;
           error: PPGError): gboolean; cdecl; external gdklib;

function gdk_spawn_on_screen_with_pipes(screen: PGdkScreen; working_directory: Pgchar; argv: PPgchar; envp: PPgchar;
           flags: TGSpawnFlags; child_setup: TGSpawnChildSetupFunc; user_data: gpointer; child_pid: Pgint;
           standard_input: Pgint; standard_output: Pgint; standard_error: Pgint; error: PPGError): gboolean; cdecl; external gdklib;

function gdk_spawn_command_line_on_screen(screen: PGdkScreen; command_line: Pgchar; error: PPGError): gboolean; cdecl; external gdklib;
{$endif read_interface_rest}