5 de novembre de 2006

Millorar el clic dret

Quan fem clic dret sobre qualsevol part d'una pàgina a través del Firefox 2 surten diferents opcions: "Enrere", "Endavant", "Actualitza", etc. Algunes d'aquestes opcions depenen d'on cliquem (no és el mateix clicar sobre una imatge que sobre un text). Si tenim moltes extensions quan fem un clic amb el botó dret del ratolí ens apareixen moltes opcions, i a vegades, per veure-les totes és necessari que apareguin unes fletxes (vegeu la foto). Aquestes fletxes no acaben de funcionar gaire bé i no sempre ens permeten desplaçar-nos pel menú.Als fòrums de MozillaES(es), concretament en aquest tema(es), ens donen diferents solucions, vegem-les:

La primera:

1. Afegim aquest codi al userChrome.css(com fer-ho):
#contentAreaContextMenu autorepeatbutton { display: none !important; }
2. Reiniciem el Firefox.
3. Això l'únic que fa és amagar les fletxes, però no ens permet desplaçar-nos pel menú, és poc recomenable, per tant, perquè perdem opcions.
La segona:
1. Afegim aquest codi al userChrome.css(com fer-ho): (canviem el número 300 de la cinquena línia pel que volguem per veure més o menys entrades, si podem un número elevat quasi mai veure l'scroll)
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

#contentAreaContextMenu,
#contentAreaContextMenu menupopup {
max-height: 300px; /* or any height you specify */
}

#contentAreaContextMenu autorepeatbutton {
display: none;
}

#contentAreaContextMenu scrollbox {
overflow-y: auto;
}
2. Reiniciem el Firefox.
3. Això ens afegeix un scrollbar al menú i ens permet determinar l'alçada del menú.
La tercera:
1. Afegim aquest codi al userChrome.css(com fer-ho): (canviem el número 300 de la cinquena línia pel que volguem per veure més o menys entrades, si podem un número elevat quasi mai veure l'scroll)
@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");

#contentAreaContextMenu,
#contentAreaContextMenu menupopup {
max-height: 300px; /* or any height you specify */
}

#contentAreaContextMenu autorepeatbutton {
display: none;
}

#contentAreaContextMenu scrollbox {
overflow-y: auto;}

scrollbar * {
display: -moz-box !important;
}
2. Reiniciem el Firefox.
3. Això ens afegeix un scrollbar al menú amb doble botó a dalt i abaix.
La quarta:
1. Afegim aquest codi al userChrome.css(com fer-ho):
#contentAreaContextMenu menuitem[disabled="true"] { display: none; }
2. Reiniciem el Firefox.
3. Això fa que s'amaguin les opcions desectivades: si proveu de fer clic dret sobre la pàgina segur que l'opció "Atura" us surt desactiva i possiblement també "Endavant", el que fa aquest codi és no mostrar-les per guanyar espai.

2 comentaris:

  1. He vist que et surten icones en la finestra contextual, com es fa?

    Gràcies per endavant

    ResponElimina
  2. No sé a què et refereixes, si pots concretar una mica més, si us plau...

    ResponElimina