LINUX.ORG.RU

несколько вопросов по E17

 , , ,


1

1

попробовал E17 - понравилось.

но есть одна неприятная вещь:
рамочка вокруг кнопок на дефолтной панели, той, что вверху экрана. эта невидимая рамка не даёт нажимать на кнопки, когда курсор находится у самого края экрана, т.е с координатой 0 по x или y.

вопрос: можно ли избавиться от этой рамки?

ещё вопрос: можно ли в E17 DE поставить другой WM? нет ли в fvwm подобных рамок вокруг элементов?

★★★★★

вопрос: можно ли избавиться от этой рамки?

1) Декомпилишь тему

cp /usr/share/enlightenment/data/themes/default.edj ~/tmp
cd ~/tmp
edje_decc default.edj
cd default/edc/
2) Правишь tasks.edc
46:
      part { name: "sel_base"; mouse_events: 0;
         clip_to: "sel_clip";
         description { state: "default" 0.0;
            rel1.offset: 4 4;
            rel2.offset: -5 -5;
            image.normal: "vgrad_med_dark.png";
            fill.smooth: 0;
            TILED_HORIZ(120)
         }
      }
93:
     part { name: "base";
         clip_to: "clip";
         description { state: "default" 0.0;
            image.normal: "button_normal.png";
            image.border: 4 4 3 5;
            image.middle: SOLID;
            rel1.offset: -3 -2;
            rel1.to: "sel_base";
            rel2.offset: 2 3;
            rel2.to: "sel_base";
            fill.smooth: 0;
         }
         description { state: "clicked" 0.0;
            inherit: "default" 0.0;
            image.normal: "button_clicked.png";
            image.border: 5 5 4 6;
         }
      }
Конкретно - поиграй с rel1.offset и rel2.offset. Я такой задачи никогда не ставил, да и лень, так что ничем конкретным не помогу.
3) Компилируешь тему
cd ..
./build.sh
mv default.edj ~/.e/e/themes/fixed.edj
4) В настройках применяешь свою или перезапускаешь e17
5) repeat 2-5 until збс

devpony
()

можно ли в E17 DE поставить другой WM? нет ли в fvwm подобных рамок вокруг элементов?

За панель то совсем не wm отвечает, няша.

devpony
()
Ответ на: комментарий от devpony

За панель то совсем не wm отвечает, няша.

это точно? панель с тремя точками с каждого боку. это всё в дистре bodhi.
т.е это панель от LXDE, которое в bodhi, или что там?

а если взять fvwm - разве это не WM все эти квадратики-кнопки на рабочем столе делает?

teod0r ★★★★★
() автор топика
Ответ на: комментарий от teod0r

это точно?

Эта панель - часть e17 как DE. e17 — DE, что-бы там не говорили. Называются они «полки» и настраиваются в центре настроек.

devpony
()

нет ли в fvwm подобных рамок вокруг элементов?

в fvwm с панельками, которые вам безусловно придется рисовать самому с нуля, рамок может и не быть (если вы установите border в 0). но трудозатраты на fvwm того не стоят =)

лучше взять готовенькое, и да, вы правильно сделали. если б не fvwm, то какой-нибудь e17 в котором почти столь же тонкая настройка производится при помощи гуя. но все-равно в нем нет скриптингого движка и всяких веселых штук не сделаешь.

fvwm требует очень много свободного времени, прежде чем вы запилите его в юзабельное состояние. я уже «отмучился», выкинул всякое «не нужно», оставив пустой рабочий стол и минимум функционала, только чтобы с хоткеев управлять окнами... за сим все.

берите готовенькое чего-нибудь, fvwm для задротов :(

Spoofing ★★★★★
()
Ответ на: комментарий от teod0r

это ведь он кнопки на рабочем столе делает?

да, он. у fvwm есть подключаемые модули и конкретно кнопки рисует модуль FvwmButtons

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