Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Erweiterung "tbkeys-lite"

48 views
Skip to first unread message

Andreas Borutta

unread,
Jul 26, 2023, 6:24:09 AM7/26/23
to
Moin.

Ich verwende die Erweiterung "tbkeys-lite" in TB 115.

https://github.com/wshanks/tbkeys

Dort wird erwähnt, dass viele Standardbefehle in dieser Datei stehen:

https://hg.mozilla.org/comm-central/file/tip/mail/base/content/mainCommandSet.inc.xhtml

Dort werde ich für den von mir gesuchten Befehle nicht fündig.

"Antworten im HTML-Format"
"Allen Antworten im HTML-Format"
"Neu im HTML-Format"
"Weiterleiten im HTML-Format"

Bisher erledige ich das über Halten der Shift-Taste und Klick auf die
korrespondierende Schaltfläche in der Symbolleiste.

Hintergrund:
Ich selber verwende und bevorzuge seit 25 Jahren Mails im reinen
Text-Format.

Immer wieder erhalte ich jedoch von einigen Konversationspartnern die
Bitte, "ob ich nicht meine Mail 'normal' senden könne".
Gemeint ist HTML.

Diesem Wunsch komme ich dann nach.

Weiß jemand, welche Syntax man in "tbkeys-lite" eingeben muss um die
oben stehenden Befehle auszuführen?

Andreas
--
http://fahrradzukunft.de

Frank Miller

unread,
Jul 26, 2023, 8:41:02 AM7/26/23
to
Andreas Borutta wrote:
> Moin.
>
> Ich verwende die Erweiterung "tbkeys-lite" in TB 115.
>
> https://github.com/wshanks/tbkeys
>
> Dort wird erwähnt, dass viele Standardbefehle in dieser Datei
> stehen:
>
> https://hg.mozilla.org/comm-central/file/tip/mail/base/content/mainCommandSet.inc.xhtml
>
> Dort werde ich für den von mir gesuchten Befehle nicht fündig.
>
> "Antworten im HTML-Format" "Allen Antworten im HTML-Format" "Neu im
> HTML-Format" "Weiterleiten im HTML-Format"
>
> Bisher erledige ich das über Halten der Shift-Taste und Klick auf
> die korrespondierende Schaltfläche in der Symbolleiste.

Built-in functions with Shift-key parameters

In some cases, a built-in function is designed to detect whether the Shift key is pressed. To allow it to do this, include the parameter: event To prevent it, making the function think the Shift key is pressed, include the parameter: {shiftKey: true} To prevent it, making the function think the Shift key is not pressed, include the parameter: {shiftKey: false}

For example, to write a new message and switch the editor type (HTML or plain text) to the opposite of the default, regardless of whether your shortcut uses the Shift key:

MsgNewMessage({shiftKey: true})

Main window
MsgForwardAsAttachment
MsgForwardMessage

MsgNewMessage
MsgReplyGroup

MsgReplySender
MsgReplyToAllMessage

Quelle: http://kb.mozillazine.org/Keyconfig_extension:_Thunderbird#Simple_built-in_commands

Andreas Borutta

unread,
Jul 26, 2023, 9:22:48 AM7/26/23
to
Frank Miller:

>> "Antworten im HTML-Format" "Allen Antworten im HTML-Format" "Neu im
>> HTML-Format" "Weiterleiten im HTML-Format"
>>
>> Bisher erledige ich das über Halten der Shift-Taste und Klick auf
>> die korrespondierende Schaltfläche in der Symbolleiste.
>
> Built-in functions with Shift-key parameters
>
> In some cases, a built-in function is designed to detect whether the Shift key is pressed. To allow it to do this, include the parameter: event To prevent it, making the function think the Shift key is pressed, include the parameter: {shiftKey: true} To prevent it, making the function think the Shift key is not pressed, include the parameter: {shiftKey: false}
>
> For example, to write a new message and switch the editor type (HTML or plain text) to the opposite of the default, regardless of whether your shortcut uses the Shift key:
>
> MsgNewMessage({shiftKey: true})
>
> Main window
> MsgForwardAsAttachment
> MsgForwardMessage
>
> MsgNewMessage
> MsgReplyGroup
>
> MsgReplySender
> MsgReplyToAllMessage
>
> Quelle: http://kb.mozillazine.org/Keyconfig_extension:_Thunderbird#Simple_built-in_commands

Könntest Du (oder gerne auch jemand anderes mit
Programmierkenntnissen) vielleicht anhand eines Befehls (Beispiel:
"Antworten im HTML-Format") die komplette Syntax zeigen, die man in
"tbkeys-lite" einfügen muss?

Das Tastenkürzel sei: shift+r

Hier ein Auszug aus meiner existierenden Syntax:

| {
| "k": "cmd:cmd_nextUnreadMsg",
| "r": "cmd:cmd_reply"
| }

Falls noch jemand mitliest, der weiß, wie man ein Tastenkürzel für

"Setze den Cursor in die Schnellfilterleiste"

realisiert, würde ich mich auch freuen.

Gefunden habe ich, in Bezug auf die Schnellfilterleiste, nur:

cmd_showQuickFilterBar

und

cmd_toggleQuickFilterBar

Das Tastenkürzel sei: "f"


Andreas
--
http://fahrradzukunft.de

Andreas Borutta

unread,
Jul 27, 2023, 2:42:08 AM7/27/23
to
Andreas Borutta:

> Falls noch jemand mitliest, der weiß, wie man ein Tastenkürzel für
>
> "Setze den Cursor in die Schnellfilterleiste"
>
> realisiert, würde ich mich auch freuen.
>
> Gefunden habe ich, in Bezug auf die Schnellfilterleiste, nur:
>
> cmd_showQuickFilterBar

Ich hatte einen Tippfehler beim Ausprobieren in meiner Syntax.

{
"f": "cmd:cmd_showQuickFilterBar"
}

funktioniert.

Am liebsten wäre es mir, wenn die Schnellfilterleiste von selber
verschwindet. Aber das muss man manuell durch "Esc" erledigen.

Ingrid
--
http://fahrradzukunft.de
0 new messages