private void _menuItemsMoveDown_Click(object sender, RoutedEventArgs e)
        {
            try {
                if (_itemsResources.SelectedItem != null)
                {
                    TkPathView rme = (TkPathView)_itemsResources.SelectedItem;

                    if (_itemsResourcesSource.Count <= 1)
                    {
                        return;
                    }

                    int index = _getIndex(rme);

                    if (index < _itemsResourcesSource.Count - 1)
                    {
                        TkPathView old = _itemsResourcesSource[index + 1];
                        _itemsResourcesSource.RemoveAt(index + 1);
                        _itemsResourcesSource.Insert(index, old);

                        _saveResourcesInfo();
                    }
                }
            }
            catch (Exception err) {
                ErrorHandler.HandleException(err);
            }
        }
        private int _getIndex(TkPathView rme)
        {
            for (int i = 0; i < _itemsResourcesSource.Count; i++)
            {
                if (_itemsResourcesSource[i] == rme)
                {
                    return(i);
                }
            }

            return(-1);
        }
        private void _menuItemsSelectInExplorer_Click(object sender, RoutedEventArgs e)
        {
            try {
                if (_itemsResources.SelectedItem != null)
                {
                    TkPathView rme = (TkPathView)_itemsResources.SelectedItem;

                    OpeningService.FilesOrFolders(new string[] { rme.Path.FilePath });
                }
            }
            catch (Exception err) {
                ErrorHandler.HandleException(err);
            }
        }
        private void _menuItemsDelete_Click(object sender, RoutedEventArgs e)
        {
            try {
                for (int index = 0; index < _itemsResources.SelectedItems.Count; index++)
                {
                    TkPathView rme = (TkPathView)_itemsResources.SelectedItems[index];
                    _itemsResourcesSource.Remove(rme);
                    index--;
                }

                _saveResourcesInfo();
            }
            catch (Exception err) {
                ErrorHandler.HandleException(err);
            }
        }