Changeset 119 in dev


Ignore:
Timestamp:
May 12, 2007, 6:38:50 PM (17 years ago)
Author:
dai_9181
Message:

[IDE] #strictオプションを取り除いた。

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • ProjectEditor/Common.h

    r118 r119  
    605605#define PJ_OP_RICHEDIT      0x00000004
    606606#define PJ_OP_WINSOCK       0x00000008
    607 #define PJ_OP_STRICT        0x00010000
     607#define PJ_OP_STRICT        0x00010000  // #strictディレクティブは今は使われていない
    608608#define PJ_OP_RC_MANIFEST   0x00020000
    609609#define PJ_OP_UNICODE       0x00040000
  • ProjectEditor/DialogBoxes.cpp

    r55 r119  
    305305        case WM_INITDIALOG:
    306306
    307             //#strict指定
    308             SendDlgItemMessage(hwnd,IDC_STRICT,BM_SETCHECK,BST_CHECKED,0);
    309 
    310307            break;
    311308        case WM_NOTIFY:
     
    326323                case PSN_WIZNEXT:
    327324                    NewProjectInfo.dwOption=PJ_OP_RC_MANIFEST;
    328                     if(SendDlgItemMessage(hwnd,IDC_STRICT,BM_GETCHECK,0,0))
    329                         NewProjectInfo.dwOption|=PJ_OP_STRICT;
    330325                    if(SendDlgItemMessage(hwnd,IDC_UNICODE,BM_GETCHECK,0,0))
    331326                        NewProjectInfo.dwOption|=PJ_OP_UNICODE;
     
    795790            SetDlgItemText(hwnd,IDC_EDIT_DEBUG,ProjectInfo.lpszOutput_Debug);
    796791
    797             //厳密な型チェック
    798             if(temp_dwPjOption&PJ_OP_STRICT)
    799                 SendDlgItemMessage(hwnd,IDC_STRICT,BM_SETCHECK,BST_CHECKED,0);
    800 
    801792            //Unicode
    802793            if(temp_dwPjOption&PJ_OP_UNICODE)
     
    809800                GetDlgItemText(hwnd,IDC_EDIT_RELEASE,temp_lpszOutputRelease,MAX_PATH);
    810801                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;
    816802
    817803                //Unicode
  • ProjectEditor/ProjectControl.cpp

    r107 r119  
    22732273    if(ProjectInfo.dwOption&PJ_OP_SOURCE_MASK){
    22742274        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            */
    22812283        }
    22822284        lstrcpy(buffer+i2,"\r\n");
  • res/res.rc

    r80 r119  
    15411541FONT 9, "MS Pゴシック"
    15421542BEGIN
    1543     GROUPBOX        "Win32API",IDC_STATIC,7,61,189,64
     1543    GROUPBOX        "Win32API",IDC_STATIC,7,46,189,64
    15441544    CONTROL         "コモン コントロールを使用する(api_commctrl.sbp)",
    15451545                    IDC_API_COMMCTRL,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
    1546                     13,74,159,10
     1546                    13,59,159,10
    15471547    CONTROL         "マルチメディアAPIを使用する(api_mmsys.sbp)",
    15481548                    IDC_API_MMSYS,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,13,
    1549                     86,150,10
     1549                    71,150,10
    15501550    CONTROL         "リッチエディット コントロールを使用する(api_richedit.sbp)",
    15511551                    IDC_API_RICHEDIT,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,
    1552                     13,98,181,10
     1552                    13,83,181,10
    15531553    CONTROL         "ソケットAPIを使用する(api_winsock2.sbp)",
    15541554                    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
    15601557    CONTROL         "Unicode文字セットを使用する",IDC_UNICODE,"Button",
    1561                     BS_AUTOCHECKBOX | WS_TABSTOP,13,34,101,10
     1558                    BS_AUTOCHECKBOX | WS_TABSTOP,13,21,101,10
    15621559END
    15631560
     
    16421639    EDITTEXT        IDC_EDIT_DEBUG,16,61,177,14,ES_AUTOHSCROLL
    16431640    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
    16471642    CONTROL         "Unicode文字セットを使用する",IDC_UNICODE,"Button",
    1648                     BS_AUTOCHECKBOX | WS_TABSTOP,13,125,116,10
     1643                    BS_AUTOCHECKBOX | WS_TABSTOP,13,115,116,10
    16491644END
    16501645
Note: See TracChangeset for help on using the changeset viewer.