Shortcut keys

<< Click to Display Table of Contents >>

Navigation:  User Interface > The Browser >

Shortcut keys

Shortcut keys (Hotkeys)

Customization of hotkeys

It is possible to define some hotkeys through the definition file SCHEMA\DBWHOTKEYS.TXT, or, in its user specific version, USERS\<user name>\DBWHOTKEYS.USR.

Both files are managed by DBCustomizer.

Syntax

<HOT-KEY-ID> <DBWShellCommand> | <@SpecialCommand>

HOT-KEY-ID

the keyboard key to be mapped: F1|F2|F3|...|F12|0|1|2|...|9|A|B|C|...|Z
it can be prefixed by CTRL-, SHIFT- for applying the hotkey only when the CTRL or SHIFT keys are pressed

DBWShellCommand

the shell command to be run when the hotkey is pressed
a list of available commands is below in this page

The allowed special commands are:

@SEARCH move the input focus in the [SEARCH] edit box

ExecScript <scriptName>

Example

CTRL-M  MinimizeBrowser

F5  Requery
CTRL-Q  @SEARCH
CTRL-B  ExecScript CalledFromHotKey.vbs

Remarks

Please note in some editing contexts (such as Open for updating mode, direct editing in the grids) the detection of SHIFT key is not provided, so consider to change the SHIFT- shortcuts if you're experiencing issues in those contexts.

Due to a Windows operating system limitation, F10 key is not usable for assigning any functionality.

Please note the hotkey functionality executes the shell command rather than the user interface functionality; for this reason some commands are not available for being associated to an hotkey. Users must read shell commands documentation to be aware of commands requirements and usage.

Please consider to use CAD shortcuts (if available) to link to the MechworksPDM toolbar button instead.

Example:

the Approve functionality enabled by User interface (RMB) is different from the Approve shell command: the first one is fully controlled by the PDM core so its context is properly managed (checks on the starting state, on che DBWARM rights); the latter is a basic command that needs to be managed by a script customization.

Supported commands

CloseApplication

CloseSheet
CreateFirstRevision
CreateHTMLOutput
DeleteTree
LoadHiddenOptions
MaximizeBrowser
MinimizeBrowser
ProjectTree
RebuildComponentNamesFromFileNames
ReloadLookUpTables
Requery
ResetPrimaryDatabaseTables
RestoreLastRevision
SelectTreeRoot
SelectVariantNotes
SetBrowserFocus
ShowAboutInfo
ShowChangeQuantityDialog
ShowCreateNewBomItemDialog
SWClose
WorkingSetCheckin
WorkingSetCheckout
WorkingSetGetInProgressState
WorkingSetIncrementRevisionState
WorkingSetOpen
WorkingSetUnCheckin
WorkingSetUnCheckout

Built-in shortcuts

Mechworks PDM supports the following shortcut keys in all the views for browsing among the documents

Tab / Shift+Tab

changes the current control of the sheet, activating it if it's a grid

Ctrl+Tab / Shift+Ctrl+Tab

changes the current page of the MechworksPDM sheet

Shift+Spacebar

selects the current document in the Documents Page

Applications key

displays the right-button menu ( view, edit, open, ... ) for the current document

Ctrl + F

displays a search dialog active on the current grid

Any key when a grid is selected

selects the first document of which the ID starts with the key pushed