Page tree
Skip to end of metadata
Go to start of metadata

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 Up/DownSwitch between layout Windows: go to next/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 in Sidebar
CTRL + Arrow Left/RightSwitch in Tabbar
CTRL + SHIFT + ALT + LOpen repository objects
CTRL + SHIFT + ALT + DOpen new screen with the layout designer
CTRL + SHIFT + ALT + 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:

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.

akioma.swat.ShortcutManager.bindGlobal('ctrl+shift+e', function(){
      alert('A special message');
});
  • No labels