LineParallelInit.js 784 B

1234567891011121314151617
  1. function init(basePath) {
  2. var action = new RGuiAction(qsTranslate("LineParallel", "Para&llel (with Distance)"), RMainWindowQt.getMainWindow());
  3. action.setRequiresDocument(true);
  4. action.setScriptFile(basePath + "/LineParallel.js");
  5. action.setIcon(basePath + "/LineParallel.svg");
  6. action.setStatusTip(qsTranslate("LineParallel", "Draw parallel to existing line or concentric arc, circle"));
  7. action.setDefaultShortcuts([ new QKeySequence("l,p"), new QKeySequence("p,a") ]);
  8. action.setDefaultCommands([
  9. "lineparallel", "lineoffset",
  10. "parallel", "par",
  11. "lp", "pa"
  12. ]);
  13. action.setGroupSortOrder(6400);
  14. action.setSortOrder(100);
  15. action.setWidgetNames(["DrawLineMenu", "LineToolBar", "LineToolsPanel", "LineMatrixPanel"]);
  16. }