- 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:
- Ausführen der vorbereitenden Schritte
- Download button.js und Ablage im zuvor angelegten Ordner "easy-peasy"
- Erzeugen einer Datei "BUTTONS-select-all.def" (siehe unten) und Ablage im zuvor angelegten Ordner "easy-peasy"
- 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