products/sources/formale sprachen/Isabelle/Tools/jEdit/dist/jEdit/macros/Editing image not shown  

Quellcode-Bibliothek

© Kompilation durch diese Firma

[Weder Korrektheit noch Funktionsfähigkeit der Software werden zugesichert.]

Datei: Go_to_Column.bsh   Sprache: Unknown

Spracherkennung für: .bsh vermutete Sprache: Lex {Lex[73] C[80] Abap[180]} [Methode: Schwerpunktbildung, einfache Gewichte, sechs Dimensionen]

/*
 * Go_to_Column.bsh - a BeanShell macro for the jEdit text
 * editor - Prompts the user for a column position on the
 * current line, then moves the caret there.
 *
 * Copyright (C) 2003 Ollie Rutherfurd <[email protected]>
 *
 * $Id: Go_to_Column.bsh 23112 2013-08-13 07:18:29Z ezust $
 */

//Process
goToColumn()
{
 line = textArea.getCaretLine();
 len = textArea.getLineLength(line) + 1;
 while(true)
 {
  col = Macros.input(view, jEdit.getProperty("macro.rs.GoToColumn.label", new Integer[]{len}));
  if(col == null)
   return;
  else
  {
   try
   {
    col = Integer.parseInt(col);
    if(col >= 1 && col <= len)
    {
     lineStartOffset = textArea.getLineStartOffset(line);
     textArea.setCaretPosition(lineStartOffset + (col-1));
     textArea.requestFocus();
     return;
    }
   }catch(NumberFormatException e){
   }
  }
 }
}

goToColumn();

/*
 Macro index data (in DocBook format)

<listitem>
    <para><filename>Go_to_Column.bsh</filename></para>
    <abstract><para>
  Prompts the user for a column position on the 
  current line, then moves the caret there.
    </para></abstract>
</listitem>

*/


[ Dauer der Verarbeitung: 0.68 Sekunden  ]