filyaxxxcom писал(а):
чуть подправил (если удаляется первая страница, то выделяется следовавшая за ней)В моей схеме прекрасно после удаления первой выбирается нулевая, а при удалении нулевой не выбирается ничего, что правильно, тк индекс "-1" не выбирать ничего и означает.
А у тебя в схеме сначала удаляется страница с индексом, а потом от удаленнго индекса отнимается значение. Я же не зря сохранил индекс перед удалением.