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

Вниз

Изменение Label   Найти похожие ветки 

 
alexdn ©   (2011-07-21 10:44) [0]

Подскажите плиз можно ли как-нибудь (свойствами или др) сделать так, чтобы текст label можно было менять непосредственно.. на edit очень не хочется переходить..


 
Andy BitOff ©   (2011-07-21 10:48) [1]

Не, я нормальный... Но иногда так хочется странного...


 
Игорь Шевченко ©   (2011-07-21 10:53) [2]


> текст label можно было менять непосредственно


label.caption := "желаемый текст";

вполне себе непосредственно


 
alexdn ©   (2011-07-21 10:55) [3]

> Игорь Шевченко ©   (21.07.11 10:53) [2]
>
> > текст label можно было менять непосредственно
>
>
> label.caption := "желаемый текст";
Ну пользователь же так не напишет..


 
Dennis I. Komarov ©   (2011-07-21 11:00) [4]

TLabel.OnMouseClick:
TLabel(Sender).visible:=false;
Edit:=TEdit.Create;
Edit.Координаты:=TLabel(Sender).Координаты;
Edit.Шрифты_и_т_п:=TLabel(Sender).Шрифты_и_т_п;
Edit.всякие_стили:=нужные

В свойстве эдита обратное превращение


 
И. Павел ©   (2011-07-21 11:02) [5]

> [0] alexdn ©   (21.07.11 10:44)

Можно при OnClick по Label создавать над ним Edit и как только пользователь изменит текст в Edit, менять его и в label. В после того, как Edit покинет фокус, удалять временный Edit.

Хотя, наверное, лучше все же заменить (если Label-ов много - написать программу, проходящую dfm и pas файлы).


 
DiamondShark ©   (2011-07-21 11:02) [6]


> alexdn ©   (21.07.11 10:55) [3]

Так тебе непосредственно, или пользователь?

Если "как-нибудь (свойствами или др) ... менять непосредственно", то тебе написали то что просил.

А если пользователь, то TEdit. Он как раз для изменения текста пользователем и сделан.

Если совсем странного хочется, то напиши свой компонент.


 
alexdn ©   (2011-07-21 11:02) [7]

> Dennis I. Komarov ©   (21.07.11 11:00) [4]
спасибо, подумаю..


 
И. Павел ©   (2011-07-21 11:02) [8]

> [4] Dennis I. Komarov ©   (21.07.11 11:00)

Опередили :)


 
alexdn ©   (2011-07-21 11:47) [9]

)) вот буквально в эдите поменять border и фон..)


 
Dennis I. Komarov ©   (2011-07-21 11:53) [10]

transporent?


 
Dennis I. Komarov ©   (2011-07-21 11:56) [11]

Ан нет у эдита transparent-a. Надо извращаться...



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

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

Наверх




Память: 0.49 MB
Время: 0.011 c
15-1310338080
Кто б сомневался
2011-07-11 02:48
2011.11.13
Свитч, 2 компа и реальные IP - как сделать сеть?


2-1311149076
Scott Storch
2011-07-20 12:04
2011.11.13
ошибка при работе с параметрами запроса


15-1310730513
Rendy_Stager
2011-07-15 15:48
2011.11.13
Помощь по Клиент-серверному приложению


11-1239783727
Ken
2009-04-15 12:22
2011.11.13
Data property for TKOLListview?


15-1310569650
R_R
2011-07-13 19:07
2011.11.13
PHP, Как составить список подключенных сокетов?