https://bugs.freedesktop.org/show_bug.cgi?id=4341 Make Xming error messages
more meaningful.
This commit is contained in:
parent
29237c1977
commit
b2f8f410c0
|
@ -1,3 +1,9 @@
|
||||||
|
2006-03-03 Alan Hourihane <alanh@fairlite.demon.co.uk>
|
||||||
|
|
||||||
|
* winprefs.c: (HandleCustomWM_COMMAND):
|
||||||
|
https://bugs.freedesktop.org/show_bug.cgi?id=4341
|
||||||
|
Make Xming error messages more meaningful.
|
||||||
|
|
||||||
2006-03-03 Alan Hourihane <alanh@fairlite.demon.co.uk>
|
2006-03-03 Alan Hourihane <alanh@fairlite.demon.co.uk>
|
||||||
|
|
||||||
* winmultiwindowwndproc.c: (winTopLevelWindowProc):
|
* winmultiwindowwndproc.c: (winTopLevelWindowProc):
|
||||||
|
|
|
@ -380,7 +380,31 @@ HandleCustomWM_COMMAND (unsigned long hwndIn,
|
||||||
else
|
else
|
||||||
return TRUE;
|
return TRUE;
|
||||||
break;
|
break;
|
||||||
#endif
|
#else
|
||||||
|
case CMD_EXEC:
|
||||||
|
{
|
||||||
|
/* Start process without console window */
|
||||||
|
STARTUPINFO start;
|
||||||
|
PROCESS_INFORMATION child;
|
||||||
|
|
||||||
|
memset (&start, 0, sizeof (start));
|
||||||
|
start.cb = sizeof (start);
|
||||||
|
start.dwFlags = STARTF_USESHOWWINDOW;
|
||||||
|
start.wShowWindow = SW_HIDE;
|
||||||
|
|
||||||
|
memset (&child, 0, sizeof (child));
|
||||||
|
|
||||||
|
if (CreateProcess (NULL, m->menuItem[j].param, NULL, NULL, FALSE, 0,
|
||||||
|
NULL, NULL, &start, &child))
|
||||||
|
{
|
||||||
|
CloseHandle (child.hThread);
|
||||||
|
CloseHandle (child.hProcess);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
MessageBox(NULL, m->menuItem[j].param, "Mingrc Exec Command Error!", MB_OK | MB_ICONEXCLAMATION);
|
||||||
|
}
|
||||||
|
return TRUE;
|
||||||
|
#endif
|
||||||
case CMD_ALWAYSONTOP:
|
case CMD_ALWAYSONTOP:
|
||||||
if (!hwnd)
|
if (!hwnd)
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
Loading…
Reference in New Issue
Block a user