Welcome, guest | Sign In | My Account | Store | Cart
if (typeof (mymacros) == "undefined") {
  mymacros = {};
  mymacros.started = false;
  mymacros.autoReflow = function (event) {
    // stop if using Undo/Redo - it will not function properly
    var ch = (String.fromCharCode(event.charCode)).toLowerCase();
    if (event.ctrlKey && (ch == 'z' || ch == 'y'))
      return;
    
    var scimoz = ko.views.manager.currentView.scimoz;
    if (scimoz.getColumn(scimoz.currentPos) > 79) {
      ko.commands.doCommand("cmd_editReflow");
    }
  } 
}

if (!mymacros.started) {
  mymacros.started = true;
  window.addEventListener("keypress", mymacros.autoReflow, true);
}
else {
  mymacros.started = false;
  window.removeEventListener("keypress", mymacros.autoReflow, true);
}

History