On Mon, Mar 16, 2009 at 11:46:16AM -0600, Terry Fleming wrote:
>--- original/setup-2.573.2.3/propsheet.cc
>+++ setup-2.573.2.3/propsheet.cc
>@@ -162,6 +162,11 @@
> static LRESULT CALLBACK PropSheetWndProc (HWND hwnd, UINT uMsg,
>   WPARAM wParam, LPARAM lParam)
> {
>+if(((uMsg==WM_SYSCOMMAND)&&((wParam&0xfff0)==SC_CLOSE))||
>+      (((uMsg==WM_COMMAND)&&(wParam==2))))
>+              if(MessageBox(hwnd,
>+                      "Are you sure you want to exit setup? Any current 
>download or
>installation will be aborted.",
>+                      "Exit Cygwin Setup?", MB_YESNO)==IDNO) return 0;
>   PropSheetData& psd = PropSheetData::Instance();
>   switch (uMsg)
>     {

Thank you.  I've checked a variation of this patch into CVS.

cgf

Reply via email to