private void loadButton_Click(object sender, EventArgs e) // загружаем следующий по списку документ
        {
            // Create a sample document using FlexiCapture Processor
            try {
                Cursor.Current = Cursors.WaitCursor;

                if (!String.IsNullOrEmpty(_pathFolderWork))
                {
                    string[] pathFiles = Directory.GetFiles(_pathFolderWork);

                    if (pathFiles.Length == 0)
                    {
                        MessageBox.Show("Отсутствуют файлы в рабочей папке " + _pathFolderWork);
                        return;
                    }
                    else if (pathFiles.Length == 1)
                    {
                        MessageBox.Show("Доступен только один документ для редактирования");
                        return;
                    }

                    for (int i = 0; i < pathFiles.Length; i++)
                    {
                        var nameFile = Path.GetFileNameWithoutExtension(pathFiles[i]);
                        if (nameFile == _nameCurrentFile)
                        {
                            if (i < pathFiles.Length - 1)
                            {
                                _nameCurrentFile = Path.GetFileNameWithoutExtension(pathFiles[i + 1]);
                            }
                            else
                            {
                                _nameCurrentFile = Path.GetFileNameWithoutExtension(pathFiles[0]);
                            }

                            break;
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Невозможно загрузить документ, отсутствует рабочая папка");
                    return;
                }

                // выгружаем предыдущий документ
                documentView.Document = null;
                _document             = null;

                _document = _processor.CreateDocument();

                _document.AsCustomStorage.LoadFromFile(_pathFolderWork + _nameCurrentFile + ".mydoc");

                // отображаем текущий документ с помощью documentView
                documentView.Document = _document;
                documentView.SelectFirstFieldWithRuleErrors();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ошибка загрузки документов: " + ex.Message + Environment.NewLine + "Путь: " + _pathFolderWork);
            }
            finally {
                Cursor.Current = Cursors.Default;
            }

            UpdateButtonsState();
        }