Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following shortcuts are only possible ones and depends on the settings of your environment:

Default ShortcutAction
F1Opening the help screen
ALT + F3Close the current active window
ALT + Arrow Left/RightSwitch between layout panels: go to previous/next panel
ALT + Arrow
Right
Up/DownSwitch between layout
panels
Windows: go to next
panel
/previous window
ALT + CTRL + R

The focus is moved to the ribbon/toolbar.

Then, arrow left/right/up/down focus is moved to the items of the ribbon/toolbar, and with ENTER the item can be executed.

CTRL + DSwitch between desktop-view and taskbar-view (similar to the "house-icon" from the top left)
CTRL + FWill set focus on the omnisearch field (where available)
CTRL + Arrow Up/DownSwitch
to next tab
in Sidebar
CTRL + Arrow
Down
Left/RightSwitch
to previous tab
in Tabbar
CTRL
+ Arrow RightSwitch to next windowCTRL + Arrow LeftSwitch to previous window
+ SHIFT + ALT + LOpen repository objects
CTRL + SHIFT + ALT + DOpen new screen with the layout designer
CTRL + SHIFT + ALT +
LOpen repository objects
UOpen Wurmel
CTRL + SHIFT + ALT + TAutoTran Event
CTRL + SHIFT + ALT + PEnable Developers Tools panel menu (refresh the application or relaunch the screen after keyboard shortcut is performed)
SHIFT + ALT+ DELDelete Local Storage
SHIFT + ALT + F1Display version info of SWAT WebUI and SWAT Backend
In Grid: F9Reset filters to default filter values
In Grid: SHIFT + F9Reset filters to default filter values and refresh


Shortcuts Manager

Starting with SWAT 19.17 release, it's easier to maintain the keyboard shortcuts throughout the entire application. A ShortcutManager is now available, which allows you to get and set the keyboard shortcuts for all the events.

The syntax for the new calls is:

Code Block
languagejs
akioma.shortcutManager.get("OpenRepository")
akioma.shortcutManager.set("OpenRepository","ctrl+shift+alt+l")

The name of the events that can be used (e.g "OpenRepository") can be found by typing akioma.shortcutManager in the console.

CLAPI documentation: https://clapi-documentation.akiomacloud.de/ShortcutManager.html

Define shortcuts with the bindGlobal function

Starting with SWAT 20.17 release, you can define shortcuts using the bindGlobal function, in order to define your custom shortcuts.

Code Block
languagejs
akioma.swat.ShortcutManager.bindGlobal('ctrl+shift+e', function(){
      alert('A special message');
});