|
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
|