On Fri, 14 Dec 2001, Victor Wagner wrote: > On Fri, 14 Dec 2001, Ilya Anfimov wrote: > > > > > > > Во времена, когда он еще назывался Sawmill, в нем даже меню не было. А в > > > FAQ было > > > написано, что это типа работа Desktop Shell, а не WM. Потом в нем > > > появилось какое-то меню > > > > Правильно, в общем написано. Если бы еще достаточно безопасный > > (защищенный от других программ) и идеологически правильный > > механизм общения программы, генерящей это меню с самим wm, то > > везде так и надо бало бы сделать. > > Use fvwm2. В нем есть механизм модулей, которые общаются с wm через пару > пайпов. > > > > primary WM for GNOME. Он очень хорош в связке с GNOME. Но сам по себе - > > > ИМХО не очень. > > > > А что, на каком-нибудь tcl/tk писать под него однострочники нельзя? > > Если можно, то ты меня даже заинтересовал. Может, его и попробую. > > Под fvwm - можно. Если прокладку типа моего fubar подложить. > > Вот такую хреновнину у меня micq/vicq по приходу сообщения зовет: > > #!/usr/bin/wish > # If your window manager is fvwm and foobar is running as fvwm module, > # this script raises XTerm window it is run from > send fubar.tcl ::fvwm::send Raise $env(WINDOWID) > bell;after 100;bell;after 100 bell; > send fubar.tcl ::fvwm::send Focus $env(WINDOWID) > exit
Тоже самое можно сделать и с другими WM типа E, sawfish - для нормальных WM есть интерфейс коммандной строки для работы с окнами. Best regards, -Vlad

