|
From: Bantai <ba...@us...> - 2007-11-12 13:36:30
|
Update of /cvsroot/xrns-php/xrns-sf In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv27883 Modified Files: main.c main.rc Log Message: Success/Error dialog depending on script exit code (0 = ok, 1 = write protected, 2+ = generic error). New option dropindex, sends dropdown list's index instead of value. Index: main.c =================================================================== RCS file: /cvsroot/xrns-php/xrns-sf/main.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** main.c 7 Nov 2007 17:28:07 -0000 1.5 --- main.c 12 Nov 2007 13:36:05 -0000 1.6 *************** *** 6,10 **** * * * History : Date Reason * ! * 11/07/07 Last modfied by Alexander Stoica * * * ****************************************************************************/ --- 6,10 ---- * * * History : Date Reason * ! * 12/11/07 Last modified by Marvin Tjon: exit code + dropindex * * * [...2847 lines suppressed...] ! if (IsMinimized(hwnd)) ! wp.showCmd = SW_SHOWNORMAL; ! GetModuleFileName(ghInstance, szBuffer, DIMOF(szBuffer)); ! PathRenameExtension(szBuffer, _T(".dat")); ! if (gCfg.fConsole) ! gCfg.fConsole = FALSE; ! else ! gCfg.fConsole = TRUE; ! hFile = CreateFile(szBuffer, GENERIC_WRITE, FILE_SHARE_WRITE, NULL, OPEN_ALWAYS, FILE_ATTRIBUTE_NORMAL | FILE_FLAG_SEQUENTIAL_SCAN, NULL); ! if (hFile != INVALID_HANDLE_VALUE) ! { ! WriteFile(hFile, &wp.rcNormalPosition, sizeof(wp.rcNormalPosition), &dwBytesWritten, NULL); ! WriteFile(hFile, &gCfg, sizeof(CONFIG), &dwBytesWritten, NULL); ! CloseHandle(hFile); ! } } Index: main.rc =================================================================== RCS file: /cvsroot/xrns-php/xrns-sf/main.rc,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** main.rc 7 Nov 2007 17:28:07 -0000 1.5 --- main.rc 12 Nov 2007 13:36:05 -0000 1.6 *************** *** 20,25 **** CONTROL "", DLG_MAIN_COMBO_SCRIPTS, "ComboBox", WS_BORDER|CBS_DROPDOWNLIST|CBS_SORT|CBS_HASSTRINGS|WS_VSCROLL|WS_TABSTOP, 366, 8, 108, 12 CONTROL "", DLG_MAIN_CONTROLAREA, "Static", SS_WHITERECT|WS_BORDER, 0, 30, 480, 198 ! CONTROL "Show script info", DLG_MAIN_LINK_DESC, "HyperlinkCtrl32", HLS_HCENTER|HLS_VCENTER|HLS_ULHOVER, 6, 212, 70, 10 ! CONTROL "Show console", DLG_MAIN_LINK_CONSOLE, "HyperlinkCtrl32", HLS_HCENTER|HLS_VCENTER|HLS_ULHOVER, 80, 212, 70, 10 CONTROL "About", IDABOUT, "Button", WS_TABSTOP, 4, 232, 60, 15 CONTROL "Cancel", IDCANCEL, "Button", WS_TABSTOP, 352, 232, 60, 15 --- 20,25 ---- CONTROL "", DLG_MAIN_COMBO_SCRIPTS, "ComboBox", WS_BORDER|CBS_DROPDOWNLIST|CBS_SORT|CBS_HASSTRINGS|WS_VSCROLL|WS_TABSTOP, 366, 8, 108, 12 CONTROL "", DLG_MAIN_CONTROLAREA, "Static", SS_WHITERECT|WS_BORDER, 0, 30, 480, 198 ! CONTROL "Show script info", DLG_MAIN_LINK_DESC, "HyperlinkCtrl32", 0x00000422, 6, 212, 70, 10 ! CONTROL "Show console", DLG_MAIN_LINK_CONSOLE, "HyperlinkCtrl32", 0x00000422, 80, 212, 70, 10 CONTROL "About", IDABOUT, "Button", WS_TABSTOP, 4, 232, 60, 15 CONTROL "Cancel", IDCANCEL, "Button", WS_TABSTOP, 352, 232, 60, 15 *************** *** 35,43 **** CONTROL "", DLG_ABOUT_BANNER, "Static", SS_BLACKRECT, 0, 0, 200, 30 CONTROL "License: Public Domain", -1, "Static", WS_GROUP, 10, 38, 180, 8 ! CONTROL "http://xrns-php.sourceforge.net", DLG_ABOUT_LINK_SOURCEFORGE, "HyperlinkCtrl32", HLS_LEFT|HLS_TOP|HLS_ULHOVER|HLS_PLAYCLICK|HLS_AUTOSIZE|WS_TABSTOP, 10, 48, 99, 8 CONTROL "Frontend developed by Alexander Stoica", -1, "Static", WS_GROUP, 10, 68, 180, 8, WS_EX_TRANSPARENT ! CONTROL "http://www.beatslaughter.de", DLG_ABOUT_LINK_BEATSLAUGHTER, "HyperlinkCtrl32", HLS_LEFT|HLS_TOP|HLS_ULHOVER|HLS_PLAYCLICK|HLS_AUTOSIZE|WS_TABSTOP, 10, 78, 91, 8 CONTROL "In cooperation with Dac Chartrand ", -1, "Static", WS_GROUP, 10, 90, 180, 8, WS_EX_TRANSPARENT ! CONTROL "http://www.trotch.com", DLG_ABOUT_LINK_TROTCH, "HyperlinkCtrl32", HLS_LEFT|HLS_TOP|HLS_ULHOVER|HLS_PLAYCLICK|HLS_AUTOSIZE|WS_TABSTOP, 10, 100, 72, 8 CONTROL "", -1, "Static", SS_ETCHEDHORZ|SS_CENTERIMAGE|WS_BORDER, 0, 122, 210, 10 CONTROL "OK", IDOK, "Button", BS_DEFPUSHBUTTON|WS_TABSTOP, 134, 128, 60, 15 --- 35,43 ---- CONTROL "", DLG_ABOUT_BANNER, "Static", SS_BLACKRECT, 0, 0, 200, 30 CONTROL "License: Public Domain", -1, "Static", WS_GROUP, 10, 38, 180, 8 ! CONTROL "http://xrns-php.sourceforge.net", DLG_ABOUT_LINK_SOURCEFORGE, "HyperlinkCtrl32", WS_TABSTOP|0x00003411, 10, 48, 99, 8 CONTROL "Frontend developed by Alexander Stoica", -1, "Static", WS_GROUP, 10, 68, 180, 8, WS_EX_TRANSPARENT ! CONTROL "http://www.beatslaughter.de", DLG_ABOUT_LINK_BEATSLAUGHTER, "HyperlinkCtrl32", WS_TABSTOP|0x00003411, 10, 78, 91, 8 CONTROL "In cooperation with Dac Chartrand ", -1, "Static", WS_GROUP, 10, 90, 180, 8, WS_EX_TRANSPARENT ! CONTROL "http://www.trotch.com", DLG_ABOUT_LINK_TROTCH, "HyperlinkCtrl32", WS_TABSTOP|0x00003411, 10, 100, 72, 8 CONTROL "", -1, "Static", SS_ETCHEDHORZ|SS_CENTERIMAGE|WS_BORDER, 0, 122, 210, 10 CONTROL "OK", IDOK, "Button", BS_DEFPUSHBUTTON|WS_TABSTOP, 134, 128, 60, 15 *************** *** 51,55 **** BEGIN CONTROL "", DLG_INFO_BANNER, "Static", SS_BLACKRECT, 0, 0, 200, 30 ! CONTROL "", DLG_INFO_LINK, "HyperlinkCtrl32", HLS_HCENTER|HLS_VCENTER|HLS_ULHOVER|HLS_PLAYCLICK|WS_TABSTOP, 0, 80, 200, 12 CONTROL "", DLG_INFO_TEXT, "Edit", ES_MULTILINE|ES_AUTOVSCROLL|ES_WANTRETURN|ES_READONLY|WS_VSCROLL|WS_BORDER|WS_TABSTOP, 0, 30, 200, 50 CONTROL "OK", IDOK, "Button", BS_DEFPUSHBUTTON|WS_TABSTOP, 135, 98, 60, 15 --- 51,55 ---- BEGIN CONTROL "", DLG_INFO_BANNER, "Static", SS_BLACKRECT, 0, 0, 200, 30 ! CONTROL "", DLG_INFO_LINK, "HyperlinkCtrl32", WS_TABSTOP|0x00001422, 0, 80, 200, 12 CONTROL "", DLG_INFO_TEXT, "Edit", ES_MULTILINE|ES_AUTOVSCROLL|ES_WANTRETURN|ES_READONLY|WS_VSCROLL|WS_BORDER|WS_TABSTOP, 0, 30, 200, 50 CONTROL "OK", IDOK, "Button", BS_DEFPUSHBUTTON|WS_TABSTOP, 135, 98, 60, 15 *************** *** 57,62 **** VS_VERSION_INFO VERSIONINFO ! FILEVERSION 1,0,5,0 ! PRODUCTVERSION 1,0,5,0 FILEFLAGSMASK 0x3F FILEFLAGS 0x0 --- 57,62 ---- VS_VERSION_INFO VERSIONINFO ! FILEVERSION 1,0,6,0 ! PRODUCTVERSION 1,0,6,0 FILEFLAGSMASK 0x3F FILEFLAGS 0x0 *************** *** 69,80 **** BLOCK "040904B0" BEGIN VALUE "CompanyName", "Alexander Stoica\0" VALUE "FileDescription", "XRNS Script Frontend\0" ! VALUE "FileVersion", "1.05\0" VALUE "InternalName", "xrns-sf.exe\0" VALUE "LegalCopyright", "License: Public Domain\0" VALUE "OriginalFilename", "xrns-sf.exe\0" VALUE "ProductName", "XRNS Script Frontend\0" ! VALUE "ProductVersion", "1.05\0" END END --- 69,81 ---- BLOCK "040904B0" BEGIN + VALUE "Comments", "dropindex/dropvalue version\0" VALUE "CompanyName", "Alexander Stoica\0" VALUE "FileDescription", "XRNS Script Frontend\0" ! VALUE "FileVersion", "1.06\0" VALUE "InternalName", "xrns-sf.exe\0" VALUE "LegalCopyright", "License: Public Domain\0" VALUE "OriginalFilename", "xrns-sf.exe\0" VALUE "ProductName", "XRNS Script Frontend\0" ! VALUE "ProductVersion", "1.06\0" END END |