Changeset 119 in dev
- Timestamp:
- May 12, 2007, 6:38:50 PM (18 years ago)
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
ProjectEditor/Common.h
r118 r119 605 605 #define PJ_OP_RICHEDIT 0x00000004 606 606 #define PJ_OP_WINSOCK 0x00000008 607 #define PJ_OP_STRICT 0x00010000 607 #define PJ_OP_STRICT 0x00010000 // #strictディレクティブは今は使われていない 608 608 #define PJ_OP_RC_MANIFEST 0x00020000 609 609 #define PJ_OP_UNICODE 0x00040000 -
ProjectEditor/DialogBoxes.cpp
r55 r119 305 305 case WM_INITDIALOG: 306 306 307 //#strict指定308 SendDlgItemMessage(hwnd,IDC_STRICT,BM_SETCHECK,BST_CHECKED,0);309 310 307 break; 311 308 case WM_NOTIFY: … … 326 323 case PSN_WIZNEXT: 327 324 NewProjectInfo.dwOption=PJ_OP_RC_MANIFEST; 328 if(SendDlgItemMessage(hwnd,IDC_STRICT,BM_GETCHECK,0,0))329 NewProjectInfo.dwOption|=PJ_OP_STRICT;330 325 if(SendDlgItemMessage(hwnd,IDC_UNICODE,BM_GETCHECK,0,0)) 331 326 NewProjectInfo.dwOption|=PJ_OP_UNICODE; … … 795 790 SetDlgItemText(hwnd,IDC_EDIT_DEBUG,ProjectInfo.lpszOutput_Debug); 796 791 797 //厳密な型チェック798 if(temp_dwPjOption&PJ_OP_STRICT)799 SendDlgItemMessage(hwnd,IDC_STRICT,BM_SETCHECK,BST_CHECKED,0);800 801 792 //Unicode 802 793 if(temp_dwPjOption&PJ_OP_UNICODE) … … 809 800 GetDlgItemText(hwnd,IDC_EDIT_RELEASE,temp_lpszOutputRelease,MAX_PATH); 810 801 GetDlgItemText(hwnd,IDC_EDIT_DEBUG,temp_lpszOutputDebug,MAX_PATH); 811 812 //厳密な型チェック813 if(SendDlgItemMessage(hwnd,IDC_STRICT,BM_GETCHECK,0,0))814 temp_dwPjOption|=PJ_OP_STRICT;815 else temp_dwPjOption&=~PJ_OP_STRICT;816 802 817 803 //Unicode -
ProjectEditor/ProjectControl.cpp
r107 r119 2273 2273 if(ProjectInfo.dwOption&PJ_OP_SOURCE_MASK){ 2274 2274 if(ProjectInfo.dwOption&PJ_OP_STRICT){ 2275 lstrcpy(buffer+i2,"\r\n"); 2276 i2+=lstrlen(buffer+i2); 2277 lstrcpy(buffer+i2,"#strict"); 2278 i2+=lstrlen(buffer+i2); 2279 lstrcpy(buffer+i2,"\r\n"); 2280 i2+=lstrlen(buffer+i2); 2275 /* #strictディレクティブは今は使われていない 2276 lstrcpy(buffer+i2,"\r\n"); 2277 i2+=lstrlen(buffer+i2); 2278 lstrcpy(buffer+i2,"#strict"); 2279 i2+=lstrlen(buffer+i2); 2280 lstrcpy(buffer+i2,"\r\n"); 2281 i2+=lstrlen(buffer+i2); 2282 */ 2281 2283 } 2282 2284 lstrcpy(buffer+i2,"\r\n"); -
res/res.rc
r80 r119 1541 1541 FONT 9, "MS Pゴシック" 1542 1542 BEGIN 1543 GROUPBOX "Win32API",IDC_STATIC,7, 61,189,641543 GROUPBOX "Win32API",IDC_STATIC,7,46,189,64 1544 1544 CONTROL "コモン コントロールを使用する(api_commctrl.sbp)", 1545 1545 IDC_API_COMMCTRL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, 1546 13, 74,159,101546 13,59,159,10 1547 1547 CONTROL "マルチメディアAPIを使用する(api_mmsys.sbp)", 1548 1548 IDC_API_MMSYS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13, 1549 86,150,101549 71,150,10 1550 1550 CONTROL "リッチエディット コントロールを使用する(api_richedit.sbp)", 1551 1551 IDC_API_RICHEDIT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP, 1552 13, 98,181,101552 13,83,181,10 1553 1553 CONTROL "ソケットAPIを使用する(api_winsock2.sbp)", 1554 1554 IDC_API_WINSOCK,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13, 1555 110,136,10 1556 CONTROL "厳密な型チェックを行う(#strict指定)",IDC_STRICT, 1557 "Button",BS_AUTOCHECKBOX | BS_MULTILINE | WS_TABSTOP,13, 1558 21,130,10 1559 GROUPBOX "一般",IDC_STATIC,7,7,189,44 1555 95,136,10 1556 GROUPBOX "一般",IDC_STATIC,7,7,189,31 1560 1557 CONTROL "Unicode文字セットを使用する",IDC_UNICODE,"Button", 1561 BS_AUTOCHECKBOX | WS_TABSTOP,13, 34,101,101558 BS_AUTOCHECKBOX | WS_TABSTOP,13,21,101,10 1562 1559 END 1563 1560 … … 1642 1639 EDITTEXT IDC_EDIT_DEBUG,16,61,177,14,ES_AUTOHSCROLL 1643 1640 LTEXT "Debug:",IDC_STATIC,16,51,20,8 1644 GROUPBOX "コンパイル オプション",IDC_STATIC,7,97,199,56 1645 CONTROL "厳密な型チェックを行う(#strict指定)",IDC_STRICT, 1646 "Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,112,122,10 1641 GROUPBOX "コンパイル オプション",IDC_STATIC,7,97,199,39 1647 1642 CONTROL "Unicode文字セットを使用する",IDC_UNICODE,"Button", 1648 BS_AUTOCHECKBOX | WS_TABSTOP,13,1 25,116,101643 BS_AUTOCHECKBOX | WS_TABSTOP,13,115,116,10 1649 1644 END 1650 1645
Note:
See TracChangeset
for help on using the changeset viewer.