Ver Mensaje Individual
  #2  
Antiguo 28-11-2005
Avatar de ElKurgan
[ElKurgan] ElKurgan is offline
Miembro Premium
 
Registrado: nov 2005
Posts: 1.242
Reputación: 22
ElKurgan Va camino a la fama
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
Responder Con Cita