Page 4 of 11

Re: OpenDialog - диалог выбора файлов и директории

Posted: Fri Oct 08, 2010 9:57 am
by Nasarus
Собственно есть баг: основное окно программы, к которой прикручен OpenDialog, если активно, после пару нажатий клавиш подвисает (достаточно переместить окно, что бы это заметить) и загружает CPU на полную катушку.
P.S. Хотелось бы, чтобы при клике или переходе на главное окно программы, активным окном становился OpenDialog - так пользователю, имхо, привычней и удобней :).

Re: OpenDialog - диалог выбора файлов и директории

Posted: Mon Oct 11, 2010 5:02 pm
by Mario
Исправлено и доработано.

SVN r. 1654
OpenDialog и Proc_Lib
1) Отключение неиспользуемых событий при вызове и восстановление предыдущей маски событий при выходе.
2) Авто всплывание OpenDialog поверх вызывающего окна.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Mon Oct 11, 2010 5:22 pm
by Nasarus
Отлично, Марат! Теперь мне осталось только подправить @panel, чтобы он не показывал в списке задач окно OpenDialog'а и всё будет айс ;)

Re: OpenDialog - диалог выбора файлов и директории

Posted: Tue Oct 12, 2010 3:17 pm
by Mario
SVN r. 1658
Исправлены баги в коде Proc_Lib, вызывающем OpenDialog.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Tue Oct 12, 2010 3:44 pm
by Nasarus
SVN rev. 1659
Теперь окна OpenDialog не отображаются в панели задач (@panel).

Re: OpenDialog - диалог выбора файлов и директории

Posted: Wed Nov 03, 2010 4:44 pm
by Mario
SVN r. 1686 прикрутил использование OpenDialog (через библиотеку proc_lib.obj) - для программы Kpack.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sun Jan 09, 2011 10:54 am
by Albom
А можно ли в программе rdsave по умолчанию поставить rd1? Понимаю, что на него его же образ не сохранишь, но у меня (и, думаю, не только у меня) нет такого жёсткого диска, который сейчас установлен по умолчанию - каждый раз выскакивает предупреждение...

Re: OpenDialog - диалог выбора файлов и директории

Posted: Tue Jan 11, 2011 7:40 pm
by Mario
Можно попробовать сделать автоподбор диска, но я не уверен, что в ближайшее время буду этим заниматься. Насчет предупреждения - это нормальная человеческая реакция на обработку события. Однократное нажатие клавиши "Esc" приведет как раз к переходу на рамдиск.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Tue Jan 11, 2011 9:07 pm
by Albom
Да я и не говорю, что ненормальная. И конечно мне не сложно нажимать кнопку. Просто немного недружественный интерфейс. А вот автовыбор диска (перебор по hd и bd) стал бы самым лучшим решением.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Mon Jun 13, 2011 6:12 pm
by Mario
SVN r. 1953-1955 диалог теперь в отдельной директории, соответственно поправлены скрипты сборки для "ночных" сборок.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Sun Jun 26, 2011 3:10 am
by Mario
SVN r. 1982 прикрутил использование OpenDialog (через библиотеку proc_lib.obj) - для программы PCIDEV

Re: OpenDialog - диалог выбора файлов и директории

Posted: Wed Jul 27, 2011 6:51 pm
by CleverMouse
В диалоге сохранения файла, если фокус у файловой панели и курсор стоит на папке, то кнопка Save вызывает переход в эту папку. Я ожидала, что кнопка Save сохранит в файл с именем, которое возьмётся из поля слева от неё. Это так и задумано или неучтённые особенности кода?

Re: OpenDialog - диалог выбора файлов и директории

Posted: Wed Jul 27, 2011 7:07 pm
by XVilka
Так и задумано - так же реализовано и в Qt и в GTK

Re: OpenDialog - диалог выбора файлов и директории

Posted: Wed Jul 27, 2011 9:00 pm
by Mario
CleverMouse
Так и задумано. Имя должно быть активным, т.е. с желтым фоном.
XVilka wrote:Так и задумано - так же реализовано и в Qt и в GTK
В Виндосовском Microsoft Common Dialog Control реакция такая-же.

Re: OpenDialog - диалог выбора файлов и директории

Posted: Thu Jul 28, 2011 9:50 am
by DmitrySokolowsky
Тоже замечал эту особенность, и лично мне это не очень удобно...