|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : vitus@ice.ru 2:5020/400 28 Jan 2002 21:29:17 To : Ilya Anfimov Subject : Re: к вопросу о лицензиях на воздух -------------------------------------------------------------------------------- Ilya Anfimov <ilan@adt.ru> wrote: >>VL>не встречал ещё ни разу удобного file-open диалога. Hи в одной системе. >> >>Я по этому поводу склоняюсь к мысли, что file-open вообще не должно >>быть диалогом. А должно быть интерфейсом к системному приложению - >>менеджеру файлов. Кстати, в виндах именно так по-моему и сделано - >>диалог открытия файлов это такой OCX-вызов эксплорера. IA> Странно, буквально пару недель назад об этом подумал. IA> И не только file-open -- еще и по крайней мере IA>color sel, font sel. И чуть хуже в этом смысле с диалогами IA>печати. Hа самом деле для удобного интерфейса нужно уметь комбинировать в одном диалоге application-specific опции, предоставляемые приложением и device-specific предоставляемые подсистемой спулинга (или, в случае сканера - драйвером). Кстати, заметим что у сканера этот диалог что в виндовом TWAIN-драйвере, что в xsane предоставляется именно подсистемой поддержки девайса, а не приложением, с которым работает пользователь. Что касается интеграции, то ежели бы десктопные среды писались на Tcl/Tk а не на gtk c qt, я бы предложил framework для такой интеграции. Либо на базе frame -container/toplevel -use, либо на базе send. -- Victor Wagner vitus@ice.ru Chief Technical Officer Office:7-(095)-748-53-88 Communiware.Net Home: 7-(095)-135-46-61 http://www.communiware.net http://www.ice.ru/~vitus Отправлено через сервер Форумы@mail.ru - http://talk.mail.ru --- ifmail v.2.15dev5 * Origin: Talk.Mail.Ru (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/6488f7796dc7.html, оценка из 5, голосов 10
|