Advertisement
Guest User

pd_shortcuts.js

a guest
Aug 19th, 2021
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. "use strict";
  2.  
  3. var cmd_or_ctrl = (process.platform === "darwin") ? "cmd" : "ctrl";
  4.  
  5. exports.menu = {
  6.   "new":   { key: "n", modifiers: cmd_or_ctrl },
  7.   "open":   { key: "o", modifiers: cmd_or_ctrl },
  8.   "save":   { key: "s", modifiers: cmd_or_ctrl },
  9.   "saveas": { key: "s", modifiers: cmd_or_ctrl + "+shift" },
  10.   "print":  { key: "p", modifiers: cmd_or_ctrl + "+shift" },
  11.   "message" : { key: "m", modifiers: cmd_or_ctrl },
  12.   "close":  { key: "w", modifiers: cmd_or_ctrl },
  13.   "quit":   { key: "q", modifiers: cmd_or_ctrl },
  14.  
  15.   "undo":   { key: "z", modifiers: cmd_or_ctrl },
  16.   "redo":   { key: "z", modifiers: cmd_or_ctrl + "+shift" },
  17.   "selectall":{ key: "a", modifiers: cmd_or_ctrl },
  18.   "cut":    { key: "x", modifiers: cmd_or_ctrl },
  19.   "copy":   { key: "c", modifiers: cmd_or_ctrl },
  20.   "paste":  { key: "v", modifiers: cmd_or_ctrl },
  21.   "paste_clipboard": { key: "v", modifiers: cmd_or_ctrl + "+alt" },
  22.   "duplicate": { key: "d", modifiers: cmd_or_ctrl },
  23.   "undo":   { key: "z", modifiers: cmd_or_ctrl },
  24.  
  25.   "reselect": { key: String.fromCharCode(10), modifiers: cmd_or_ctrl },
  26.   "clear_console": { key: "l", modifiers: cmd_or_ctrl + "+shift" },
  27.   "encapsulate": { key: "e", modifiers: cmd_or_ctrl + "+shift" },
  28.   "tidyup": { key: "y", modifiers: cmd_or_ctrl },
  29.   "cordinspector":   { key: "r", modifiers: cmd_or_ctrl + "+shift" },
  30.   "find":   { key: "f", modifiers: cmd_or_ctrl },
  31.   "findagain":{ key: "g", modifiers: cmd_or_ctrl },
  32.   "editmode": { key: "e", modifiers: cmd_or_ctrl },
  33.   "preferences": { key: (process.platform === "darwin") ? "," : "p",
  34.     modifiers: cmd_or_ctrl },
  35.  
  36.   "zoomin": { key: "=", modifiers: cmd_or_ctrl },
  37.   "zoomout": { key: "-", modifiers: cmd_or_ctrl },
  38.   // uncomment this for AZERTY keyboards:
  39.   //"zoomout": { key: "6", modifiers: cmd_or_ctrl },
  40.   "zoomreset": { key: "0", modifiers: cmd_or_ctrl },
  41.   "zoomoptimal": { key: "9", modifiers: cmd_or_ctrl },
  42.   "zoomhoriz": { key: "9", modifiers: cmd_or_ctrl + "+alt" },
  43.   "zoomvert": { key: "9", modifiers: cmd_or_ctrl + "+shift" },
  44.   "fullscreen": { key: (process.platform === "darwin") ? "f" : "F11",
  45.     modifiers: (process.platform === "darwin") ? "cmd+ctrl" : null },
  46.  
  47.   "object": { key: "1", modifiers: cmd_or_ctrl },
  48.   "msgbox": { key: "2", modifiers: cmd_or_ctrl },
  49.   "number": { key: "3", modifiers: cmd_or_ctrl },
  50.   "symbol": { key: "4", modifiers: cmd_or_ctrl },
  51.   "comment": { key: "5", modifiers: cmd_or_ctrl },
  52.   "dropdown": { key: "m", modifiers: cmd_or_ctrl + "+shift" },
  53.   "bang": { key: "b", modifiers: cmd_or_ctrl + "+shift" },
  54.   "toggle": { key: "t", modifiers: cmd_or_ctrl + "+shift" },
  55.   "number2": { key: "n", modifiers: cmd_or_ctrl + "+shift" },
  56.   "vslider": { key: "v", modifiers: cmd_or_ctrl + "+shift" },
  57.   "hslider": { key: "h", modifiers: cmd_or_ctrl + "+shift" },
  58.   "knob": { key: "k", modifiers: cmd_or_ctrl + "+shift" },
  59.   "vradio": { key: "d", modifiers: cmd_or_ctrl + "+shift" },
  60.   "hradio": { key: "i", modifiers: cmd_or_ctrl + "+shift" },
  61.   "vu":     { key: "u", modifiers: cmd_or_ctrl + "+shift" },
  62.   "cnv": { key: "c", modifiers: cmd_or_ctrl + "+shift" },
  63.   "image": { key: "g", modifiers: cmd_or_ctrl + "+shift" },
  64.  
  65.   "nextwin": { key: "PageDown", modifiers: cmd_or_ctrl },
  66.   "prevwin": { key: "PageUp", modifiers: cmd_or_ctrl },
  67.   "pdwin": { key: "r", modifiers: cmd_or_ctrl },
  68.  
  69.   "audio_on": { key: "/", modifiers: cmd_or_ctrl },
  70.   "audio_off": { key: ".", modifiers: cmd_or_ctrl },
  71.  
  72.   "browser": { key: "b", modifiers: cmd_or_ctrl },
  73.   "audio_off": { key: ".", modifiers: cmd_or_ctrl },
  74.   "audio_off": { key: ".", modifiers: cmd_or_ctrl },
  75.   "audio_off": { key: ".", modifiers: cmd_or_ctrl },
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement