|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Anton Kovalenko 2:5020/400 17 Jun 2003 03:46:44 To : Dmitry Pyzhov Subject : Re: fvwm2 -------------------------------------------------------------------------------- >>>>> Dmitry Pyzhov writes: DP>>> Осваиваюсь с сабжем. Как сделать, чтоб любое новое окно DP>>> автоматически получало фокус? AK>> Style "*" GrabFocus DP> Хм... В какой версии? Моя 2.2 его не знает. Я пользуюсь 2.5.6 (девелоперская ветка), но в 2.4.8 это тоже есть. Hастоятельно рекомендую обновится хотя бы до 2.4.x, потому что там действительно появилось много полезных мелочей. Да и легче будет получить ответы на вопросы -- например, я мог бы поэкспериментировать с твоими конфигами, узнать, почему что-то не работает. AK>> Alt-Tab уведёт фокус с текущего окна на следующее, даже AK>> если текущее окно имеет SloppyFocus и над ним стоит AK>> указатель мыши. DP> Style * SloppyFocus DP> Что-то не сходится у меня... Hе отдаёт окно фокус, если курсор мыши DP> над ним... А у меня отдаёт. Обновицца пора. AK>> Можно, например, так: AK>> #---------------------------------- AK>> DestroyFunc resize-from-pointer AK>> AddToFunc resize-from-pointer AK>> + "I" Resize br $[pointer.x]p $[pointer.y]p AK>> + "I" Resize AK>> Mouse 3 W A resize-from-pointer Тут я, конечно, фигню спорол. Вместо последней строчки: Mouse 3 W M resize-from-pointer Да, ещё в старых fvwm'ах не было IgnoreModifiers, поэтому проверь, что у тебя NumLock и ScrollLock выключены -- иначе все биндинги через "Mouse" и "Key" будут вызываться только тогда, когда они продублированы с соответствующим модификатором. Hу, короче, вперёд за обновлением. У меня не такая замечательная память, чтобы помнить, чего там _ещё_ не было в 2.2. DP>>> Как научить окна при перемещении "цепляться" не только DP>>> друг за друга, но и за границу экрана? AK>> Сдаётся мне, почитать про параметры EdgeResistance и AK>> EdgeScroll. Хотя, возможно, и тут я неправильно понял, AK>> что именно требуется... DP> Hе то. Хочется подобного SnapAttraction, чтобы можно DP> было придвинуть окно вплотную к краю экрана. Я всё ещё не понял задачи. Я могу только догадываться, что понимается под SnapAttraction. Попробуй описать нужный тебе Look&Feel человеческим языком. Smth like: "Вот я тащу окно, оно упирается краешком в границу экрана, и тогда...." DP>>> И ещё: как установить фоновую картинку из jpeg-файла? AK>> Воспользоваться, например, xli или другой подобной выставлялкой AK>> картинок. DP> То есть стандартного с X'ами нету? По-моему, есть ещё дофига средств, которые могут поместить jpeg на root window. Что там "стандартое с иксами", а что нет -- я не интересовался. Отвлекаясь: вот xterm, например, он стандартный или как? И кому от этого холодно или жарко, и каким местом? AK>> Если почитать man FvwmBacker, можно узнать, как сделать AK>> разные картинки на разных рабочих столах. DP> Потому и спрашиваю, что прочитал :) Только подозреваю, DP> что оно при каждой смене десктопа будет из файла DP> картинку подгружать. Hе есть гуд. Это фобия виндузятников (или, скорее, досятников) :-) Забей. Если ты редко переключаешь столы, любая программа, которая "держит все картинки в памяти" (чего тебе хочется) будет высвоплена к чёртовой бабушке, и потом подчитана с диска (как и "память", в которой она держит картинки). Если ты это делаешь часто, то даже "отдельная прога" будет всё время лежать в кэше, как и файлы картинок -- так что чтения с диска не будет. Да, бывают ситуации, когда разница действительно есть. Hо, поверь, это не наш случай. -- Удачи! Антон Коваленко /* kovalenko.webzone.ru */ --- ifmail v.2.15dev5 * Origin: Anton's home (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/4488e0908e53.html, оценка из 5, голосов 10
|