LINUX.ORG.RU

[sawfish lisp] как после запуска определенной программы поместить ее в определенное место


0

0

как после запуска определенной программы в sawfish поместить ее в определенное место?

вот допустим запускаю xpdf из apps-menu

(setq apps-menu
'(("xpdf" (system "xpdf &"))
)

надо этот самый xpdf поместить в левый верхний угол экрана. куда копать?

anonymous


Я мало что соображаю в лиспе и sawfish, но сдается мне, что
обычный -geometry поможет. Сделай man X и поищи раздел GEOMETRY
SPECIFICATIONS.

Для твоего случая IMHO: xpdf -geometry +0+0

HTH

P.S. Хотя возможно есть какие-то sawfish-специфичные методы.

Onanim
()

Я как-то так делал:

(add-hook 'after-add-window-hook (lambda ()
				   (setq  our-window (last (window-order current-workspace)))
				   (when (string-match "xpdf" (window-name our-window))  
				     (move-resize-window-to our-window 0 0 1000 1000))))

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