|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anton Kovalenko 2:5020/400 18 Jan 2002 05:16:27 To : Dmitry Simakov Subject : Re: к вопросу о лицензиях на воздух -------------------------------------------------------------------------------- omain> <a27crd$p24$2@host.talk.ru> <slrna4ep42.82f.ds@localhost.localdomain> From: Anton Kovalenko <a_kovalenko@fromru.com> Dmitry Simakov <ds@uriit.ru> wrote: >> Дьявол в мелочах. Отсутсутсвие нормальной настройки на дисплей, на >> котором показывается программа - с препроцессированием в зависимости ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >> от его разрешения и глубинц цвета, DS> Есть такое, называется imlib. С цветами позволяет делать все, что угодно. Может, я и ошибаюсь... Hо вот заглянем в файлы в app-defaults - видим там #ifdef COLOR ... #endif и так далее. Есть у gtk что-то аналогичное? Вроде бы imlib тут никаким боком. Даже, спрошу шире: если я на _один_ хост под _одним_ пользователем лазаю с _разных_ иксов, могу я под gtk сделать разные настройки для этих случаев? [биндинги для python'а и вправду неплохо сделаны...] >> Только не для X-овых программ. Программистов, которые приделывают >> к X-овой программе конфиг, нужно убивать на месте, так же как >> программистов, которые приделывают конфиг к виндовой программе, >> вместо того чтобы хранить все в registry. В X-ах есть своя >> (заметим, куда более гибкая чем в виндах. Hо X-ам и положено - они >> сами куда более гибкие) configuration database. X resource database >> называется. DS> Странные вещи говоришь. Каким образом можно в xrdb хранить дерево видгетов DS> программы, С таким не встречался, хотя и можно (теоретически). DS> с именами callback'ов на эти видгеты? Как? А это, конечно, можно. Hазывается translations - весьма полезная штука. DS> позволяет как раз спроектировать гуй интерактивно и сохранить все описание DS> в виде XML файла (там большуущее дерево обычно выходит). При старте прога DS> создает специальный объект, который этот файл грузит, парсит и строит DS> дерево видгетов в уже работающей программе + привязывает коллбэки куда DS> следует. Tcl/Tk рулит. Программировать удобно, ресурсы понимает, интерактивные рисовалки есть (SpecTcl, visual-tcl), хоть они и не нужны... И если уж на что-то менять (mo|less)tif, так именно на него. -- Удачи! Антон Коваленко /* http://softlenin.chat.ru */. --- ifmail v.2.15dev5 * Origin: A poorly-installed InterNetNews site (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/88184d306ff8.html, оценка из 5, голосов 10
|