Kontextmenü in Eingabefeldern

  • Der alte Code war von Endor

    CSS
    menuitem[label="Vollbild"][type="checkbox"] > .menu-iconic-left {
        -moz-appearance: none!important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACYUlEQVQ4y6WTPWhUQRSFv/v2vV13XaOYgGuyrvEHZNcUYqVgES0EKy0VsRYbwVZsrG3SiVYW6RUbtVALRUGRgKAYJJpIDFHMEvOSTd7OnbkWz2xES6eZywxn7rnnnIH/XDI+Pv6u2Ww2/r4ws3/qP89EhLGxsXtxq9Xav7i4VJyY/AIi6xAwAySvkd4DAhCUM6dGGRwcPBQjwrM377m/eJZ9/QV+/FS+fu9i6gmqmHq8V4ILHNydsLUiPH35huNHFwCIMKMQCYd3F7l9sUqtWqAsEWURygibgLIJJYPG9oQ714ap9cVEUYSZEZvl83xvK5dvLfN+OsNU8c4RnBKcJ/icycPnC1zsdEmXur2RYjAQ+DjbpST0qAf1OVgV75SgCt7z5MUPOmnW0ytngGDBYwbm18FKcA6vSnCKd56ga5j3oMq63DEYIhBcwGO9rkH9b7DPwW6VoB6XOYJziAhmRpRbI+zfGTHSiPHqCRp+O5Dvwa0RnJKtdLlwehdxIdcNIMqjIfRXhZtXBhgZLuJVMR8IXgmaEbziMsel83u4cbVJKdoIVIwZhvF6cplz11dZaGesdR3mHD5bxXdzyuYcdx985uGjT7TbKxsumBlHDh2gWHxOkiTr2SVby1hKU0qlEls2b84pi4AFtLuVanUbIkI8MTExOzo6uvdCq0mSJKTpMkmSUChErKysIiL09W0hBE8n65C5jE2FMt++zTM1NdWREydP11+9eHxsYGCgOTQ01KrX68ONRmNbrVarVCqVOIRAmqY6NzfXmZmeWZyemZ6dn5//0G63J3fU6m//9zfzC1Bve3w6m7ToAAAAAElFTkSuQmCC") !important;
        height:15px!important;
        padding-top:1px!important;
        padding-left:4px !important;}
    
    
        menuitem[label="Vollbild"][type="checkbox"] >.menu-iconic-text {
        padding-left:1px !important;}

    Den habe ich jetzt geändert

    CSS
    menuitem[label="Vollbild"] {
        -moz-binding:
        url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important;
        list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACYUlEQVQ4y6WTPWhUQRSFv/v2vV13XaOYgGuyrvEHZNcUYqVgES0EKy0VsRYbwVZsrG3SiVYW6RUbtVALRUGRgKAYJJpIDFHMEvOSTd7OnbkWz2xES6eZywxn7rnnnIH/XDI+Pv6u2Ww2/r4ws3/qP89EhLGxsXtxq9Xav7i4VJyY/AIi6xAwAySvkd4DAhCUM6dGGRwcPBQjwrM377m/eJZ9/QV+/FS+fu9i6gmqmHq8V4ILHNydsLUiPH35huNHFwCIMKMQCYd3F7l9sUqtWqAsEWURygibgLIJJYPG9oQ714ap9cVEUYSZEZvl83xvK5dvLfN+OsNU8c4RnBKcJ/icycPnC1zsdEmXur2RYjAQ+DjbpST0qAf1OVgV75SgCt7z5MUPOmnW0ytngGDBYwbm18FKcA6vSnCKd56ga5j3oMq63DEYIhBcwGO9rkH9b7DPwW6VoB6XOYJziAhmRpRbI+zfGTHSiPHqCRp+O5Dvwa0RnJKtdLlwehdxIdcNIMqjIfRXhZtXBhgZLuJVMR8IXgmaEbziMsel83u4cbVJKdoIVIwZhvF6cplz11dZaGesdR3mHD5bxXdzyuYcdx985uGjT7TbKxsumBlHDh2gWHxOkiTr2SVby1hKU0qlEls2b84pi4AFtLuVanUbIkI8MTExOzo6uvdCq0mSJKTpMkmSUChErKysIiL09W0hBE8n65C5jE2FMt++zTM1NdWREydP11+9eHxsYGCgOTQ01KrX68ONRmNbrVarVCqVOIRAmqY6NzfXmZmeWZyemZ6dn5//0G63J3fU6m//9zfzC1Bve3w6m7ToAAAAAElFTkSuQmCC") !important;
        -moz-image-region: rect(0px 16px 16px 0px) !important;  
        padding-left:1px !important;}
    
    
        menuitem[label="Vollbild"]>.menu-iconic-text{
        padding-left:1px !important;}

    WIN11 Home Version 24H2 (Build 26100.4061)
    Firefox 138.0.4 (64-Bit)
    Firefox 139.0b1 (64-Bit)
    Firefox 140.0a1 (64-Bit)

    Thunderbird 128.10.1esr (64-Bit)

    Meine Erweiterungen

  • Zitat von 2002Andreas

    Endor, das liegt alles daran, das auch bei den deaktivierten Teilen ein Icon erscheinen soll, d.h. bei deinem base64 Code ist es entweder der Haken oder das Kreuz.
    Ich finde bis jetzt keine Lösung den jeweiligen Zustand einzeln anzusprechen mit evt. 2 einzelnen Icons. :-??


    Hallo Andreas
    teste einmal das Icon

    Code
    data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAABt0lEQVRIicXVyS8DUQDH8Rci6B9A4uTg4siEtrEmEtqmDUOraqodSq0TFynV6qqkxDJHonaVNLZYKpFIHJWqcOUoTv4Dy8+pIRGJ6Kjv8b3kfX63R0iSu5PL05NtClvjqoqvC8ic/4Krl5U8d2BC964RspkKa6LvuQhJ+Tm+qOT79tswc+OB73wYbFCLcq/EluiIH9WwqOB79lhMXbsxee1E62YTKn1S5LK5GYIhnSdMVUeY6fiCBxR8964REzEn/DEH2KAWZR7xi6C4+dhQag4zj9YzDoaQpj9+TgcUfNeOAf6rEYxf2WHcaESpu1hgPMxUmw+Zh7GIFVMxF3RB+kWzouynF2STndt6jEXt8F1a0bKuRomrSFicEEI0IU2maU8Hy2kvZm9H4YsMo2efBXdogjcyBM/lEPRrDZA6qVfB8XiqOZWoOUiDOzLBH3NgPGqD+8ICd8SC5tV6SEeotz/DP0ZQInpejvYtBp6LQTjOB6BbpiGxF/49Ho9yUaKa6Uro19TQLtVCbCtIHv55RJlXDLGt4DmPy/ufj4My54h+gz9JyvOjFJX23X2IkNT77OysxNYJ3Dt4tcgHfvOOWAAAAABJRU5ErkJggg==

    .

    WIN11 Home Version 24H2 (Build 26100.4061)
    Firefox 138.0.4 (64-Bit)
    Firefox 139.0b1 (64-Bit)
    Firefox 140.0a1 (64-Bit)

    Thunderbird 128.10.1esr (64-Bit)

    Meine Erweiterungen

  • Zitat von edvoldi

    Das wir hier auch schon so. Hier wird das Bild auch beinahe doppelt angezeigt.

    andreas
    Ja ich habe auch schon überlegt ob wir die Bilddatei trennen sollten.

    rotes kreuz:

    Code
    data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAPCAYAAAA71pVKAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACmElEQVR42mJgIAH8SEjmQuYDBBATjPG/pFweiLVxaoxP0v7/+1fq17BIO5gYQAAxwTQyMDM/+M/EdOVvfhGGAT/iErUZgHJMvLwT/v3+nfXJ118TJA4QQEwwjQzs7AwMHBwMIEW/M3PgBnyPTdBmYGS8wszDzcAmIsLAyscX/u/Xb7d3Tq5MAAHE+L+4jOP/v39fGTg5mRh5eRn+ffrE8O/DB4Z/P77r/Pv9h4ERZCMfL1ATP8OPp08Yfj5/8RdoO6fQ/j2/AQKIEWT637xCjv9//35h5ORkZgIq+vvxA8Of9+8Y/gM1MwMNZOXnY/jx5CnDjxcv/v7/85tHaP/eHyB9AAHECHPe7/RMjn9//n5h4uJiZhEUAJr4j4HhHwj/BdoI0vgSovHAvh8wPQABBA9t1pnTf/z//Zvn99u3/xh+/2VgePCAgeH+faAhQM3PX/z79/sXikYQAAggJmQO0C/KjIwMTAx//wCd8puB4c8fMGZkZmICBpIyeiwABBBc87eIaGCoMlxh5gSmgz9AjVJSQCwJ1szOz8/AzMJ85YWBEUo0AgQQ2M9fw6O0GZkYr7BwcYOiguH782cMP16+BIUqI4egEBO3lATDt+cvGL49e8bw6/MXHemb166C9AEEEBMwxWgzAuORBWgjKy83w/enkFAFOpMHGAbcX58+/fv53n0GLhFhBk5gPLOwsV55rKAEdgFAALEATRdjYmUBJrN/QI3PGb6/Aobq7z88IscOgwPnua4Bz5enT7/8//WLmZWbGxTvDMBoFQNKXQUIILCzP7h7OTKxsu77/ekjMFT/cIseP4ISqk9V1cHpgI2Xl/nHu3dOco8f7geJAwQQHL21tXd8bWHNgStjPJZX5HgkI+eILAYQYAAbCRgBoquAEwAAAABJRU5ErkJggg==

    Grüner Haken:

    Code
    data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACBklEQVR42mL8//8/AyUAIICYGCgEAAFEMgpf5DcxaK5XPYwPEEDMpGgOW+g7UVxILI+LndNB1Ero150dD44ABBDRBoQu8AFrVpZXYODk4GL4+euXM78h7x+AAGIkRnPIfO+JYoKiQM2KDP+A8NqNmwz37z1k+PXzNydAAMEDMWt3vHP69phUdM3B87wnigqI5CnIyTP8+f+X4er1Gwx3bt//+/PHL85jTWd+AAQQ2AtZu+Jt/vz5u1yYSzBK2Uf+w8VV106CxIGBBbRZJE9RXh5s83WgzXfvPPj75/cfnhMt536A1AAEEGPmzji3v3/+zlMQkZNmZ2VnOHvjIkhB8e/ff2TEBIVL5IF+/g+0+cbN2wz37jwEaz7Zev4HzIUAAcSYuiWK89+f/9+EeYUYpEQlGb5+/8bw9OUzBmYmZgYxUVGG/0BP3roB1vzvz++/3KfaEJpBACCAwIEYszKY69/ff1+F+YUYZCSlGf79+8vw699vBgZgIr158w7DgzuP/gNdxHW6/cIP9DACCCBGpMDi+vcHaIiQEIOcnAzDH6Aht2/cZXhw99H/PyDNHRd/YIshgABCiUbPSU5gQ0RFRRh+//nN8PDuY7DmM52XfuCKYoAAwkgHDq2WXH///fv668evP0A/85ztuvQTXxoBCCCsyKzKkMuoVJedGLUAAcRIaXYGCDAAm/DgPXxbZtoAAAAASUVORK5CYII=

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0.4
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • @Endor......teste es doch bitte mal mit dem letzten Code von edvoldi

    CSS
    menuitem[label="Vollbild"] {
            -moz-binding:
            url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important;
            list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAACYUlEQVQ4y6WTPWhUQRSFv/v2vV13XaOYgGuyrvEHZNcUYqVgES0EKy0VsRYbwVZsrG3SiVYW6RUbtVALRUGRgKAYJJpIDFHMEvOSTd7OnbkWz2xES6eZywxn7rnnnIH/XDI+Pv6u2Ww2/r4ws3/qP89EhLGxsXtxq9Xav7i4VJyY/AIi6xAwAySvkd4DAhCUM6dGGRwcPBQjwrM377m/eJZ9/QV+/FS+fu9i6gmqmHq8V4ILHNydsLUiPH35huNHFwCIMKMQCYd3F7l9sUqtWqAsEWURygibgLIJJYPG9oQ714ap9cVEUYSZEZvl83xvK5dvLfN+OsNU8c4RnBKcJ/icycPnC1zsdEmXur2RYjAQ+DjbpST0qAf1OVgV75SgCt7z5MUPOmnW0ytngGDBYwbm18FKcA6vSnCKd56ga5j3oMq63DEYIhBcwGO9rkH9b7DPwW6VoB6XOYJziAhmRpRbI+zfGTHSiPHqCRp+O5Dvwa0RnJKtdLlwehdxIdcNIMqjIfRXhZtXBhgZLuJVMR8IXgmaEbziMsel83u4cbVJKdoIVIwZhvF6cplz11dZaGesdR3mHD5bxXdzyuYcdx985uGjT7TbKxsumBlHDh2gWHxOkiTr2SVby1hKU0qlEls2b84pi4AFtLuVanUbIkI8MTExOzo6uvdCq0mSJKTpMkmSUChErKysIiL09W0hBE8n65C5jE2FMt++zTM1NdWREydP11+9eHxsYGCgOTQ01KrX68ONRmNbrVarVCqVOIRAmqY6NzfXmZmeWZyemZ6dn5//0G63J3fU6m//9zfzC1Bve3w6m7ToAAAAAElFTkSuQmCC") !important;
            -moz-image-region: rect(0px 16px 16px 0px) !important; 
            padding-left:1px !important;}
    
    
            menuitem[label="Vollbild"]>.menu-iconic-text{
            padding-left:1px !important;}

    Hier funktioniert er.

  • Komischerweise funktioniert er NUR in meinem Testprofil.........im Hauptprofil ist er ganz anders.

  • Zitat von Endor


    Ja ich habe auch schon überlegt ob wir die Bilddatei trennen sollten.


    Hallo zusammen,
    ich habe einfach das Kreuz aus dem Bild gelöscht, so wird statt des Kreuzes einfach eine weiße Fläche angezeigt.

    WIN11 Home Version 24H2 (Build 26100.4061)
    Firefox 138.0.4 (64-Bit)
    Firefox 139.0b1 (64-Bit)
    Firefox 140.0a1 (64-Bit)

    Thunderbird 128.10.1esr (64-Bit)

    Meine Erweiterungen

  • Ich habe jetzt mal nur den Code vom Vollbild und den neuen Code für die Haken und
    Kreuze verwendet alles andere deaktiviert, aber es wird nur das rote Kreuz angezeigt.
    Habe vorläufig hier den Teil für die Haken und Kreuze ausgeklammert.
    Sollte sich da noch eine Lösung finden, wäre toll, aber es geht auch ohne.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:138.0) Gecko/20100101 Firefox/138.0.4
    OS: Windows 10 pro 64 bit und Windows 10 Home 64 bit
    Meine Scripte Sammlung: https://github.com/Endor8/userChrome.js
    Kein Support per PN. Fragen bitte im Forum stellen!

  • Zitat von Endor

    Sollte sich da noch eine Lösung finden


    Ich sagte ja schon, das Problem wird sein das auch ein Logo bei deaktiviert erscheinen soll. Ich habe es bis jetzt nicht geschafft dafür ein einzelnes Logo zu haben, nur in Verbindung mit deinem Code erscheint überhaupt eins.( das Kreuz )

  • Hallo zusammen,
    ich habe jetzt aus dem Kreuz einen Punkt gemacht der ist nicht so aufdringlich.

    [Blockierte Grafik: http://www10.pic-upload.de/25.02.12/op87js8gximl.jpg]
    Und den Code für ABP in der Statusbar habe ich noch entfernt, der war doppelt.

    Habe den aktuellen Code auch wieder in der Dropbox stehen.
    Das beste daran ist das dieser Code auch in Thunderbird funktioniert.

    WIN11 Home Version 24H2 (Build 26100.4061)
    Firefox 138.0.4 (64-Bit)
    Firefox 139.0b1 (64-Bit)
    Firefox 140.0a1 (64-Bit)

    Thunderbird 128.10.1esr (64-Bit)

    Meine Erweiterungen

    Einmal editiert, zuletzt von edvoldi (25. Februar 2012 um 14:36)

  • Wie lautet der Code? Ich würde den gerne nutzen, da hier das Ganze bislang nicht befriedigend aussieht...
    [attachment=0]25-02-2012_143518.png[/attachment]

  • Zitat von 2002Andreas


    Welcher? :wink:


    Für Checkbox und Radio.
    Wenn Du den gesamten Code für Thunderbird haben möchtest schicke ich Dir den Ink per PN.

    WIN11 Home Version 24H2 (Build 26100.4061)
    Firefox 138.0.4 (64-Bit)
    Firefox 139.0b1 (64-Bit)
    Firefox 140.0a1 (64-Bit)

    Thunderbird 128.10.1esr (64-Bit)

    Meine Erweiterungen

  • Zitat von Boersenfeger

    Wie lautet der Code? Ich würde den gerne nutzen, da hier das Ganze bislang nicht befriedigend aussieht...
    [attachment=0]25-02-2012_143518.png[/attachment]

    WIN11 Home Version 24H2 (Build 26100.4061)
    Firefox 138.0.4 (64-Bit)
    Firefox 139.0b1 (64-Bit)
    Firefox 140.0a1 (64-Bit)

    Thunderbird 128.10.1esr (64-Bit)

    Meine Erweiterungen