1. Startseite
  2. Nachrichten
  3. Herunterladen
    1. Thunderbird Release-Version
    2. Thunderbird 140 ESR
    3. Thunderbird 128 ESR
    4. Thunderbird 115 ESR
    5. Thunderbird Beta-Version
    6. Sprachpaket (Benutzeroberfläche)
    7. Wörterbücher (Rechtschreibprüfung)
  4. Hilfe & Lexikon
    1. Anleitungen zu Thunderbird
    2. Fragen & Antworten (FAQ) zu Thunderbird
    3. Hilfe zu dieser Webseite
  5. Forum
    1. Unerledigte Themen
    2. Letzte Beiträge
    3. Themen der letzten 24 Stunden
  • Anmelden
  • Registrieren
  • 
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Forum
  • Lexikon
  • Artikel
  • Seiten
  • Erweiterte Suche
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu Add-ons und manuellen Anpassungen
  4. Manuelle Anpassungen per CSS oder Script

Symbolleiste: Universelle Methode zum Erzeugen einer Schaltfläche für eine beliebigen Befehl

    • 140 ESR
  • thun.der.bird
  • 26. Oktober 2025 um 01:02
  • Unerledigt
  • thun.der.bird
    Senior-Mitglied
    Reaktionen
    7
    Beiträge
    443
    Mitglied seit
    28. Aug. 2003
    • 26. Oktober 2025 um 01:02
    • #1
    Thunderbird-Produkt
    Thunderbird für Windows
    Thunderbird-Version
    140.4

    Moin.

    Für das Projekt Easy Peasy hat ggbsde netterweise für mich ein Skript "buttons.js" erstellt.

    Ich habe es minimal angepasst.

    Wenn einem der Befehlsname bekannt ist, kann damit mühelos eine Schaltfläche erzeugt werden.

    Beispiel: Gestern fragte hier jemand im Forum nach einer Schaltfläche für die Funktion "Menü Bearbeiten > Auswählen > Alles (STRG+A)".


    Anleitung zum Erzeugen einer Schaltfläche:


    1. Ausführen der vorbereitenden Schritte
    2. Download button.js und Ablage im zuvor angelegten Ordner "easy-peasy"
    3. Erzeugen einer Datei "BUTTONS-select-all.def" (siehe unten) und Ablage im zuvor angelegten Ordner "easy-peasy"
    4. Neustart von TB

    Resultat: es gibt einen neuen Button "Alles Auswählen" am Ende der Symbolleiste.



    Was kann alles im Skript angepasst werden?

    Die Beschriftung (label), der Tooltip (title) und das Symbol (icon).


    Code
    var button = { 
      id:     'easyPeasy_selectAll', 
      // Wähle eine einmalige ID
      class:  'easyPeasy',
      label:  'Alles auswählen', 
      // Trage hier den Text ein, der als Beschriftung der Schaltfläche erscheinen soll
      title:  'Hier steht dein Tooltip', 
      // Trage hier den Text ein, der als Tooltip erscheinen soll
      icon:   'data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NDAgNjQwIj48IS0tIUZvbnQgQXdlc29tZSBGcmVlIDcuMS4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tIExpY2Vuc2UgLSBodHRwczovL2ZvbnRhd2Vzb21lLmNvbS9saWNlbnNlL2ZyZWUgQ29weXJpZ2h0IDIwMjUgRm9udGljb25zLCBJbmMuLS0+PHBhdGggZD0iTTM1MiA1MjhMMTI4IDUyOEMxMTkuMiA1MjggMTEyIDUyMC44IDExMiA1MTJMMTEyIDI4OEMxMTIgMjc5LjIgMTE5LjIgMjcyIDEyOCAyNzJMMTc2IDI3MkwxNzYgMjI0TDEyOCAyMjRDOTIuNyAyMjQgNjQgMjUyLjcgNjQgMjg4TDY0IDUxMkM2NCA1NDcuMyA5Mi43IDU3NiAxMjggNTc2TDM1MiA1NzZDMzg3LjMgNTc2IDQxNiA1NDcuMyA0MTYgNTEyTDQxNiA0NjRMMzY4IDQ2NEwzNjggNTEyQzM2OCA1MjAuOCAzNjAuOCA1MjggMzUyIDUyOHpNMjg4IDM2OEMyNzkuMiAzNjggMjcyIDM2MC44IDI3MiAzNTJMMjcyIDEyOEMyNzIgMTE5LjIgMjc5LjIgMTEyIDI4OCAxMTJMNTEyIDExMkM1MjAuOCAxMTIgNTI4IDExOS4yIDUyOCAxMjhMNTI4IDM1MkM1MjggMzYwLjggNTIwLjggMzY4IDUxMiAzNjhMMjg4IDM2OHpNMjI0IDM1MkMyMjQgMzg3LjMgMjUyLjcgNDE2IDI4OCA0MTZMNTEyIDQxNkM1NDcuMyA0MTYgNTc2IDM4Ny4zIDU3NiAzNTJMNTc2IDEyOEM1NzYgOTIuNyA1NDcuMyA2NCA1MTIgNjRMMjg4IDY0QzI1Mi43IDY0IDIyNCA5Mi43IDIyNCAxMjhMMjI0IDM1MnoiLz48L3N2Zz4=',
     // Werkzeug zum Erzeugen des base64 Codes aus einem beliebigen SVG: https://base64.guru/converter/encode/image/svg 
      click:  "goDoCommand('cmd_selectAll')", 
      //Löst den Befehl "Menü Bearbeiten > Auswählen > Alles (STRG+A)" aus
      pos:    'last' 
      // Hier wird die Position innerhalb der Symbolleiste festgelegt. Die Position kann nicht mit der Maus verändert werden. Es gibt 4 Optionen: 'first', 'last', {+|-}item-id, Number
    };
    Alles anzeigen

    Mein Projekt für Menschen mit kognitiven Einschränkungen: Thunderbird Easy-Peasy
    Thunderbirdnutzer der ersten Stunde - seit 2003 : ) | Plattform: macOS | Thunderbird-Version: die jeweils aktuelle ESR

    Einmal editiert, zuletzt von thun.der.bird (26. Oktober 2025 um 01:02)

Aktuelle Programmversion

  • Thunderbird 144.0.1 veröffentlicht

    Thunder 20. Oktober 2025 um 04:38

Aktuelle 140 ESR-Version

  • Thunderbird 140.4.0 ESR veröffentlicht

    Thunder 15. Oktober 2025 um 15:53

Aktuelle 128 ESR-Version

  • Thunderbird 128.14.0 ESR veröffentlicht

    Thunder 21. August 2025 um 15:04

Keine Werbung

Hier wird auf Werbeanzeigen verzichtet. Vielleicht geben Sie dem Website-Betreiber (Alexander Ihrig - aka "Thunder") stattdessen etwas aus, um diese Seiten auf Dauer finanzieren zu können. Vielen Dank!

Vielen Dank für die Unterstützung!

Kaffee ausgeben für:

Per Paypal unterstützen*

*Weiterleitung zu PayPal.Me

Thunderbird Mail DE
  1. Impressum & Kontakt
  2. Datenschutzerklärung
    1. Einsatz von Cookies
  3. Nutzungsbedingungen
  4. Spendenaufruf für Thunderbird
Hilfe zu dieser Webseite
  • Übersicht der Hilfe zur Webseite
  • Die Suchfunktion benutzen
  • Foren-Benutzerkonto - Erstellen (Neu registrieren)
  • Foren-Thema erstellen und bearbeiten
  • Passwort vergessen - neues Passwort festlegen
Copyright © 2003-2025 Thunderbird Mail DE

Sie befinden sich NICHT auf einer offiziellen Seite der Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, XUL™ und das Thunderbird-Logo sind (neben anderen) eingetragene Markenzeichen der Mozilla Foundation.

Community-Software: WoltLab Suite™