Kontextmenü in Eingabefeldern

  • Hallo Andreas.

    Wie spricht man diese Buttons überhaupt an.
    Ich habe jetzt einiges probiert, aber nichts funktioniert.
    Danke für Deine Hilfe.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    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!

  • Hallo Endor..

    noch nicht ganz perfekt, nur auf die Schnelle mal

    [Blockierte Grafik: http://www7.pic-upload.de/thumb/14.09.12/hcghpus6umgs.jpg]

  • Danke für den Code.
    Aber da muss ich Dich alleine schrauben lassen, das geht weit über meine Möglichkeiten
    hinaus. Das ist wesentlich komplizierter als ich dachte. Im Moment sieht es noch nicht
    besonders gut aus. Der eigentliche Button wird ausgeblendet, da ist das ganze nicht
    mehr besonders schön.
    Ich bin sicher, mit genügend Zeit, findest Du noch eine bessere Lösung.
    Muss jetzt leider wieder zur Arbeit. Bis später.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    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!

  • Bitte mal testen

    about:permissions

    die jetzt kommen sind nicht perfekt, finde aber keine bessere Lösung :(

    about:crashes

    about:memory

    Beim letzten müssten wenn noch die Symbole angepasst werden.

  • Hallo Andreas.

    Große Klasse. Alle drei. :klasse::klasse:
    Das mit der Hoover Farbe ist ja eine super Idee!!
    Da muss man erst mal drauf kommen.

    Bei About:Permissions
    fehlte noch einer:

    CSS
    button[label="Alle Cookies entfernen"]{
        list-style-image: url("data:image/gif;base64,R0lGODlhEAAQAOZOAP///3F6hcopAJMAAP/M//Hz9OTr8ZqksMTL1P8pAP9MDP9sFP+DIP8zAO7x8/D1/LnEz+vx+Flha+Ln7OLm61hhayk0QCo1QMfR2eDo8b/K1M/U2pqiqcfP15WcpcLK05ymsig0P2lyftnf5naBi8XJzZ6lrJGdqmBqdKissYyZpf/+/puotNzk66ayvtbc4rC7x9Xd5n+KlbG7xpiirnJ+ivDz9KKrtrvH1Ojv9ePq8HF8h2x2gvj9/yYyPmRueFxlb4eRm+71+kFLVdrb3c/X4KOnrYGMl3uGke/0+5Sgq1ZfaY6Xn/X4+f///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAE4ALAAAAAAQABAAAAexgE6CggGFAYOIiAEPEREPh4lOhpOUgwEAmJmaABuQAUktMUUYGhAwLiwnKp41REYmHB5MQUcyN0iQTjsAHU05ICM4SjMQJIg8AAgFBgcvE5gUJYgiycsHDisCApjagj/VzAACBATa5AJOKOAHAAMMDOTvA05A6w7tC/kL804V9uIKAipA52QJgA82dNAQRyBBgwYJyjmRgKmHkAztHA4YAJHfEB8hLFxI0W4AACcbnQQCADs=") !important;}
    
        button[label="Alle Cookies entfernen"] .button-icon {margin-right: 8px !important; }

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    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

    Bei About:Permissions
    fehlte noch einer:


    Komisch, in einem Profil hier heißt es Alle Cookies....und in einem anderen nur Cookies, hatte das schon bemerkt hier :-??

    Zitat von Endor

    Große Klasse. Alle drei.


    Dann freut es mich wenn du das so siehst :D

    Zitat von Endor

    Das mit der Hoover Farbe ist ja eine super Idee!!


    Habe ich schon bei vielen Dingen so gemacht hier.

  • Wenn man bei about:permissions links ganz oben
    auf alle Websites klick heißt es rechts Alle Cookies entfernen
    wenn man links eine Site auswählt heißt es nur mehr Cookies entfernen

    Vielen Dank nochmals für den ganzen Code.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    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!

  • Noch einer, hoffe er geht auch mit den anderen Versionen :-??

    CSS
    button[align="start"][oncommand="gAppUpdater.buttonOnCommand();"][label="Zum Anwenden des Updates neu starten"][accesskey="A"]{
     list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAClUlEQVQ4ja2TXUhTARzFJXWmWbtbWWoZZlZQaVpbay3Q6KGnejCsHovsgwoK+9KNpq3vSOheB+FHBF4bMbdruykZaXpnZtadGfVyCYKiXqIPkKKih18PYSurl+g8/zn//zn/cxISxsEwDNSIiiRKeNwePG4PkiihRlQMw2D8/C9QVRVRlAiFFaKaRkzXiek6UU0jFFYQRQlVVf9MErgSQJZb6RxSODaym03DNkrvZ1IymEnZwFIO3tpC5E4bstxK4EqA3zbLcistw342DhezSrfgGrLgHBBwaALrugvxPtpJWYeTxugFZLk1folhGIiiRMc9hfJYMa77VlYOWHH0Cdh7BOxdAk9ePeTL18/YQhmsCS+kvS+IKErfPVEjKqGwQm1sFysHrTj7LTh6LNhumClWzZQFXQCc6fay4PIk5jWnURmpIBRWUCMqCZIoEdU0yu/aWHHbwvIuK8tUgaKQmYKAmchIEADHxTzm1qeReyGN0oZCopqGJEokeNweYrrOqp4sbJ0WNt8qoaJ3HYUtFlzN+QAoD66SW5dKztmJzDyZwpxTAjFdx+P2xAmc17NZEhSo7z8NwLbABnwdVQCs9TuYdXoi2b4UMmtM5NROiROMSVh/zc6ilikUNc1g9NMoL9++4P2Hdzx+PsKsE6lk1ZqYfjSZaVVJrDi1OC5hzER3x24WNKaT70/nfNdxxrC1aROZXhPT3clMPZKE5UASe5u3x00ce2OkN8zqS4vJrUvFVpfH249vePb6KbO9ZqZVJ2M9lIRQmUhR7XyUm23xN/4cpIauelz+RWT7UphRYyLjx9ZEzPsnsKRmPv528dcgjY9ye3eIfS07cJ4rYGb1ZLIOp2P3LWRPUwXhm3+J8n8p07/W+RtwnC3itIcCYgAAAABJRU5ErkJggg==") !important;}
    
    
    button[align="start"][oncommand="gAppUpdater.buttonOnCommand();"][label="Zum Anwenden des Updates neu starten"][accesskey="A"] .button-icon {margin-left: -1px !important; margin-right: 10px !important; }

    [Blockierte Grafik: http://www10.pic-upload.de/thumb/14.09.12/l6gfgz1b8jxp.jpg]

  • Mir kommt so vor, als hättest Du mir den schon mal angeboten.
    Jedenfalls in Aurora getestet, da funktioniert es Einwandfrei.
    :klasse:
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    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!

  • Hallo Andreas.

    Ich glaube ich habe den hier:
    https://www.camp-firefox.de/forum/viewtopi…=819383#p819383
    mit diesem verwechselt:
    https://www.camp-firefox.de/forum/viewtopi…=807865#p807865

    :oops: Ich werde langsam alt anscheinend..... [Blockierte Grafik: http://dholradio.com/forum/Smileys/default/oldman.gif]

    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    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!

  • Zwei, die noch nicht so gut aussehen...
    [attachment=1]Drucken.jpg[/attachment]
    Derzeitiger Code:


    und...
    [attachment=0]Sprachen.jpg[/attachment]
    Derzeitiger Code

    CSS
    menu[label="Sprachen"]{
        -moz-binding:
        url("chrome://global/content/bindings/menu.xml#menu-iconic") !important;
        list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwZJREFUeNp8U2lIVFEU/t4yjMnYqOVUTqVmiinRuGRmixjY6g+DfvRHCAIrCKJSrMiVoNWoSKOCCIKiDLRUikhGK2hhdLTFLUvUXEYdl5mxmXHee7f7ng5MCZ3H5XDPue+c73znHGb3zVb4iiQReCQyIohSCMMwUPNctYrn9k6O9IFhWfwrvO+FEECQSOnW6OCQEztXgmWAzGutWbaxHrAsB0KDg9pYGtgrf4WUaASPIBVkGEJx76uAMScg0p9o0Aq3RyTOGYHIWpSkiXkI5Oz0cfGWmMXoGJuxm9pGpfSwMK3TMYlwnfZI/r6N1A9wHIcj5S8CGRWrIGR9s9O6i7YZ9PjUbbX+6BnGsE2Ea9qG7QmReGyewvVGC9weQeFJyegtYS570fqoRZiQOIw73OEcr9I+Mn5BQqSOlsDjjbkNww6CgSkBsxRwymHnsi8QRak4PX4FaNnIy1qNo5lR+NLRh4zkOFR97HSJ9tEBtdoPLkFFeVSDQEORBIJXoAvC7cToJbA4RdS9/Q7rlAs26yBS4yJg/vUbr/LSUhNzn91Q8Yv10wJDEesQGmyY7Qith2g1ftnpSctRbezG04MxSX0N9w9p1AwiVkWiuaMfKSWm5qCgqwZhkEV1PQNdkIF2C9dkUnm5/lMH4mBqn4bD7hjcWFjTRG2mpLXR6BqXsGtTEnp6cyAJjZqUeGCD/iQ+DpThgxnHhkahZjnaizMVLahq6EZ9bvIOSsGF4IUaLAjSo+1zC57UvkPvr7tIiAWmpoE1gVcULd8pgsMyh4nek1pQk5By9jk5Xmsh+x/2W2KzzxfK9t2XQcxDJ4mvNA/lk13Uzmbe+kYhk6bUolqTf0BA0zJ9KDxqLQZ+tuvaHpwul3087Zixqwzn6mdHWNbGrovgZBInLb2KkaFfbHIalkatg0gHVJxxY3PJS6vsc8/sgbmTdp3y9b43X9HmDmq3oZL3bhhDuTAZ6+ShkLdFWR7vzthdJSBWf0zaK/Gu9ZKS2enOwevSO7mMzy4lYr40/cen+P8IMABon3j0QxBSKwAAAABJRU5ErkJggg==") !important;
        -moz-image-region: rect(0px 16px 16px 0px) !important;
        padding-left:2px !important;}
    
    
        menu[label="Sprachen"]  >.menu-iconic-text{
        padding-left:12px !important;}
  • Hallo Boersenfeger

    Der alte Mann :wink: hätte folgendes im Angebot:

    Wörterbücher

    Code:

    CSS
    menuitem[label="Wörterbücher hinzufügen…"]{
        -moz-binding:
        url("chrome://global/content/bindings/menu.xml#menuitem-iconic") !important;
        list-style-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAlJJREFUeNqMUzFoFEEUfbO7d/EiohFTXIRTxFyTYCEhqRUrIWmCQbCw0aDYiAYtBU0jGgIWNpaSxnCNgqSw0MImhSgIgqlMwNMkd3pk725352bGN7N3iXgBM/D3z/7/5/3/358RZ+4vvQQwbmCgFL/G7rqXoHieB98Tr7IZf6JjD+zhe9Pn8KS0jNlLY1BaE2QXACGQCXxMzy+Na/o90QbQRqPWlIgTjXos8fxTBS1GKAti0tQ+JWD2y6ePQDOByyDEdgVo8LCmcSsyaEjg2fmjXRVcff0dIf3iH3tgDQ1p+xaoS4VE7sYAkLQMwkQxSnQYcToFSNJ661KzdIPJxVUkynQ6QJY99GY957dcGGTZSo6dBAQQKQCpQBgbtFpA6UKhq4KLpTL9PvPs4+E+FE+cgiUzEK50csCgrVi7rJMv1pwz5UqQ8QzHtx+1mIdNP4rHh9FSqd+zFYSJdlnCSPEu0GjYG4EzwuoMPQcRNG7gw0eBQmGYE4MhwFML4KYQtYkLqTszTtn2WFkOPdEVDBxYwNAgMDowg+XyY3z+iuvVGoS7D3butpWmNNsc79y/HmTlAgZJS60ODB1+hFoIFPmvNK55NsaOyCI1qIXoQOyMy9Y3kr+Nm2NppVaP5O+2OWBQwiDh+4gVCfMDt/cowu09vgHg3cocHrxJa7P67cpDZ/fzoxNn5e/qMSMjhOtlRBUrP1LZpGxsEuwXpPqCQ73M6EdYq7zHt59saR0lC3nS0fyfNTWHO7k+TOn2M2hWUVqcwS2BvS97u/r/+t+grP4RYAC2JBFWBLJo7QAAAABJRU5ErkJggg==") !important;
        -moz-image-region: rect(0px 16px 16px 0px) !important;
        padding-left:4px !important;}
    
    
        menuitem[label="Wörterbücher hinzufügen…"] >.menu-iconic-text{
        padding-left:10px !important;}

    Rest folgt....
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    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!

  • Hier der Rest:

    Code:

    Hoffe es funktioniert alles.
    Mfg.
    Endor

    Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:132.0) Gecko/20100101 Firefox/132.0
    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!

  • Sehr schön...
    Danke..... :P
    [attachment=1]Sprachen.jpg[/attachment]

    [attachment=0]Drucken.jpg[/attachment]
    Noch was entdeckt...
    [attachment=2]Rechtschreibung prüfen.jpg[/attachment]


    Derzeitiger Code:

    CSS
    menuitem[label="Rechtschreibung prüfen"][type="checkbox"][checked="false"] > .menu-iconic-left {
        -moz-appearance: none!important;
        background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAABGdBTUEAALGOfPtRkwAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADHElEQVR42mL8//8/AyUAIIBYGBkZccmxAfEvJD4vEH9l4mT4Z3CPgYFLgoFF/Ql3IkAAsSApEAfiRUBcA8TcQBwDxK+AeBYQpwIxKxCv42BnOKH+jJGB+Td7CdA4TYAAQjbAG4gVgdgFiJ8BsQ4QvwXiMCBWAOJYBkYg7GFg+CHCZsZzhrmFUZEhAiCAmKCaQab7A/FhIHYAYg0g/g3Ef4D4HxDzAXEgMxuDhLUyp9rva8wrvzEy3PzL8GczQACxAAUZ/v5iYIE6fxsQm0P9+wbqhZVAfImRicFIJ4rtm/AXps6vL/4r8Cj+C///+d9PgABi9JzAzfD17V+Ga2t/MXx9+Z/h+1ukWAGGr4IlMwO/EiODoAaLqKge87afb/6b/Bf9v/eD9D93oNv+AgQQC588AyOfErOdgCb7sR+f/v1+fuwfw5fn/xnYgS7jU2NiUDJlYmDmZzT9849x3s/P/3UYeBi+M//7WcH/5N9fkAUAAcTy6c///yy/GbKYmRiTWDkYipRcWd7+//efgQPo85+MDGw//zOlMn1jaGVkYeBnZWVk+MD9t+iNBOMZRpCvgQYABBDLR9Z/DJzfGNaJcDKvYGRhsvr54f+a/38ZLgLTlyQzD2MoCz+DJRNQLdN/JoYvT/+sYH/xc4bMQyAf6EKgOgaAAGJ0m87E8O/nfzYeXp5NkupC7t//fGH4/v07UMU/sCIWJlYGHlZBhpfPPz78+vGTLTPn/8cM3xgY3l1kYHh0hIEBIIAYJVcBA0sfFGBMYnbnZdcZ6+hY/2b+zvDt11egFf8YuNkFGJ7eefZnP8sN77dKf3f9OAiM29nAJHkKEs4AAcT8ZRcDwxegk76I/v/KdffTZuZPLCqaCoaaSiI6DBI8SgxfP/1gOHXoeNGXc7+XvZvOwPBxGjCBPEVEFEAAoSAOQWB6NmJgsMwUyavfHvRq85vW/96N8nOEVRkYWHDoAQggRihmgWYeVij7H7sIg7GSkYDPvZMflv/8CE7a/6GZ6xc0lYJpgAACaWaCamSHGsIBpUFJGBjOwJiHAJjmn0j4F0CAAQDFaf41rlrpHQAAAABJRU5ErkJggg==")no-repeat !important;
        -moz-image-region: rect(0px 16px 16px 0px) !important;}
    
    
        menuitem[label="Rechtschreibung prüfen"][type="checkbox"][checked="false"] >.menu-iconic-text{
        padding-left:0px !important;}


    Edit... Erledigt...