On Fri, 13 Apr 2001, Alexey Vyskubov wrote: > From: Alexey Vyskubov <[EMAIL PROTECTED]> > Subject: Re: GTK like MFC? > > > А разработчики Gtk отказались от использования стандартного механизма > > X Resources, в котором уже давно предсумотрены и отлажены и настройки > > на конкретный дисплей, и настройки интернационализации, > > выдумали вместо него идиотские gtkrc. > > Э-э-э.... А ты умеешь работать с X Resources? (Я умею.) Не надо их приводить в
Средствами тулкитов которые умеют - легко. > пример того, как надо, хорошо? Ну да - система там слегка переусложненная. Но увы, пытаться сделать с нуля, и воспроизвести все полезное, что там есть - сложнее. Я лично не представляю как это сделать вообще, если не запускать на каждом дисплее специальный resource manager, c с которым общаться. А для этих ресурсов менеджер хотя бы уже встроен в X-сервер. > Не говоря уж про то, что чтобы получить X ресурсы для дисплея, его нужно > открыть, для чео нужно пропарсить командную строку на предмет -display, что, в > идеологии XRM, делается при помощи работы с X ресурсами. > Я уж не говорю про неизбежные (умеете иначе? Научите!) > > if (XrmGetResource(resDB, ... , ... , ... , &value) == True) { > strncpy(my_variable, value.addr, (int)value.size); > } Иначе - лекго. set font [option get $window Font font] Вся эта сложность легко инкапсулируется в тулкиты. -- Victor Wagner [EMAIL PROTECTED] 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