Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.08.27;
Скачать: CL | DM;

Вниз

вставка из буфера   Найти похожие ветки 

 
Delphist2   (2010-03-21 10:37) [0]

Как можно контролировать у edit вставку из буфера? Например, вставляется слишком длинный текст, надо его отбросить.


 
Anatoly Podgoretsky ©   (2010-03-21 11:18) [1]

> Delphist2  (21.03.2010 10:37:00)  [0]

SetClipboardViewer


 
Delphist2   (2010-03-21 12:44) [2]

А есть ли возможность в событии Edit1KeyDown не передавать управление обработчику события Edit1KeyPress?


 
sniknik ©   (2010-03-21 12:49) [3]

обнули значение и все, дальше не пойдет. другое дело что есть события и помимо нажатий KeyDown ...


 
Delphist2   (2010-03-21 12:57) [4]

Не, мне нужно чтоб при одних условиях пошло, а при других - нет (зависит от содержимого буфера). У меня наоборот keypress блокирует, а иногда это не нужно


 
sniknik ©   (2010-03-21 13:08) [5]

а ты в курсе есть такие операции как if, case... как же ты пишешь без этого?


 
Delphist2   (2010-03-21 13:28) [6]

Предлагаешь keypress убрать, и переписать все для onkeydown?


 
sniknik ©   (2010-03-21 13:36) [7]

ничего не предлагаю, для это нужно знать что ты делаешь и как ты делаешь, вникать в задачу... а тут, ты спросил, про конкретную возможность, я ответил, касается это только ее, все остальное "за кадром".


 
Delphist2   (2010-03-21 14:57) [8]

Ну там я перепишу скорее всего на onkeydown, так будет проще. А вот такой код будет корректно выполняться или нет?
for i:=length(clipboard.AsText) downto 1 do
if not(clipboard.AsText[i] in ["0".."9"]) then begin
key:=0;
break;
end;

И за что там отвечает нулевой байт?



Страницы: 1 вся ветка

Текущий архив: 2010.08.27;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.116 c
4-1231416440
kolj
2009-01-08 15:07
2010.08.27
Стиль Windows Xp для нарисованой кнопки на Caption bar ?


3-1242826582
Trifle
2009-05-20 17:36
2010.08.27
Перекомпилить все ХП програмно


15-1269434373
Незнайка на Луне
2010-03-24 15:39
2010.08.27
Почему все математики сходят с ума?


2-1268370164
MonoLife
2010-03-12 08:02
2010.08.27
Меню дочерних форм


15-1275405572
AKE
2010-06-01 19:19
2010.08.27
Кто-нибудь пользовал браузер Fine Browser?