Board.KolibriOS.org
http://board.kolibrios.org/

OpenDialog - диалог выбора файлов и директории
http://board.kolibrios.org/viewtopic.php?f=44&t=1414
Page 9 of 11

Author:  0CodErr [ Tue Oct 15, 2013 11:58 am ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

TinyPad > File > Save
Выбираем щелчком мыши пустой слот:
Spoiler: Show
Image

OpenDialog падает:
Spoiler: Show
Image

А при нажатии на кнопку «Save» OpenDialog не падает, но и файл не сохраняется.
svn4007

Author:  Mario_r4 [ Tue Oct 15, 2013 12:18 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

0CodErr
Не могу повторить вылет в Qemu, единственное отличие - у меня SVN r.4028.
Кстати как это выбираем пустой слот, если он вообще не выбирается теперь?
Может у тебя частично обновленный дистрибутив?

З.Ы. Вот как раз на Save вылет словил.

Author:  0CodErr [ Tue Oct 15, 2013 12:58 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

Mario_r4 wrote:
Кстати как это выбираем пустой слот, если он вообще не выбирается теперь?
Ну просто щёлкаем мышкой в то место(как на скриншоте).
Mario_r4 wrote:
Не могу повторить вылет в Qemu, единственное отличие - у меня SVN r.4028.
Mario_r4 wrote:
Вот как раз на Save вылет словил.
Проверил 4028 в Qemu и VirtualBox — вылетает по щелчку, при нажатии на «Save» не вылетает. То же самое происходит в Animage и Heed.

Author:  0CodErr [ Fri Oct 18, 2013 8:44 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

Копируем на "/tmp1/1" какой-нибудь файл.
TinyPad > File > Open
OpenDialog > Select Disk > /tmp1/1
Board:
Spoiler: Show
Attachment:
board.PNG
board.PNG [ 6.84 KiB | Viewed 3929 times ]

svn4048, VirtualBox, Qemu

Author:  Heavyiron [ Fri Oct 18, 2013 8:49 pm ]
Post subject: 

Во, а я уже и забыл, что обещал сделать лог с крэшем опендиалога на /tmp

Author:  Heavyiron [ Sat Oct 19, 2013 8:38 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

открыл в bochs imgf, загрузил картинку, в меню выбора фильтра нажал Browse - появился opendialog, но в папки он почему-то зайти не смог

Author:  Mario_r4 [ Sat Oct 19, 2013 9:26 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

Heavyiron wrote:
но в папки он почему-то зайти не смог

Нужны подробности - у меня заходит.

Author:  Mario_r4 [ Sat Oct 19, 2013 9:27 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

0CodErr wrote:
Копируем на "/tmp1/1" какой-нибудь файл.

Копируем чем? Какой программой?

Author:  Heavyiron [ Sat Oct 19, 2013 10:06 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

Mario_r4 wrote:
Heavyiron wrote:
но в папки он почему-то зайти не смог

Нужны подробности - у меня заходит.

Проблема судя по всему в боше (версия 2.6.2). Клавиатурой опендиалог открывает все нормально, но клики мышкой не действуют. Заметил, что часы слишком уж быстро тикают - возможно в этом проблема - возможно задержка между двумя кликами установлена и в боше она в несколько раз уменьшилась - тупо не успеваю кликнуть. В любом случае, это проблема эмуляции.

Author:  0CodErr [ Sat Oct 19, 2013 11:31 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

Mario_r4 wrote:
0CodErr писал(а):
Копируем на "/tmp1/1" какой-нибудь файл.

Копируем чем? Какой программой?
Например, KFar-ом. Но это, оказывается, не «какой-нибудь файл», а который не поддерживается Tinypad-ом, например, "Default.skn".
Если скопировать "icon.ini", то не вылетает, если "icon.ini" и "Default.skn" — тоже не вылетает, а если "Default.skn" и "iconstrp.png", то вылетает.

Author:  Mario_r4 [ Sun Oct 20, 2013 4:35 am ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

0CodErr wrote:
TinyPad > File > Save
Выбираем щелчком мыши пустой слот:
Spoiler: Show
Image

OpenDialog падает:
Spoiler: Show
Image

А при нажатии на кнопку «Save» OpenDialog не падает, но и файл не сохраняется.
svn4007

0CodErr wrote:
Копируем на "/tmp1/1" какой-нибудь файл.
TinyPad > File > Open
OpenDialog > Select Disk > /tmp1/1
Board:
Spoiler: Show
Attachment:
board.PNG

svn4048, VirtualBox, Qemu

Исправлено SVN r. 4055.

Author:  Heavyiron [ Sun Oct 20, 2013 6:38 am ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

Скорее хотелка: может при передаче в opendial несуществующего пути не рисовать красное окошко с кнопкой Cancel по центру, а сразу переходить на первый доступный путь (скажем на /rd/1)? Сообщение об ошибке можно хоть в notify, хоть на доску отладки писать. Все равно смысловой нагрузки в нем немного, а каждый раз при виде этого окна в ступор впадаешь и долго ищешь глазами кнопку отмены на ярко-красном фоне.

Author:  0CodErr [ Sun Oct 20, 2013 12:42 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

Quote:
Heavyiron « Tue Oct 15, 2013 9:18 am » opendialog при попытке сохранить образ на /tem1/1 вылетает
Heavyiron « Tue Oct 15, 2013 9:18 am » (в виртуалбоксе)
Heavyiron « Tue Oct 15, 2013 9:18 am » */tmp1/1
Heavyiron « Tue Oct 15, 2013 9:20 am » хотя может и не вылетает, а просто закрывается, но путь программе не возвращает и сохранения не происходит

Quote:
Mario_r4 « Tue Oct 15, 2013 9:31 am » Heavyiron: да, в Qemu тоже не сохраняет, но с большой долей вероятности проблема не в OpenDialog - остальные программы сохраняют, так что может статься что функция сохраняющая образ с темповским диском тупо не работает
Функция точно работает.
Например, скопируем папку "/sys/3D" на "/tmp1/1" — "RAM-диск сохранён успешно".
А если "/tmp1/1" пустая, то сохранения не происходит.

svn4055

Author:  Mario_r4 [ Sun Oct 20, 2013 3:51 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

Heavyiron wrote:
Скорее хотелка: может при передаче в opendial несуществующего пути не рисовать красное окошко с кнопкой Cancel по центру, а сразу переходить на первый доступный путь (скажем на /rd/1)? Сообщение об ошибке можно хоть в notify, хоть на доску отладки писать. Все равно смысловой нагрузки в нем немного, а каждый раз при виде этого окна в ступор впадаешь и долго ищешь глазами кнопку отмены на ярко-красном фоне.

Ошибка файловой системы - это серьезная ошибка. Ты предлагаешь закрывать глаза на серьезную ошибку, дабы мозг пользователя лишний раз не напрягался. Я не считаю такой подход правильным, это не тот случай когда стоит применять notify. Если уж нервирует красный цвет, то его можно изменить на другой, но сообщение об ошибке я убирать не стану. OpenDialog и KFAR вообще единственные программы, которые точно сообщают причины ошибки, но почему то в KFAR они людей в ступор не вводят и никто не требует убрать их - все просто жмут Esc.
Spoiler: Show
З.Ы. Я знаю чуть погодя в этой теме отпишется Кирилл или еще кто-нибудь и поддержит тебя. Так вот сразу же заявляю, если будете сильно настаивать на этом существенном изменении, то я больше программу дорабатывать не буду вообще. Брошу и сами тогда делайте. От того что вы много раз выскажите одно и то же это не становится для меня аксиомой, если расходится с моим личным мнением.

Author:  Heavyiron [ Sun Oct 20, 2013 3:57 pm ]
Post subject:  Re: OpenDialog - диалог выбора файлов и директории

Нет так нет.

Page 9 of 11 All times are UTC+03:00
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/