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

Вниз

Запретить получение фокуса   Найти похожие ветки 

 
jacksotnik   (2012-10-01 15:31) [0]

Всем привет. На форме есть TEdit в него пишутся данные с кода, как сделать так чтоб он не мог получить фокус когда на него кликают?(т.е. чтоб в нем курсор не появлялся)


 
TEdit   (2012-10-01 15:57) [1]

Enabled:= False;
?


 
Inovet ©   (2012-10-01 19:22) [2]

А зачем Edit, если не надо редактировать?


 
QAZ2   (2012-10-02 18:17) [3]

просто он му..к


 
brother ©   (2012-10-02 19:21) [4]

используй TLabel


 
Германн ©   (2012-10-03 02:25) [5]


> А зачем Edit, если не надо редактировать?

+1
Есть куча способов имитировать не редактируемый TEdit.


 
AV ©   (2012-10-03 08:46) [6]


> А зачем Edit, если не надо редактировать?

например,
Когда дописываешь г..нокод, где данные берутся из контрлов, а логика уже запрещает их вводить руками и переписывать ВСЕ - влом

можно просто передать фокус следующему
на onEnter
procedure TForm1.edit1Enter(Sender: TObject);
begin
 SetFocusedControl(form1.FindNextControl(edt1,True,True,true));
end;


 
Dimka Maslov ©   (2012-10-04 17:07) [7]


> А зачем Edit, если не надо редактировать?


Например для того, чтобы отображаемое там можно было скопировать в буфер обмена. И для запрета ввода  используются св-ва Enabled и TabStop


 
Inovet ©   (2012-10-04 17:22) [8]

> [7] Dimka Maslov ©   (04.10.12 17:07)
> Например для того, чтобы отображаемое там можно было скопировать в буфер обмена.

По условию фокус не должен в него попадать.


 
ixen   (2012-10-08 18:21) [9]

ReadOnly:=False  ,не?


 
ixen   (2012-10-08 18:22) [10]

т.е. ReadOnly:=True , запарился


 
brother ©   (2012-10-08 18:53) [11]

[10] не канает, ибо

> он не мог получить фокус

значит, нужно [1]



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

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

Наверх




Память: 0.49 MB
Время: 0.005 c
15-1355571069
OLEG1963LORA
2012-12-15 15:31
2013.04.14
Аппаратное обеспечение


15-1355701626
RGV
2012-12-17 03:47
2013.04.14
Посоветуйте как поступить


15-1355949002
Юрий
2012-12-20 00:30
2013.04.14
С днем рождения ! 20 декабря 2012 четверг


15-1356035402
Юрий
2012-12-21 00:30
2013.04.14
С днем рождения ! 21 декабря 2012 пятница


2-1349695018
aka
2012-10-08 15:16
2013.04.14
SSH cryptlib, кто работал с этим?