Ignore:
Timestamp:
Mar 25, 2015 5:12:16 PM (11 years ago)
Author:
megakiss
Message:

금강방송 Except 채널 구현

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/zasc/app_c/DST_WinManualSearch.c

    r2 r26  
    215215        void CManualSearchWin_KeyInput(CWindow *this, unsigned char key, bool bRepeat) 
    216216        { 
     217                int i = 0; 
    217218                switch(key) 
    218219                { 
    219220                        case VK_UP: 
    220221//                              CManualSearchWin_m_bReceiveSI = true; 
    221                                 CManualSearchWin_m_nRF+=10; 
    222                                 if (CManualSearchWin_m_nRF > DST_MaxRF()) CManualSearchWin_m_nRF = DST_MinRF(); 
     222                                //CManualSearchWin_m_nRF+=10; 
     223                                //if (CManualSearchWin_m_nRF > DST_MaxRF()) CManualSearchWin_m_nRF = DST_MinRF(); 
     224                                for (i=0; i < 10; i++) CManualSearchWin_m_nRF = DST_DB_GetNextUnexceptRF(CManualSearchWin_m_nRF); 
     225                                 
    223226                                CManualSearchWin_ClearChList();  
    224227                                CManualSearchWin_SearchChDB(CManualSearchWin_m_nRF); 
     
    228231                        case VK_DN: 
    229232//                              CManualSearchWin_m_bReceiveSI = true; 
    230                                 CManualSearchWin_m_nRF-=10; 
    231                                 if(CManualSearchWin_m_nRF < DST_MinRF()) CManualSearchWin_m_nRF = DST_MaxRF(); 
     233                                //CManualSearchWin_m_nRF-=10; 
     234                                //if(CManualSearchWin_m_nRF < DST_MinRF()) CManualSearchWin_m_nRF = DST_MaxRF(); 
     235                                for (i=0; i < 10; i++) CManualSearchWin_m_nRF = DST_DB_GetPrevUnexceptRF(CManualSearchWin_m_nRF); 
     236                                 
    232237                                CManualSearchWin_ClearChList();  
    233238                                CManualSearchWin_SearchChDB(CManualSearchWin_m_nRF); 
     
    238243                                //JST_Stop(); 
    239244//                              CManualSearchWin_m_bReceiveSI = true; 
    240                                 CManualSearchWin_m_nRF++; 
    241                                 if (CManualSearchWin_m_nRF > DST_MaxRF()) CManualSearchWin_m_nRF = DST_MinRF(); 
     245                                //CManualSearchWin_m_nRF++; 
     246                                //if (CManualSearchWin_m_nRF > DST_MaxRF()) CManualSearchWin_m_nRF = DST_MinRF(); 
     247                                CManualSearchWin_m_nRF = DST_DB_GetNextUnexceptRF(CManualSearchWin_m_nRF); 
     248                                 
    242249                                CManualSearchWin_ClearChList();  
    243250                                CManualSearchWin_SearchChDB(CManualSearchWin_m_nRF); 
     
    248255                                //JST_Stop(); 
    249256//                              CManualSearchWin_m_bReceiveSI = true; 
    250                                 CManualSearchWin_m_nRF--; 
    251                                 if(CManualSearchWin_m_nRF < DST_MinRF()) CManualSearchWin_m_nRF = DST_MaxRF(); 
     257                                //CManualSearchWin_m_nRF--; 
     258                                //if(CManualSearchWin_m_nRF < DST_MinRF()) CManualSearchWin_m_nRF = DST_MaxRF(); 
     259                                CManualSearchWin_m_nRF = DST_DB_GetPrevUnexceptRF(CManualSearchWin_m_nRF); 
     260                                 
    252261                                CManualSearchWin_ClearChList();  
    253262                                CManualSearchWin_SearchChDB(CManualSearchWin_m_nRF); 
Note: See TracChangeset for help on using the changeset viewer.