LINUX.ORG.RU

Пара вопросов про ресурсы под Xt


0

0

1. А почему у некоторых Xt/Motif приложений посмотреть ресурсы editres-ом можно, а у некоторых нет? 2. А можно ли app-default файл завести для каждого пользователя свой в его домашнем каталоге?

anonymous

1. Потому что Xm в отличие от Xaw не поддерживает включение
editres protocol по умолчанию.  Редактируются те приложения,
в которых он включен явно:

#include X11/Xmu/Editres.h  /* скобки не проходят */
...
XtAddEventHandler(topLevel, (EventMask)0, True,
        (XtEventHandler)_XEditResCheckMessages, 0);

"topLevel" - shellWidget,
_XEditResCheckMessages определен в libXmu (линковать -lXmu).
Такой EventHandler регистрируют для каждого shellWidget.


2. rtfm (man X) на предмет переменной среды $XAPPLRESDIR.

--------------------------
rtfm = Read The Fucking Manual,  of course...

Up with Motif!  Down with FLTK! 

anonymous
()

flame

offtopic(flame): go to http://www.linux.com and vote for FLTK!
P.S.Чертова сессия (в МГУ), хотя и получил я как говорится "пять баллов как нефига делать". 

yaroslav_v
()

Настройки ресурсов для каждого пользователя прописываются в ~/.Xdefaults.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.