Sie können mit K-Meleon Ihre eigenen Tastatur-Kürzel festlegen.
Der Code ist in der Datei accel.cfg abgespeichert. Die Datei befindet sich im Profil-Verzeichnis. (Normalerweise im Programm-Verzeichnis von K-Meleon , z.B. unter C:\Programme\K-Meleon\Profiles\default\xxxxxxxx.slt).
In dieser Datei können Tastenkombinationen mit Kommando-IDs, Plugin-Kommandos und Makros verknüpft werden.
Eine Zeile, die mit # beginnt, wird als Komentar interpretiert und wird daher für die Definition ignoriert. Beispiel:
# Dies ist eine Kommentarzeile
Dies ist keine Kommentarzeile
Tastenkombinationen werden als Text beschrieben:
Tastenkombinationen werden mit einem Leerzeichen getrennt.
Beispiele
STRG A
ALT VK_UP
STRG ALT G
Eine Zeile, die ein Gleichheitszeichen enthält, verknüpft eine Tastenkombinatiuon mit einer Funktion. Alles vor dem Gleichheitszeichen wird als Tastenkombination interpretiert, alles danach als Verknüpfungsziel. Das kann eine Kommando-ID sein oder ein Plugin. (Siehe auch Liste der Kommando-IDs.)
Beispiele
CTRL O = ID_FILE_OPEN
CTRL N = ID_NEW_BROWSER
VK_F11 = fullscreen()
Um eine Zugriffskombination in Abhängikeit eines K-Meleon-Plugins zu definieren, werden %ifplugin, %else und %endif verwendet:
%ifplugin layers
SHIFT LButton = layers(OpenLink)
CTRL LButton = layers(OpenLinkBg)
MButton = layers(OpenLinkBg)
SHIFT MButton = layers(OpenLink)
%else
SHIFT LButton = ID_OPEN_LINK_IN_NEW_WINDOW
CTRL LButton = ID_OPEN_LINK_IN_BACKGROUND
MButton = ID_OPEN_LINK_IN_BACKGROUND
SHIFT MButton = ID_OPEN_LINK_IN_NEW_WINDOW
%endif
Im vorstehenden Beispiel werden Maustasten mit Umschalt- Steuerung- und Alt-Tasten kombiniert und werden bei geladenem Layer-Plugin (Register) anders belegt als wenn das K-Meleon-Plugin nicht geladen ist.