Реферат: Программа текстовый редактор
break;
}
break;
// Enter
case (13):
add(text,scrs,x,y,10);
add(text,scrs,x,y,13);
if (y<22) y++; else down(text,scrs);
x=0;
break;
// BackSpace
case (8):
if (x>0) {
del(text,scrs,x-1,y);
x--;
}
break;
// Tab
case (9):
for (n=0;n<(5-(x-x/5));n++) add(text,scrs,x,y,' ');
x=x+(5-(x-x/5));
break;
// Остальные символы
default:
add(text,scrs,x,y,c);
x++;
}
}
}