Не могу выбрать папку с игрой в новом ланчере
Приветствую.
Пытаюсь кликать на долбанную иконку папки — dl.dropboxusercontent.com/s/je7y4o3bfurc192/2018-04-29_19-42-34.gif — и без результатно, не появляется диалог выбора папки игры и всё тут.
Может, сделайте хотя бы чтобы я мог вручную его прописать в поле «выберите папку с игрой»? Или в какой ветке реестра вы храните путь к игре (чтоб не ждать пока ланчер поправят)?
Пытаюсь кликать на долбанную иконку папки — dl.dropboxusercontent.com/s/je7y4o3bfurc192/2018-04-29_19-42-34.gif — и без результатно, не появляется диалог выбора папки игры и всё тут.
Может, сделайте хотя бы чтобы я мог вручную его прописать в поле «выберите папку с игрой»? Или в какой ветке реестра вы храните путь к игре (чтоб не ждать пока ланчер поправят)?
Дело в том, что кнопка оказалась заблокированной _до_ начала процесса скачивания. ЧТо меня и удивило. А когда докачалось — да, предложило указать папку. Указал. Игра осталась на инглише. Пришлось перезакачать/переприменить патчи по новой — но пока ещё не проверял, устранило ли это проблему.
> Поделитесь лучше информацией о том как вы умудрились запустить применение патчей не указав папку?
Легко. Приложение сказало — ща отправлю тебя в настройки. Отправило. Кнопка папки — не нажимается. Тыкался тыкался, без толку. Ну нажал применение патчей — пошла закачка. Докачалось — смог указать папку :)
Ещё вот какой косяк есть. Если папка указана (есть путь уже) — заходим в настройки, жмем ещё раз на папку, и жмем *отмену* (допустим, мы вызвали этот диалог по ошибке) — увидим ошибку мол папка не указана, и варианты только ОК и Выход.
опять же все верно. Если вы не выбрали папку в диалоге или выбрали не ту папку вам и говорится о том, что ваша папка которую вы только что выбрали неверная. Если вы сознательно закрыли диалог не выбрав папку жмете Выход, если же вы все же старались указать папку, но выбрали не ту вас об этом поставили в известность и нажатие кнопки Ок снова вернет вас к выбору папки.
Проблема в том, что папка верная: dl.dropboxusercontent.com/s/pi1ypmxc7bzukzq/2018-05-01_01-03-33.gif
В общем, попробую следующим образом пояснить что надо зафиксить на мой взгляд:
string LOTROFolder = editboxPathToLotro;
DialogResult dr = folderDialog.ShowDialog();
if (dr == DialogResult.OK)
-->… тут остаётся всё как есть…
else if (dr == DialogResult.Cancel) // нажали Отмену в диалоге выбора папки
-->if !IsValidLOTROFolder(LOTROFolder) // если текущая папка в эдитбоксе некорректная, то…
---->… выводим текущий диалог с ОК и Выход, ибо папка некорректная указана
-->else
---->… иначе ничо не делаем, папка в эдитбоксе и так указана верная, а то что юзер нажал отмену — так он может выбор папки по ошибке тыкнул (мож в выбор языков метил)
Так как форматирование и пробелы перед строками тут не сохраняются, заменил их на "-->" для наглядности