Develop and Download Open Source Software

Browse Subversion Repository

Diff of /trunk/teraterm/ttpcmn/ttcmn.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 4029 by maya, Tue Aug 17 14:55:08 2010 UTC revision 4030 by doda, Fri Aug 20 17:44:02 2010 UTC
# Line 907  void FAR PASCAL SelectWin(int WinId) Line 907  void FAR PASCAL SelectWin(int WinId)
907          }          }
908  }  }
909    
910  void FAR PASCAL SelectNextWin(HWND HWin, int Next)  void FAR PASCAL SelectNextWin(HWND HWin, int Next, BOOL SkipIconic)
 {  
         int i;  
   
         i = 0;  
         while ((i<pm->NWin) && (pm->WinList[i]!=HWin)) {  
                 i++;  
         }  
         if (pm->WinList[i]!=HWin) {  
                 return;  
         }  
         i = i + Next;  
         if (i >= pm->NWin) {  
                 i = 0;  
         }  
         else if (i<0) {  
                 i = pm->NWin-1;  
         }  
         SelectWin(i);  
 }  
   
 void FAR PASCAL SelectNextShownWin(HWND HWin, int Next)  
911  {  {
912          int i;          int i;
913    
# Line 950  void FAR PASCAL SelectNextShownWin(HWND Line 929  void FAR PASCAL SelectNextShownWin(HWND
929                  }                  }
930    
931                  if (pm->WinList[i] == HWin) {                  if (pm->WinList[i] == HWin) {
932                          return;                          break;
933                  }                  }
934          } while (IsIconic(pm->WinList[i]) || !IsWindowVisible(pm->WinList[i]));          } while ((SkipIconic && IsIconic(pm->WinList[i])) || !IsWindowVisible(pm->WinList[i]));
935    
936          SelectWin(i);          SelectWin(i);
937  }  }

Legend:
Removed from v.4029  
changed lines
  Added in v.4030

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26