// function init(basePath) { // var action = new RGuiAction(qsTranslate("Translate", "&Move / Copy"), RMainWindowQt.getMainWindow()); // action.setRequiresDocument(true); // action.setRequiresSelection(true); // action.setScriptFile(basePath + "/Translate.js"); // action.setIcon(basePath + "/Translate.svg"); // // workaround for bug FS#709, cursor freezes // // after starting tool from docked toolbar // // affects only Qt 4.8.x on windows // if (RS.getSystemId() !== "win" || !RSettings.getQtVersionString().startsWith("4.8.")) { // action.setStatusTip(qsTranslate("Translate", "Move or copy entities once or multiple times")); // } // action.setDefaultShortcut(new QKeySequence("m,v")); // action.setDefaultCommands(["move", "mv"]); // action.setGroupSortOrder(13100); // action.setSortOrder(100); // action.setWidgetNames(["ModifyMenu", "ModifyToolBar", "ModifyToolsPanel", "ModifyMatrixPanel"]); // }