[Gd-chatter] r11520 - trunk/fundev/sources/system
andreas at gwydiondylan.org
andreas at gwydiondylan.org
Wed Dec 5 02:08:12 CET 2007
Author: andreas
Date: Wed Dec 5 02:08:11 2007
New Revision: 11520
Modified:
trunk/fundev/sources/system/x86-win32-operating-system.dylan
Log:
job: fd
Support for execution of child processes in hidden windows.
Modified: trunk/fundev/sources/system/x86-win32-operating-system.dylan
==============================================================================
--- trunk/fundev/sources/system/x86-win32-operating-system.dylan (original)
+++ trunk/fundev/sources/system/x86-win32-operating-system.dylan Wed Dec 5 02:08:11 2007
@@ -438,6 +438,7 @@
define constant $STARTF_USESHOWWINDOW = 1;
define constant $STARTF_USESTDHANDLES = #x00000100;
+define constant $SW-HIDE = 0;
define constant $SW-SHOWNORMAL = 1;
define constant $SW-SHOWMINIMIZED = 2;
define constant $SW-SHOWNOACTIVATE = 4;
@@ -549,6 +550,7 @@
inherit-console? = #t,
activate? = #t,
minimize? = #f,
+ hide? = #f,
outputter :: false-or(<function>),
asynchronous? = #f)
=> (status :: <integer>)
@@ -564,6 +566,7 @@
startupinfo-dwFlags(startupInfo) := $STARTF_USESHOWWINDOW;
startupinfo-wShowWindow(startupInfo)
:= case
+ hide? => $SW-HIDE;
activate? & minimize? => $SW-SHOWMINIMIZED;
activate? & ~minimize? => $SW-SHOWNORMAL;
~activate? & minimize? => $SW-SHOWMINNOACTIVE;
More information about the chatter
mailing list