Показать сообщение отдельно
  #3  
Старый 12.04.2011, 18:12
flexterful flexterful вне форума
Прохожий
 
Регистрация: 24.03.2011
Сообщения: 9
Репутация: 10
По умолчанию

Цитата:
Сообщение от Black Raider
Код:
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
edit1.SelStart:=length(edit1.Text)+1;
end;

procedure TForm1.Edit1KeyUp(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
edit1.SelStart:=length(edit1.Text)+1;
end;


Для мыши тогда добавить тот же edit1.SelStart:=length(edit1.Text)+1;
в OnMouseDown() и OnMouseUp(), а OnMouseMove() избавит от "селекта"
Ответить с цитированием