Page 9 of 10
Posted: Sun Aug 02, 2015 8:42 pm
by punk_joker
Неработает (покрайней мере не работал) ввод размера диска в гуе
Re: tmpdisk - менеджер виртуальных дисков
Posted: Sun Aug 02, 2015 9:27 pm
by Pathoswithin
... теперь у меня возникает вопрос: а был ли там предусмотрен ввод?
Posted: Sun Aug 02, 2015 9:33 pm
by punk_joker
Да. Я лично его реализовывал, и он работал)
Re: tmpdisk - менеджер виртуальных дисков
Posted: Sun Aug 02, 2015 10:03 pm
by Leency
Нашел проблемное место. Исправлю.
Re: tmpdisk - менеджер виртуальных дисков
Posted: Sun Aug 02, 2015 10:44 pm
by Leency
Исправлено.
Re: tmpdisk - менеджер виртуальных дисков
Posted: Mon Oct 31, 2016 2:31 pm
by Leency
TMPDISK 0.65
Разграничение активных областей: EditBox и список дисков. Для каждого свои клавиши управления.
Как результат, Delete в EditBox'e больше не удаляет диск
Программа переведена на сканкоды, в EditBox'e заработали Ctrl+C/Ctrl+V.
Re: tmpdisk - менеджер виртуальных дисков
Posted: Fri Mar 30, 2018 3:20 am
by JohnXenox
В TMPDISK почему-то при нажатии левой кнопкой мыши по кнопке tmp0, через notify появляется надпись "Eolite param is wrong: directory does not exist!".
Сборка свежая - svn7211.
Это так и должно быть?
Re: tmpdisk - менеджер виртуальных дисков
Posted: Fri Mar 30, 2018 12:26 pm
by Leency
Потому что Eolite проверяет BDVK.isfolder для /tmpX/X/ и это оказывается не папка. Это - баг ядра.
Re: tmpdisk - менеджер виртуальных дисков
Posted: Fri Mar 30, 2018 7:36 pm
by 0CodErr
Leency, попробуй делать
Code: Select all
If ReadFolder(...) = 0 Then
// это папка
Else
// это не папка
Re: tmpdisk - менеджер виртуальных дисков
Posted: Sat Mar 31, 2018 3:27 pm
by JohnXenox
Leency wrote:Потому что Eolite проверяет BDVK.isfolder для /tmpX/X/ и это оказывается не папка. Это - баг ядра.
Ясно. Но это сообщение будет пугать пользователей.
Re: tmpdisk - менеджер виртуальных дисков
Posted: Sat Mar 31, 2018 4:28 pm
by Leency
0CodErr
Обычно в подобных ситуациях ты идешь на принцип, так что странно здесь видеть совет о walkaround-пути.
Но я попробую, для tmp он риемлем, но для реальной fs этот путь будет куда медленнее чем через bdvk.
Re: tmpdisk - менеджер виртуальных дисков
Posted: Sun Apr 01, 2018 11:05 am
by 0CodErr
Leency wrote: для реальной fs этот путь будет куда медленнее чем через bdvk.
Да, всё верно, это только временное решение.
С другой стороны, в документации сказано, что функция(
70.5) не поддерживает виртуальные папки типа
/,
/rd и корневые папки типа
/rd/1. Вроде это логично, ведь в реальности такой папки не существует. Хотя
ReadFolder выдаст верную информацию.
Re: tmpdisk - менеджер виртуальных дисков
Posted: Tue Apr 03, 2018 5:00 pm
by Leency
JohnXenox, 0CodErr
#7219 by leency in /programs/cmm: reimplement dir_exists() function
Сделал по совету 0CodErr
Code: Select all
If ReadFolder(...) = 0 Then
// это папка
Else
// это не папка
Теперь ошибки нет, открывает все ок.
Re: tmpdisk - менеджер виртуальных дисков
Posted: Wed Apr 04, 2018 7:59 am
by JohnXenox
Leency
Замечательно. Спасибо.
Re: tmpdisk - менеджер виртуальных дисков
Posted: Tue Oct 02, 2018 4:30 pm
by punk_joker
Думаю для системного диска лучше выводить диалог подтверждения удаления, так гораздо удобнее будет как мне кажется.