Changeset 22 in dev for ProjectEditor/ExtensionLink.cpp


Ignore:
Timestamp:
Dec 29, 2006, 1:55:55 AM (17 years ago)
Author:
dai_9181
Message:

バックアップ用ディレクトリが消去されていたときは、自動生成する。
プロ版の概念を除去。機能制限を解除。

File:
1 edited

Legend:

Unmodified
Added
Removed
  • ProjectEditor/ExtensionLink.cpp

    r3 r22  
    178178        ListView_SetItem(hListView,&item);
    179179
    180         if(bProfessional){
    181             //タブの色
    182             //※有料版のみ
    183             if(ppobj_ExtItems[i]->TabColor==TABCOLOR_GRAY)          item.pszText="灰色";
    184             else if(ppobj_ExtItems[i]->TabColor==TABCOLOR_WHITE)    item.pszText="白";
    185             else if(ppobj_ExtItems[i]->TabColor==TABCOLOR_RED)      item.pszText="赤";
    186             else if(ppobj_ExtItems[i]->TabColor==TABCOLOR_GREEN)    item.pszText="緑";
    187             else if(ppobj_ExtItems[i]->TabColor==TABCOLOR_BLUE)     item.pszText="青";
    188             else if(ppobj_ExtItems[i]->TabColor==TABCOLOR_YELLOW)   item.pszText="黄色";
    189             else item.pszText="ユーザー設定";
    190             item.iItem=i;
    191             item.iSubItem++;
    192             ListView_SetItem(hListView,&item);
    193         }
     180        //タブの色
     181        if(ppobj_ExtItems[i]->TabColor==TABCOLOR_GRAY)          item.pszText="灰色";
     182        else if(ppobj_ExtItems[i]->TabColor==TABCOLOR_WHITE)    item.pszText="白";
     183        else if(ppobj_ExtItems[i]->TabColor==TABCOLOR_RED)      item.pszText="赤";
     184        else if(ppobj_ExtItems[i]->TabColor==TABCOLOR_GREEN)    item.pszText="緑";
     185        else if(ppobj_ExtItems[i]->TabColor==TABCOLOR_BLUE)     item.pszText="青";
     186        else if(ppobj_ExtItems[i]->TabColor==TABCOLOR_YELLOW)   item.pszText="黄色";
     187        else item.pszText="ユーザー設定";
     188        item.iItem=i;
     189        item.iSubItem++;
     190        ListView_SetItem(hListView,&item);
    194191
    195192        //チェックマーク
     
    199196
    200197COLORREF CExtLink::GetTabColorFromFilePath(char *path){
    201     if(bProfessional){
    202         //拡張子を識別し、タブの色を決定
    203         //※有料版のみ
    204         char szExt[255],*lpszTemp;
    205         _splitpath(path,NULL,NULL,NULL,szExt);
    206         if(szExt[0]=='.') lpszTemp=szExt+1;
    207         else lpszTemp=szExt;
    208         for(int i=0;i<iExtItemNum;i++){
    209             if(lstrcmpi(lpszTemp,ppobj_ExtItems[i]->m_szExtension)==0){
    210                 return ppobj_ExtItems[i]->TabColor;
    211             }
     198    //拡張子を識別し、タブの色を決定
     199    char szExt[255],*lpszTemp;
     200    _splitpath(path,NULL,NULL,NULL,szExt);
     201    if(szExt[0]=='.') lpszTemp=szExt+1;
     202    else lpszTemp=szExt;
     203    for(int i=0;i<iExtItemNum;i++){
     204        if(lstrcmpi(lpszTemp,ppobj_ExtItems[i]->m_szExtension)==0){
     205            return ppobj_ExtItems[i]->TabColor;
    212206        }
    213207    }
     
    245239
    246240                SetFocus(GetDlgItem(hwnd,IDC_EXTENSION));
    247             }
    248 
    249             if(!bProfessional){
    250                 //フリー版の場合は、タブの色設定を排除する
    251                 ShowWindow(GetDlgItem(hwnd,IDC_STATIC_TABCOLOR),SW_HIDE);
    252                 ShowWindow(GetDlgItem(hwnd,IDC_STATIC_TABCOLOR2),SW_HIDE);
    253                 ShowWindow(GetDlgItem(hwnd,IDC_COLOR_BUTTON),SW_HIDE);
    254241            }
    255242
     
    427414            ListView_InsertColumn(hListView,ListView_Column.iSubItem,&ListView_Column);
    428415
    429             if(bProfessional){
    430                 //Pro版のみタブの色を表示
    431                 ListView_Column.cx=80;
    432                 ListView_Column.pszText="タブの色";
    433                 ListView_Column.iSubItem++;
    434                 ListView_InsertColumn(hListView,ListView_Column.iSubItem,&ListView_Column);
    435             }
     416            ListView_Column.cx=80;
     417            ListView_Column.pszText="タブの色";
     418            ListView_Column.iSubItem++;
     419            ListView_InsertColumn(hListView,ListView_Column.iSubItem,&ListView_Column);
    436420
    437421
Note: See TracChangeset for help on using the changeset viewer.