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

Вниз

Доработка стандартного TEdit   Найти похожие ветки 

 
Fighter ©   (2003-02-26 10:51) [0]

Здравствуйте!

Мне нужно чтобы TEdit вёл себя следующим образом:

1) так как будто свойство Enabled:=False, то есть запретить курсор (не мыши) и соответственно выделение (клавиатурой и мышью) и при этом текст отображался нормально (не засеренный).
2) автовыделение (AutoSelect) выделяло не только текст, а всю область TEdit.

Грубо говоря аналог TComboBox с Style=csDropDownList и без кнопочки.

Я уверен, что это можно реализовать с помощью API или WinMessages.

Заранее спасибо!


 
Fighter ©   (2003-02-26 11:23) [1]

Забыл ещё парочку пунктов:

3) запрет undo, copy, paste, всплывающего меню.
4) курсор в виде стрелки.


 
Игорь Шевченко ©   (2003-02-26 12:49) [2]

TStaticText ?


 
Fighter ©   (2003-02-27 04:28) [3]

Не подходит! Возможно я не совсем понятно изложил...
Мне нужно на него (компонент) переходить хоть по табу, хоть мышкой, то есть должен быть Focus.
Визуально должен выглядеть как TComboBox с Style=csDropDownList и без кнопочки, то есть редактировать нельзя, а при фокусе "синеет".


 
Игорь Шевченко ©   (2003-02-27 10:13) [4]

TEdit со стилем ES_READONLY ?


 
Fighter ©   (2003-02-27 11:40) [5]

Неа не то...


 
Игорь Шевченко ©   (2003-02-27 12:16) [6]

Тогда свое окно пиши. Hint - у ComboBox"а со стилем DropDownList используется именно StaticText



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
4-77221
bobo
2003-02-26 10:31
2003.04.24
Кто выше


3-76840
GAlexis
2003-04-07 17:54
2003.04.24
Запрос к нескольким таблицам связанным по разным полям


4-77231
AlexeyRov
2003-02-26 16:29
2003.04.24
Цвет формы в виде градиента не получается сделать ?


3-76750
Z_man7777
2003-04-04 08:32
2003.04.24
Как из БД InterBase 6.x картинку затолкать в TImageList?


14-77170
uw
2003-04-08 01:12
2003.04.24
Сторонник смертной казни