Ver Mensaje Individual
  #2  
Antiguo 01-10-2016
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola cozina.

Código Delphi [-]
procedure TForm1.RichEdit1MouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
var
  RE: TRichEdit;
  Col, Row: Integer;
begin
  RE := TRichEdit(Sender);

  Row := RE.Perform(EM_LINEFROMCHAR, RE.SelStart, 0);
  Col := RE.SelStart - RE.Perform(EM_LINEINDEX, Row, 0);
  // (Valor de línea y columna(Row/Col) en base cero)

  ShowMessage(Format('Linea: %d, Columna: %d',[Row, Col]));
end;

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita