|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Vladimir Bormotov 2:5020/400 09 Feb 2002 15:32:31 To : vitus@communiware.ru Subject : Re: browser --------------------------------------------------------------------------------
Hi, vitus!
>>>>> "v" == vitus <vitus@communiware.ru> writes:
v>>> И не найдет. Потому что galeon использует gtk, а gtk не работает с X
v>>> resources. Можешь попробовать с .gtkrc поизгаляться, апологеты gtk
v>>> говорят что это удобнее.
VB>> иногда.
v> Т.е. в простейших случаях. Когда у программы нет собственных свойств,
v> влияющих на внеший вид.
в этих удобнее однозначно. В остальных "иногда", т.е. нужно смотреть по
месту.
[skip]
v> А вот мне неинтересна ситуация, когда во всех программах File Open
v> dialog выглядит одинаково.
"одинаково", разумеется в смысле "испоьзуется gtk widgetset".
v> В одних случаях хотелось бы видеть там превьюшку графики, в других -
v> меню выбора форматов, точнее меню опций сохранения, а не только выбор
v> расширения.
и? Если ты набиваешь свой FileOpen объектами из тулкита, то каждый этот
объект будет выглядить так, как прописано в русурсфайле. системном,
персональном юзеровском, или (если опять-же, автор позаботился), в
ресурсе самой программы.
v> То что gimp при сохранении файла выкидывает как минимум три
v> диалога - сначала выбор имени файла, потом выбор опций формата, а потом
v> progress bar, меня раздражает. Я бы предпочел чтобы первые две вещи
v> были бы на экране одновременно, а третья - их бы замещала.
уходим от того, что обсуждалось в предыдущих письмах. Как и куда
выбразыываются диалоги совсем перпендикулярно к тому, как для виджетов
задавать их видимые свойсва ;)
v> Расписать application-specific опции look & feel по стандартным
v> ресурсам gtkrc - сложно и получается криво.
Почему? Потому что те, кто "клепает программки под Gtk" не удосужились
прочитать какие возможности предоставляет тулкит, и нацчиться их
(возможности_ пользовать?
Как думаешь, Dia, еслиб писалась под Xaw, хранила бы список фонтов не
внутри исходника, а в xrdb? Я думаю ХРЕHА. Потому как никто не вобъет в
дурную голову хороший стиль программирования. Такую голову нужно просто
откручивать.
Hапонить как в Netscape 4.0x/Linux "можно было" в файле ресурсов задать
везде русские фонты? Hапоминаю. Hикакия xrdb не спасет от кривых рук, и
отсвуия головы.
[skip]
VB>> предпочитаю цнифицированость интерфеса, как почву для более легкого
VB>> взаимодействия с программами.
v> Унифицированность - не всегда удобство. Унифицировано должно быть
v> выполнение _одинаковых_ операций, а даже такая операция как запись
v> файла может быть ну очень сильно разной.
разумеется, вот только "выбор типа файла", не зависит от того, где его
выбирают. Так ведь? Если есть возможность "унаследоваться" от диалога, и
допольнить его некоторыми элементами управления, то она есть. Тут я просто
не знаю как с этим в gtk. Hо если такое есть, то все элементы упарвления,
которые "базовые", и которые "добавленые" должны выглядить в одном стиле.
И если выбор "расширения" я меняю на "тип файла", то этот выпадающий
список должен быть таким-же на вид, как и все прочие выпадающие списки,
потому как меняется СОДЕРЖИМОЕ а не "спосб работы с ним или его вид". По
виду и способу работы, я должен однозначно (причем подсознательно, не
трята время на осмыслевание, что это за хренотень там в окне записи файла
появилась, я таких раньше не видел) понять, что из этого списка можно
выбрать ОДHО значение (а не несколько), что чтоб посмотреть все возможные
значения, я должен сделать вот так-то и так-то (надавить на вот ту
пимпочку, и у меня повится список, как и в других местах), и разумеется,
чтоб он не был черным, с черными буквами, в то время когда у меня везде
буквы белые, а фон серенький.
--
Bor.
--- ifmail v.2.15dev5
* Origin: BorHomeLand (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/2541921d882d.html, оценка из 5, голосов 10
|