rtoss - Diff between revs 110 and 124

Subversion Repositories:
Rev:
Show entire file - Ignore whitespace
Rev 110 Rev 124
Line 659... Line 659...
659         txtFilter_ = ini_.GetStr( TEXT("TxtFilter"), 659         txtFilter_ = ini_.GetStr( TEXT("TxtFilter"),
660                 TEXT("*.txt;*.htm;*.html;*.css;*.js;*.d;*.c;*.cpp;*.cc;*.cxx;*.h;*.hpp;*.php;*.php3;*.ini") ); 660                 TEXT("*.txt;*.htm;*.html;*.css;*.js;*.d;*.c;*.cpp;*.cc;*.cxx;*.h;*.hpp;*.php;*.php3;*.ini") );
661         grepExe_   = ini_.GetStr( TEXT("GrepExe"), TEXT("") ); 661         grepExe_   = ini_.GetStr( TEXT("GrepExe"), TEXT("") );
662         openSame_  = ini_.GetBool( TEXT("OpenSame"), false ); 662         openSame_  = ini_.GetBool( TEXT("OpenSame"), false );
663         countbyunicode_ = ini_.GetBool( TEXT("CountUni"), false ); 663         countbyunicode_ = ini_.GetBool( TEXT("CountUni"), false );
-   664 #if defined(TARGET_VER) && TARGET_VER==310
-   665         showStatusBar_ = false;
-   666 #else
664         showStatusBar_ = ini_.GetBool( TEXT("StatusBar"), true ); 667         showStatusBar_ = ini_.GetBool( TEXT("StatusBar"), true );
-   668 #endif
665 669
666         dateFormat_   = ini_.GetStr( TEXT("DateFormat"), TEXT("HH:mm yyyy/MM/dd") ); 670         dateFormat_   = ini_.GetStr( TEXT("DateFormat"), TEXT("HH:mm yyyy/MM/dd") );
667 671
668         // wnd 672         // wnd
669         rememberWindowSize_  = ini_.GetBool( TEXT("RememberWindowSize"), false ); 673         rememberWindowSize_  = ini_.GetBool( TEXT("RememberWindowSize"), false );
Line 819... Line 823...
819 823
820         // ‘S€–Ú‚ðíœ 824         // ‘S€–Ú‚ðíœ
821         while( ::DeleteMenu( m, 0, MF_BYPOSITION ) ); 825         while( ::DeleteMenu( m, 0, MF_BYPOSITION ) );
822 826
823         // ƒƒjƒ…[\’z 827         // ƒƒjƒ…[\’z
824         if(app().isNewShell()) -  
-   828         /*if(app().isNewShell())
825         { 829         {
826                 MENUITEMINFO mi = { sizeof(MENUITEMINFO) }; 830                 MENUITEMINFO mi = { sizeof(MENUITEMINFO) };
827                 mi.fMask = MIIM_ID | MIIM_TYPE; 831                 mi.fMask = MIIM_ID | MIIM_TYPE;
828                 mi.fType = MFT_STRING; 832                 mi.fType = MFT_STRING;
829                 for( int i=0; i<countof(mru_); ++i ) 833                 for( int i=0; i<countof(mru_); ++i )
Line 847... Line 851...
847                         mi.cch        = cpt.len(); 851                         mi.cch        = cpt.len();
848                         ::InsertMenuItem( m, i, MF_BYPOSITION, &mi ); 852                         ::InsertMenuItem( m, i, MF_BYPOSITION, &mi );
849                 } 853                 }
850         } 854         }
851         else 855         else
852         { -  
-   856         {*/
853                 for( int i=0; i<countof(mru_); ++i ) 857                 for( int i=0; i<countof(mru_); ++i )
854                 { 858                 {
855                         if( i>=mrus_ || mru_[i].len()==0 ) 859                         if( i>=mrus_ || mru_[i].len()==0 )
856                         { 860                         {
857                                 if( i==0 ) 861                                 if( i==0 )
Line 861... Line 865...
861                                 break; 865                                 break;
862                         } 866                         }
863                         String cpt = mru_[i].CompactIfPossible(60); 867                         String cpt = mru_[i].CompactIfPossible(60);
864                         ::InsertMenu( m, i, MF_BYPOSITION, id + i, const_cast<TCHAR*>(cpt.c_str()) ); 868                         ::InsertMenu( m, i, MF_BYPOSITION, id + i, const_cast<TCHAR*>(cpt.c_str()) );
865                 } 869                 }
866         } -  
-   870         //}
867 } 871 }
868 872
869 Path ConfigManager::GetMRU( int no ) const 873 Path ConfigManager::GetMRU( int no ) const
870 { 874 {
871         return (0<=no && no<mrus_ ? mru_[no] : Path()); 875         return (0<=no && no<mrus_ ? mru_[no] : Path());
Line 903... Line 907...
903 void ConfigManager::SetDocTypeMenu( HMENU m, UINT idstart ) 907 void ConfigManager::SetDocTypeMenu( HMENU m, UINT idstart )
904 { 908 {
905         // ‘S€–Ú‚ðíœ 909         // ‘S€–Ú‚ðíœ
906         while( ::DeleteMenu( m, 0, MF_BYPOSITION ) ); 910         while( ::DeleteMenu( m, 0, MF_BYPOSITION ) );
907 911
908         if(app().isNewShell()) -  
-   912         /*if(app().isNewShell())
909         { 913         {
910                 // ‡‚ɒljÁ 914                 // ‡‚ɒljÁ
911                 MENUITEMINFO mi = { sizeof(MENUITEMINFO) }; 915                 MENUITEMINFO mi = { sizeof(MENUITEMINFO) };
912                 mi.fMask = MIIM_ID | MIIM_STATE | MIIM_TYPE; 916                 mi.fMask = MIIM_ID | MIIM_STATE | MIIM_TYPE;
913                 mi.fType = MFT_STRING | MFT_RADIOCHECK; 917                 mi.fType = MFT_STRING | MFT_RADIOCHECK;
Line 921... Line 925...
921                         mi.cch        = i->name.len(); 925                         mi.cch        = i->name.len();
922                         ::InsertMenuItem( m, ct, MF_BYPOSITION, &mi ); 926                         ::InsertMenuItem( m, ct, MF_BYPOSITION, &mi );
923                 } 927                 }
924         } 928         }
925         else 929         else
926         { -  
-   930         {*/
927                 DtList::iterator i=dtList_.begin(), e=dtList_.end(); 931                 DtList::iterator i=dtList_.begin(), e=dtList_.end();
928                 for( int ct=0; i!=e; ++i, ++ct ) 932                 for( int ct=0; i!=e; ++i, ++ct )
929                 { 933                 {
930                         ::InsertMenu( m, ct, MF_BYPOSITION|(i==curDt_ ? MFS_CHECKED : MFS_UNCHECKED), idstart + ct, const_cast<TCHAR*>(i->name.c_str()) ); 934                         ::InsertMenu( m, ct, MF_BYPOSITION|(i==curDt_ ? MFS_CHECKED : MFS_UNCHECKED), idstart + ct, const_cast<TCHAR*>(i->name.c_str()) );
931                 } 935                 }
932         } -  
-   936         //}
933 } 937 }
934 938
935 void ConfigManager::SetDocTypeByMenu( int pos, HMENU m ) 939 void ConfigManager::SetDocTypeByMenu( int pos, HMENU m )
936 { 940 {
937         if(app().isNewShell()) -  
-   941         /*if(app().isNewShell())
938         { 942         {
939                 MENUITEMINFO mi = { sizeof(MENUITEMINFO) }; 943                 MENUITEMINFO mi = { sizeof(MENUITEMINFO) };
940                 mi.fMask  = MIIM_STATE; 944                 mi.fMask  = MIIM_STATE;
941 945
942                 DtList::iterator i=dtList_.begin(), e=dtList_.end(); 946                 DtList::iterator i=dtList_.begin(), e=dtList_.end();
Line 950... Line 954...
950                                 LoadLayout( &*curDt_ ); 954                                 LoadLayout( &*curDt_ );
951                         } 955                         }
952                 } 956                 }
953         } 957         }
954         else 958         else
955         { -  
-   959         {*/
956                 int ct=0; 960                 int ct=0;
957                 DtList::iterator i=dtList_.begin(), e=dtList_.end(); 961                 DtList::iterator i=dtList_.begin(), e=dtList_.end();
958                 for( ; i!=e; ++i, ++ct ) 962                 for( ; i!=e; ++i, ++ct )
959                 { 963                 {
960                         if( ct == pos ) 964                         if( ct == pos )
Line 966... Line 970...
966                         else 970                         else
967                         { 971                         {
968                                 ::CheckMenuItem( m, ct, MF_BYPOSITION|MF_UNCHECKED); 972                                 ::CheckMenuItem( m, ct, MF_BYPOSITION|MF_UNCHECKED);
969                         } 973                         }
970                 } 974                 }
971         } -  
-   975         //}
972 } 976 }
973 977
974 void ConfigManager::CheckMenu( HMENU m, int pos ) 978 void ConfigManager::CheckMenu( HMENU m, int pos )
975 { 979 {
976         if(app().isNewShell()) -  
-   980         /*if(app().isNewShell())
977         { 981         {
978                 MENUITEMINFO mi = { sizeof(MENUITEMINFO) }; 982                 MENUITEMINFO mi = { sizeof(MENUITEMINFO) };
979                 mi.fMask  = MIIM_STATE; 983                 mi.fMask  = MIIM_STATE;
980 984
981                 DtList::iterator i=dtList_.begin(), e=dtList_.end(); 985                 DtList::iterator i=dtList_.begin(), e=dtList_.end();
Line 984... Line 988...
984                         mi.fState     = (ct==pos ? MFS_CHECKED : MFS_UNCHECKED); 988                         mi.fState     = (ct==pos ? MFS_CHECKED : MFS_UNCHECKED);
985                         ::SetMenuItemInfo( m, ct, MF_BYPOSITION, &mi ); 989                         ::SetMenuItemInfo( m, ct, MF_BYPOSITION, &mi );
986                 } 990                 }
987         } 991         }
988         else 992         else
989         { -  
-   993         {*/
990                 int ct=0; 994                 int ct=0;
991                 DtList::iterator i=dtList_.begin(), e=dtList_.end(); 995                 DtList::iterator i=dtList_.begin(), e=dtList_.end();
992                 for( ; i!=e; ++i, ++ct ) 996                 for( ; i!=e; ++i, ++ct )
993                 { 997                 {
994                         if( ct == pos ) 998                         if( ct == pos )
Line 998... Line 1002...
998                         else 1002                         else
999                         { 1003                         {
1000                                 ::CheckMenuItem( m, ct, MF_BYPOSITION|MF_UNCHECKED); 1004                                 ::CheckMenuItem( m, ct, MF_BYPOSITION|MF_UNCHECKED);
1001                         } 1005                         }
1002                 } 1006                 }
1003         } -  
-   1007         //}
1004 } 1008 }
1005 1009