Главная страница


ru.unix

 
 - RU.UNIX ----------------------------------------------------------------------
 From : ura@sphinx.univ.kiev.ua              2:463/7208     25 Jul 2000  06:18:31
 To : A.Ivanov@tu-bs.de
 Subject : Re: gtk,motif,... etc
 -------------------------------------------------------------------------------- 
 
 >>>>> "AI" == A Ivanov <A.Ivanov@tu-bs.de> writes:
 
  AI> Hарод кто-нить может пояснить по поводу написания программ под GUI для
  AI> UNIX.
 
 Тут основное отличее от виндов что, кнопочки, чекбоксы, ... вобщем виджеты не
 X-ами рисуются а тобой (в основном библиотекой виджетов). Xwindow
 предоставляет тебе только окна, и посылает разные события программе
 связанные с клавиатурой, мышью, перерисовкой. События от виджетов
 "имитируются" - это уже на уровне программы они события.
 
  AI> Во-первых про все эти gtk motif и проч.  Как они соотносятся. Что из
  AI> себя представляют.
 
 Просто библиотеки, с ф-циями по созданию кнопок и обработки сообщений.
 
  AI> Иначе говоря есть ли какой стандартный интерфейс для написания GUIшных
  AI> программ, чтобы работало под любым оконным менеджером.  И ли все
  AI> сугубо специфично?
 
 Да нет, afaik все виджет сеты будут работать с любым WM. Хотя все же можно
 извратнутся, давать всякие извращенные хинты WM, etc ... Тогда это будет
 сугубо спецефично. Hо в основном помни - виджет библиотека это всего лишь
 библиотека рисующая в окне.
 
  AI> И какие средства разработки существуют, имеются ввиду не мышевозилки,
  AI> а наборы интерфейсов классов и проч.
 
 Тот который везде есть это Xaw, Motif менее распространен но идея та же что 
 и в Xaw. GTK - надстройка над GDK - GDK - абстракция от xlib. Есть еще QT,
 но он не совсем GNU (скорее совсем не). Если я не ошибаюсь есть и xforms -
 рисуешь все мышкой - потом генерится C код. Еще есть WXWindows, кажись - он 
 очень портабельный.
 
 Чтобы выбрать самый удобный widget set, поищи что-то типа: xwindow widget
 sets на www.metacrawler.com их если не сотни то уж десятки точно.
 
 -- 
 Yuri
 --- Gnus v5.5/XEmacs 20.4 - "Emerald"
  * Origin: SPHINX Station (2:463/7208@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: gtk,motif,... etc   ura@sphinx.univ.kiev.ua   25 Jul 2000 06:18:31 
 Re: gtk,motif,... etc   Max Gotlib   26 Jul 2000 09:24:05 
Архивное /ru.unix/13445abc2d5b1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional