Cita:
|
Empezado por aranel
Buenas!!
El código que yo tengo es:
miRichEdit.SelStart:= Perform(EM_LINEINDEX, lin-1, 0);
miRichEdit.SelLength:=Length(miRichEdit.Lines.Strings[lin-1]);
miRichEdit.setFocus; <- yo creia qu con esto solucionaria lo de irme a esa linea en la pantalla, pero no es así :'(
Gracias
|
El caso es que si que va a la línea, pero NO SE MUESTRA... Yo lo que hago es, después de pasar ese código, decirle que me pinte el "Caret" del cursor en esa posición:
Código:
miRichEdit.SelStart:= Perform(EM_LINEINDEX, lin-1, 0);
miRichEdit.Perform(EM_SCROLLCARET, 0, Lin - 1); // 0=columna
miRichEdit.setFocus;
Espero que te sirva
Un saludo