mirror of
https://foundry.openuru.org/gitblit/r/CWE-ou-minkata.git
synced 2025-07-14 02:27:40 -04:00
Slim down the exception dialog
This commit is contained in:
@ -6,14 +6,22 @@
|
|||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#define IDC_STATIC (-1) // all static controls
|
#define IDC_STATIC (-1) // all static controls
|
||||||
|
|
||||||
|
#define APSTUDIO_READONLY_SYMBOLS
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
// English (U.S.) resources
|
//
|
||||||
|
// Generated from the TEXTINCLUDE 2 resource.
|
||||||
|
//
|
||||||
|
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
#undef APSTUDIO_READONLY_SYMBOLS
|
||||||
|
|
||||||
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
// English (United States) resources
|
||||||
|
|
||||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
||||||
#ifdef _WIN32
|
|
||||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
||||||
#pragma code_page(1252)
|
#pragma code_page(1252)
|
||||||
#endif //_WIN32
|
|
||||||
|
|
||||||
#ifdef APSTUDIO_INVOKED
|
#ifdef APSTUDIO_INVOKED
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
@ -32,6 +40,12 @@ BEGIN
|
|||||||
"\0"
|
"\0"
|
||||||
END
|
END
|
||||||
|
|
||||||
|
3 TEXTINCLUDE
|
||||||
|
BEGIN
|
||||||
|
"\r\n"
|
||||||
|
"\0"
|
||||||
|
END
|
||||||
|
|
||||||
#endif // APSTUDIO_INVOKED
|
#endif // APSTUDIO_INVOKED
|
||||||
|
|
||||||
|
|
||||||
@ -57,27 +71,21 @@ IDI_ICON_DIRT ICON "Dirt.ICO"
|
|||||||
//
|
//
|
||||||
|
|
||||||
IDD_LOADING DIALOGEX 0, 0, 161, 26
|
IDD_LOADING DIALOGEX 0, 0, 161, 26
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER |
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE
|
||||||
WS_POPUP | WS_VISIBLE
|
|
||||||
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
||||||
BEGIN
|
BEGIN
|
||||||
LTEXT "Starting URU. Please wait...",IDC_STARTING_TEXT,32,9,
|
LTEXT "Starting URU. Please wait...",IDC_STARTING_TEXT,32,9,127,8
|
||||||
127,8
|
|
||||||
ICON IDI_ICON_DIRT,IDC_STATIC,5,3,20,20
|
ICON IDI_ICON_DIRT,IDC_STATIC,5,3,20,20
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_EXCEPTION DIALOGEX 0, 0, 296, 183
|
IDD_EXCEPTION DIALOGEX 0, 0, 297, 33
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
STYLE DS_SETFONT | DS_MODALFRAME | WS_POPUP | WS_CAPTION | WS_SYSMENU
|
||||||
CAPTION "Error"
|
CAPTION "Error"
|
||||||
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
||||||
BEGIN
|
BEGIN
|
||||||
|
ICON IDI_ICON_DIRT,IDC_STATIC,7,7,21,20
|
||||||
|
LTEXT "URU has experienced a serious error and needs to close.\nPlease submit your log folder to the developer.",IDC_MSG,38,7,189,22
|
||||||
DEFPUSHBUTTON "OK",IDOK,239,7,50,14
|
DEFPUSHBUTTON "OK",IDOK,239,7,50,14
|
||||||
ICON IDI_ICON_DIRT,IDC_STATIC,7,7,20,20
|
|
||||||
LTEXT " URU has experienced a serious error. Please report the information below.\n\nWe apologize for any inconvenience. ",
|
|
||||||
IDC_MSG,38,7,189,37
|
|
||||||
EDITTEXT IDC_CRASHINFO,7,45,282,131,ES_MULTILINE | ES_AUTOVSCROLL |
|
|
||||||
ES_AUTOHSCROLL | ES_READONLY
|
|
||||||
PUSHBUTTON "Copy",IDC_COPY,239,26,50,14
|
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_URULOGIN_MAIN DIALOGEX 0, 0, 302, 246
|
IDD_URULOGIN_MAIN DIALOGEX 0, 0, 302, 246
|
||||||
@ -114,37 +122,29 @@ FONT 8, "MS Shell Dlg", 400, 0, 0x1
|
|||||||
BEGIN
|
BEGIN
|
||||||
DEFPUSHBUTTON "Accept",IDOK,89,297,50,14
|
DEFPUSHBUTTON "Accept",IDOK,89,297,50,14
|
||||||
PUSHBUTTON "Decline",IDCANCEL,160,297,50,14
|
PUSHBUTTON "Decline",IDCANCEL,160,297,50,14
|
||||||
CONTROL 151,IDC_STATIC,"Static",SS_BITMAP,7,7,287,36,
|
CONTROL 151,IDC_STATIC,"Static",SS_BITMAP,7,7,287,36,WS_EX_CLIENTEDGE
|
||||||
WS_EX_CLIENTEDGE
|
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,9,46,284,242
|
||||||
CONTROL "",IDC_STATIC,"Static",SS_BLACKFRAME | SS_SUNKEN,9,46,
|
|
||||||
284,242
|
|
||||||
CTEXT "End User License Agreement",IDC_STATIC,46,55,207,10
|
CTEXT "End User License Agreement",IDC_STATIC,46,55,207,10
|
||||||
GROUPBOX "",IDC_STATIC,17,66,266,212
|
GROUPBOX "",IDC_STATIC,17,66,266,212
|
||||||
CONTROL "",IDC_URULOGIN_EULATEXT,"RichEdit20A",ES_MULTILINE |
|
CONTROL "",IDC_URULOGIN_EULATEXT,"RichEdit20A",ES_MULTILINE | ES_AUTOHSCROLL | ES_READONLY | WS_BORDER | WS_VSCROLL | WS_HSCROLL | WS_TABSTOP,25,75,250,197
|
||||||
ES_AUTOHSCROLL | ES_READONLY | WS_BORDER | WS_VSCROLL |
|
|
||||||
WS_HSCROLL | WS_TABSTOP,25,75,250,197
|
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_AUTHFAILED DIALOGEX 0, 0, 177, 89
|
IDD_AUTHFAILED DIALOGEX 0, 0, 177, 89
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER |
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE
|
||||||
WS_POPUP | WS_VISIBLE
|
|
||||||
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
||||||
BEGIN
|
BEGIN
|
||||||
LTEXT "Authentication failed. Please try again.",
|
LTEXT "Authentication failed. Please try again.",IDC_AUTH_TEXT,38,17,127,8
|
||||||
IDC_AUTH_TEXT,38,17,127,8
|
|
||||||
ICON IDI_ICON_DIRT,IDC_STATIC,6,11,21,20
|
ICON IDI_ICON_DIRT,IDC_STATIC,6,11,21,20
|
||||||
PUSHBUTTON "Ok",IDOK,67,73,42,14
|
PUSHBUTTON "Ok",IDOK,67,73,42,14
|
||||||
CTEXT "",IDC_AUTH_MESSAGE,0,37,175,32
|
CTEXT "",IDC_AUTH_MESSAGE,0,37,175,32
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_AUTHENTICATING DIALOGEX 0, 0, 177, 60
|
IDD_AUTHENTICATING DIALOGEX 0, 0, 177, 60
|
||||||
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER |
|
STYLE DS_SETFONT | DS_MODALFRAME | DS_SETFOREGROUND | DS_3DLOOK | DS_CENTER | WS_POPUP | WS_VISIBLE
|
||||||
WS_POPUP | WS_VISIBLE
|
|
||||||
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
FONT 8, "MS Sans Serif", 0, 0, 0x0
|
||||||
BEGIN
|
BEGIN
|
||||||
ICON IDI_ICON_DIRT,IDC_STATIC,6,11,21,20
|
ICON IDI_ICON_DIRT,IDC_STATIC,6,11,21,20
|
||||||
LTEXT "Logging in to URU. Please wait...",IDC_AUTH_TEXT,38,17,
|
LTEXT "Logging in to URU. Please wait...",IDC_AUTH_TEXT,38,17,137,8
|
||||||
137,8
|
|
||||||
PUSHBUTTON "Cancel",IDCANCEL,64,42,49,15
|
PUSHBUTTON "Cancel",IDCANCEL,64,42,49,15
|
||||||
END
|
END
|
||||||
|
|
||||||
@ -159,67 +159,45 @@ GUIDELINES DESIGNINFO
|
|||||||
BEGIN
|
BEGIN
|
||||||
IDD_LOADING, DIALOG
|
IDD_LOADING, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
RIGHTMARGIN, 159
|
, 4096
|
||||||
|
, 458752
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_EXCEPTION, DIALOG
|
IDD_EXCEPTION, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
RIGHTMARGIN, 296
|
||||||
RIGHTMARGIN, 289
|
|
||||||
TOPMARGIN, 7
|
|
||||||
BOTTOMMARGIN, 176
|
|
||||||
END
|
|
||||||
|
|
||||||
IDD_URUTAP_LOGIN, DIALOG
|
|
||||||
BEGIN
|
|
||||||
LEFTMARGIN, 7
|
|
||||||
RIGHTMARGIN, 181
|
|
||||||
TOPMARGIN, 7
|
|
||||||
BOTTOMMARGIN, 104
|
|
||||||
END
|
|
||||||
|
|
||||||
IDD_URU_LOGIN, DIALOG
|
|
||||||
BEGIN
|
|
||||||
LEFTMARGIN, 4
|
|
||||||
RIGHTMARGIN, 168
|
|
||||||
TOPMARGIN, 7
|
|
||||||
BOTTOMMARGIN, 128
|
|
||||||
END
|
|
||||||
|
|
||||||
IDD_URU_EULA, DIALOG
|
|
||||||
BEGIN
|
|
||||||
LEFTMARGIN, 7
|
|
||||||
RIGHTMARGIN, 194
|
|
||||||
TOPMARGIN, 7
|
|
||||||
BOTTOMMARGIN, 151
|
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_URULOGIN_MAIN, DIALOG
|
IDD_URULOGIN_MAIN, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
, 71, 295
|
||||||
RIGHTMARGIN, 295
|
, 1029, 7
|
||||||
TOPMARGIN, 7
|
, 1031, 223
|
||||||
BOTTOMMARGIN, 223
|
, 4096
|
||||||
|
, 458752, 1348403200
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_URULOGIN_EULA, DIALOG
|
IDD_URULOGIN_EULA, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
LEFTMARGIN, 7
|
, 71, 293
|
||||||
RIGHTMARGIN, 293
|
, 1029, 7
|
||||||
TOPMARGIN, 7
|
, 1031, 311
|
||||||
BOTTOMMARGIN, 311
|
, 4096
|
||||||
|
, 11468800, 1430585344
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_AUTHFAILED, DIALOG
|
IDD_AUTHFAILED, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
RIGHTMARGIN, 175
|
, 1031, 87
|
||||||
BOTTOMMARGIN, 87
|
, 4096
|
||||||
|
, 11468800, 1348206592
|
||||||
END
|
END
|
||||||
|
|
||||||
IDD_AUTHENTICATING, DIALOG
|
IDD_AUTHENTICATING, DIALOG
|
||||||
BEGIN
|
BEGIN
|
||||||
RIGHTMARGIN, 175
|
, 1031, 57
|
||||||
BOTTOMMARGIN, 57
|
, 4096
|
||||||
|
, 4653129, 131144
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
#endif // APSTUDIO_INVOKED
|
#endif // APSTUDIO_INVOKED
|
||||||
@ -231,7 +209,7 @@ END
|
|||||||
//
|
//
|
||||||
|
|
||||||
IDR_CNSL1 CNSL "cnsl1.bin"
|
IDR_CNSL1 CNSL "cnsl1.bin"
|
||||||
#endif // English (U.S.) resources
|
#endif // English (United States) resources
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
|
|
||||||
|
|
||||||
@ -241,17 +219,7 @@ IDR_CNSL1 CNSL "cnsl1.bin"
|
|||||||
//
|
//
|
||||||
// Generated from the TEXTINCLUDE 3 resource.
|
// Generated from the TEXTINCLUDE 3 resource.
|
||||||
//
|
//
|
||||||
#define _AFX_NO_SPLITTER_RESOURCES
|
|
||||||
#define _AFX_NO_OLE_RESOURCES
|
|
||||||
#define _AFX_NO_TRACKER_RESOURCES
|
|
||||||
#define _AFX_NO_PROPERTY_RESOURCES
|
|
||||||
|
|
||||||
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_ENU)
|
|
||||||
#ifdef _WIN32
|
|
||||||
LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US
|
|
||||||
#pragma code_page(1252)
|
|
||||||
#endif //_WIN32
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/////////////////////////////////////////////////////////////////////////////
|
/////////////////////////////////////////////////////////////////////////////
|
||||||
#endif // not APSTUDIO_INVOKED
|
#endif // not APSTUDIO_INVOKED
|
||||||
|
@ -11,8 +11,6 @@
|
|||||||
#define IDD_URULOGIN_EULA 154
|
#define IDD_URULOGIN_EULA 154
|
||||||
#define IDD_AUTHFAILED 155
|
#define IDD_AUTHFAILED 155
|
||||||
#define IDD_AUTHENTICATING 156
|
#define IDD_AUTHENTICATING 156
|
||||||
#define IDC_CRASHINFO 1001
|
|
||||||
#define IDC_COPY 1002
|
|
||||||
#define IDC_MSG 1003
|
#define IDC_MSG 1003
|
||||||
#define IDC_STARTING_TEXT 1004
|
#define IDC_STARTING_TEXT 1004
|
||||||
#define IDC_URULOGIN_REMEMBERPASS 1022
|
#define IDC_URULOGIN_REMEMBERPASS 1022
|
||||||
|
@ -1354,32 +1354,8 @@ BOOL CALLBACK ExceptionDialogProc( HWND hwndDlg, UINT uMsg, WPARAM wParam, LPARA
|
|||||||
|
|
||||||
switch( uMsg )
|
switch( uMsg )
|
||||||
{
|
{
|
||||||
case WM_INITDIALOG:
|
|
||||||
sLastMsg = (char *)lParam;
|
|
||||||
::SetDlgItemText( hwndDlg, IDC_CRASHINFO, sLastMsg );
|
|
||||||
return true;
|
|
||||||
|
|
||||||
case WM_COMMAND:
|
case WM_COMMAND:
|
||||||
if( wParam == IDC_COPY && sLastMsg != nil )
|
|
||||||
{
|
|
||||||
HGLOBAL copyText = GlobalAlloc( GMEM_DDESHARE, sizeof( TCHAR ) * ( strlen( sLastMsg ) + 1 ) );
|
|
||||||
if( copyText != nil )
|
|
||||||
{
|
|
||||||
LPTSTR copyPtr = (LPTSTR)GlobalLock( copyText );
|
|
||||||
memcpy( copyPtr, sLastMsg, ( strlen( sLastMsg ) + 1 ) * sizeof( TCHAR ) );
|
|
||||||
GlobalUnlock( copyText );
|
|
||||||
|
|
||||||
::OpenClipboard( hwndDlg );
|
|
||||||
::EmptyClipboard();
|
|
||||||
::SetClipboardData( CF_TEXT, copyText );
|
|
||||||
::CloseClipboard();
|
|
||||||
}
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
else if( wParam == IDOK )
|
|
||||||
EndDialog( hwndDlg, IDOK );
|
EndDialog( hwndDlg, IDOK );
|
||||||
else
|
|
||||||
break;
|
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user