X-Window                                   
1.8.96                                                                        
   X-Window - это стандартный протокол взаимодействия приложения-клиента и    
Х-сервера. X-Window не является графическим интерфейсом пользователя, в нем   
можно работать с любым графическим интерфейсом, поддерживающим модель         
клиент-сервер и стандартный Х-протокол взаимодействия клиента с Х-сервером.   
   Сам же графический интерфейс строится из виджетов - очувствленных (т.е.    
обладающих заранее определенными реакциям) экранных образов: кнопок, меню,    
окон и т.п. "Виджет" (widget) - искусственно порожденный специальный термин,  
происходящий от слов "окно" (window) и "приспособление" (gadget). С точки     
зрения объектно-ориентированного программирования виджет - это класс объектов,
а с точки зрения пользователя - это изображение на экране.                    
   Сейчас имеют хождение две основные библиотеки виджетов (widget set),       
поддерживающих Х-интерфейс - Open Look и Motif. По основным функциональным    
возможностям они примерно равноценны. Различия состоят в основном во внешнем  
дизайне. Motif - строгие прямоугольные формы с оттененной выпуклостью,        
отсутствие излишне мелких элементов управления. Open Look - округлые кнопки,  
более упорядоченное использование мыши. Попытка совместить их привела к       
созданию MoOLit (Motif - Open Look) - объединенной библиотеки виджетов.       
   На экране могут одновременно работать несколько приложений, использующих   
различные библиотеки виджетов, что нисколько не противоречит Х-протоколу, но  
создать неуютную обстановку для пользователя. В последнее время ведущие       
поставщики программ в области САПР пришли к соглашению об использовании       
графических интерфейсов, основанных на библиотеке Motif.                      
   Управлением окон на экране: их размещением, наложением, размерами,         
активностью занимается специальная программа - менеджер окон (window manager).
Менеджер окон может осуществлять также и передачу данных между приложениями   
путем, например, буксировки пиктограмм на экране. Существуют Motif- и Open    
Look-реализации менеджера окон. Менеджер окон обычно запускается автоматически
а начале сеанса.                                                              
   Каждое приложение, с которым в данный момент работают, имеет на экране     
собственное окно (или несколько окон), при этом приложения могут выполняться  
на любом компьютере сети. При этом для переключения между приложениями,       
работающими на разных машинах достаточно мышью передвинуть на экране курсор от
окно к окну.                                                                  
                                                                              
Hard'n'soft Э1'95                                                             


HyperText/CGI-HTML, v. 3.6.4 (C)1994-2000 M.Zakharov