Показать сообщение отдельно
  #1  
Старый 11.02.2016, 22:30
aqula aqula вне форума
Новичок
 
Регистрация: 19.10.2012
Сообщения: 95
Репутация: 10
По умолчанию Перехватить и отменить Enter в Мемо

Пишу типа чата. Хочу чтоб сообщения из мемо посылались на Enter
А переход на другую сроку Shift + Enter как вконтакте
Написал так
Код:
procedure TForm1.Memo1KeyDown(Sender: TObject; var Key: Word;
  Shift: TShiftState);
begin
  if (ssShift in Shift) AND (Key=VK_RETURN) then exit;

  if (Key=VK_RETURN) then
  begin
    Key:=0;
    Button3.Click;
    //Memo1.Clear;
    exit;
  end;
end;
Но не могу победить переход на другую строку в мемо.
Кабы очистить мемо после нажатия Enter. Может подскажете что-нибудь?
Ответить с цитированием