Strony: 1
Witam serdecznie,
mam do was pytanie...
otóż czy da się zablokować przechodzenie miedzy pulpitami podczas scrollowania na tollbarze lub w innym miejscu dolnego paska ?
Jeżeli da się to w jaki sposób ?
Pozdrawiam
Offline
Domyślam się, że o to chodzi:
http://fluxboxpl.org/portal/Edycja_plik … cje_rolki:
To mój okrągły, 256., post na forum .
Offline
eeeee ... nie od konca o to mi chodziło wprawdzie możliwość scrolowania na pasku została zablokowana, ale dalej można scrollować tam gdzie jest np. godzina, nazwy aktualnego pulpitu itp. można to obejsc ? ?
Ostatnio edytowany przez MitS (2008.05.15 12:03:29)
Offline
BTW jestem prawie pewien, że desktopwheeling jest porzucone (zachwoanie myszy nad pulpitem konfiguruje się w keys), może ktoś potwierdzić?
Ostatnio edytowany przez azhag (2008.05.15 12:06:02)
Offline
azhag napisał(-a):
BTW jestem prawie pewien, że desktopwheeling jest porzucone (zachwoanie myszy nad pulpitem konfiguruje się w keys), może ktoś potwierdzić?
Potwierdzam połowniczo.
Owszem, nie służy już ona do definiowania zachowania poruszania rolką myszy nad pulpitem. To można zrobić tylko i wyłącznie w keys (za chwilę dopiszę to w wiki, żeby jakaś aktualność tam była).
Wciąż jednak jest brana pod uwagę jeżeli w session.screen0.iconbar.wheelMode: wybierze ktoś Screen.
MitS: niestety nie udało mi się znaleźć sposobu na zablokowanie przewiajania puliptów przy pomocy rolki myszki nad elementami, o których mówisz. Możliwe, że w ogóle nie da się tego zrobić (?).
EDIT:
A jednak się da, tylko trzeba problem obejść a nie go rozwiązać. Wystarczy w keys wpisać coś takiego:
Mouse4 :hideMenus Mouse5 :hideMenus
Rzecz w tym, żeby zdarzenie zostało wywoływane zawsze (nie tylko na pulpicie, ale również na pasku narzędziowym), i należy podpiąć pod nie jakąś nieinwazyjną funkcję (w tym wypadku: zamknięcie otwartego menu Fb). Sprawdzone empirycznie: działa.
Ostatnio edytowany przez Minio (2008.05.15 19:31:42)
Offline
Minio napisał(-a):
A jednak się da, tylko trzeba problem obejść a nie go rozwiązać. Wystarczy w keys wpisać coś takiego:
Kod:
Mouse4 :hideMenus Mouse5 :hideMenusRzecz w tym, żeby zdarzenie zostało wywoływane zawsze (nie tylko na pulpicie, ale również na pasku narzędziowym), i należy podpiąć pod nie jakąś nieinwazyjną funkcję (w tym wypadku: zamknięcie otwartego menu Fb). Sprawdzone empirycznie: działa.
Tylko teraz scrolling nie działa w innych programach ;-(
Offline
Tylko teraz scrolling nie działa w innych programach ;-(
no włąśnie ...
No trudno to mam inne pytanie ... jak zrobić by w ogole nie było wywoływane menu po kliknięciu przwym przyciskiem myszy na powyższe elementy ?
Pozdrawiam
Offline
Można jeszcze naprawić ten problem kosztem wirtualnych pulpitów:
session.screen0.workspaces: 1
Offline
mozna tez:
OnDesktop Mouse4 :hideMenus
OnDesktopMouse5 :hideMenus
Ostatnio edytowany przez vermaden (2008.05.16 13:47:09)
Offline
vermaden napisał(-a):
mozna tez:
OnDesktop Mouse4 :hideMenus
OnDesktopMouse5 :hideMenus
Po tym zabiegu dalej zmienia wirtualne pulpity po najechaniu na toolbar i przesunięciu scroola.
Offline
Z tego co pamietam jest tez OnToolbar ale musisz to sprawdzic.
Offline
Jest, ale przynajmniej w stabilnej 1.0.0 (a konkretniej debianowej 1.0.0+deb1-6) nie działa. Być może w wersji rozwojowej (bo widzę takiej używasz)...
MitS: ale chodzi Ci o menu wywoływane np. po klepnięciu PPM na zegar? Albo pasek tytułowy jakiegoś programu (wtedy można go zamknąć, zminimalizować etc.)? Czy o coś innego?
Offline
chodzi mi o pozbycie się każdego menu tzn. i tego co wyskakuje po nacisnieciu PPM na program i tego po naciśnieciu PPM na zegar oraz czysty pasek ... w ogole nie chcę by się pokazywało menu.
Offline
Usunąć menu spod PPM na pulpicie łatwo w pliku keys.
Menu dla aplikacji być może możesz usunąć podając pusty plik jako argument dla opcji session.screen0.windowMenu: (teoretycznie za to ona odpowiada, empirycznie nie sprawdzałem).
Ale już nie słyszałem nigdy o możliwości usunięcia menu widocznego po kliknięciu PPM np. na zegar.
Wydaje mi się, że nie da się w prosty sposób osiągnąć tego, co zamierzasz. Chcesz usunąć elementy, które są integralną częścią Fluxboksa, które tworzą Fluxboksa. Ja widzę tylko dwa rozwiązania:
a) usunąć odpowiednie fragmenty z kodu źródłowego Fluxboksa i skompilować lepiej odpowiadającą Twoim potrzebom wersję
b) poszukać innego lekkiego WM-a, który lepiej będzie odpowiadał Twoim oczekiwaniom.
Offline
session.screen0.toolbar.wheeling: <boolean>
domyślnie jest true ale zmiana tej opcji nie zmienia zachowania
za to to zadziala, ale ywylacznie na iconbarze - na reszczie paska ciągle jest aktywne
session.screen0.iconbar.wheelMode: Off
Offline
najprościej chyba zahaszować
#OnDesktop Mouse4 :NextWorkspace
#OnDesktop Mouse5 :PrevWorkspace
Offline
Ale to dalej nie rozwiązuje problemu działania rolki myszy na elementach paska narzędziowego, jak np. zegarze.
Przy okazji: ja niechciane fragmenty w keys mam „zawykrzyknikowane”...
Offline
Strony: 1