Browse Subversion Repository
Diff of /trunk/teraterm/teraterm/vtterm.c
Parent Directory
| Revision Log
| Patch
| 2842 |
BuffCopyBox(Param[2], Param[1], Param[4], Param[3], Param[5], Param[7], Param[6], Param[8]); |
BuffCopyBox(Param[2], Param[1], Param[4], Param[3], Param[5], Param[7], Param[6], Param[8]); |
| 2843 |
} |
} |
| 2844 |
break; |
break; |
| 2845 |
|
case 'x': // DECFRA |
| 2846 |
|
if (NParam < 1 || Param[1] < 32 || (Param[1] > 127 && Param[1] < 160) || Param[1] > 255) { |
| 2847 |
|
return; |
| 2848 |
|
} |
| 2849 |
|
if (Param[2] < 1 || NParam < 2) Param[2] = 1; |
| 2850 |
|
if (Param[3] < 1 || NParam < 3) Param[3] = 1; |
| 2851 |
|
if (Param[4] < 1 || NParam < 4) Param[4] = NumOfLines-StatusLine; |
| 2852 |
|
if (Param[5] < 1 || NParam < 5) Param[5] = NumOfColumns; |
| 2853 |
|
if (Param[2] > Param[4] || Param[3] > Param[5]) { |
| 2854 |
|
return; |
| 2855 |
|
} |
| 2856 |
|
if (RelativeOrgMode) { |
| 2857 |
|
Param[2] += CursorTop; |
| 2858 |
|
if (Param[2] > CursorBottom) { |
| 2859 |
|
Param[2] = CursorBottom + 1; |
| 2860 |
|
} |
| 2861 |
|
Param[4] += CursorTop; |
| 2862 |
|
if (Param[4] > CursorBottom) { |
| 2863 |
|
Param[4] = CursorBottom + 1; |
| 2864 |
|
} |
| 2865 |
|
} |
| 2866 |
|
BuffFillBox(Param[1], Param[3]-1, Param[2]-1, Param[5]-1, Param[4]-1); |
| 2867 |
|
break; |
| 2868 |
|
|
| 2869 |
case 'z': // DECERA |
case 'z': // DECERA |
| 2870 |
case '{': // DECSERA |
case '{': // DECSERA |
| 2871 |
if (Param[1] < 1 || NParam < 1) Param[1]=1; |
if (Param[1] < 1 || NParam < 1) Param[1]=1; |
|
|
Legend:
| Removed from v.5089 |
|
| changed lines |
| |
Added in v.5090 |
|
|
| |