Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Светящийся Label


Katya2100000000 ©   (2005-10-24 18:57:00) 

Я делала так OnDown-цвет лабела один
OnUp-другой OnMove-другой а на форме где он находится
if label1.font.color=какому то цвету то цвет лабела меняется на другой.Меня это устраивает но если Лабелов под 100 то нужно писать к каждому.есть ли более умное решение.


Zhekson   (2005-10-25 12:08:00) [1]

Tonich ©   (25.10.05 11:53) [8]
согласен, самое классное в том примере то, что он будетработать, всё остальное я не коментирую...


Tonich   (2005-10-25 12:06:00) [2]


> Gorlum ©   (25.10.05 11:59) [10]

ну господи ты считаешь что [1]  я считаю что [3]. Это лично мое мнений, а ты можешь оставаться при своем.

Просто перед тем как реализовать то что предлагается в [3] ,Катя с таким большим колическом нулей, замучает пол форума и так и не сделает ... )


Gorlum   (2005-10-25 12:06:00) [3]

Ну так глазки-то расскрой... и цифры читай:)


Tonich   (2005-10-25 12:00:00) [4]


>
> Gorlum ©   (25.10.05 11:56) [9]

хмм вроде ж возле каждого ответа цифры стоять ???
или у тебя какой-то хитозадый форум?


Gorlum   (2005-10-25 11:59:00) [5]

Скорее будет [1]:)


Gorlum   (2005-10-25 11:56:00) [6]

Исходя из вопроса - какой [3]?


Tonich   (2005-10-25 11:53:00) [7]


> LOOKIN ©   (24.10.05 22:27) [5]


> Gorlum ©   (25.10.05 11:41) [7]


да что вы гоните!!!
самое классное решение как по мне так это [3]


Gorlum   (2005-10-25 11:41:00) [8]

for i := 0 to ComponentCount -1 do
               if Components[i] is TLabel then
               TLabel(Components[I]).font ...

Можно так


TButton   (2005-10-25 01:57:00) [9]


> а как же? выделяешь их все и назначаешь OnDown один обработчик
>

ну и проверку делать через TLabel(Sender)


LOOKIN   (2005-10-24 22:27:00) [10]

перечислячть компоенегнты до встречаниыя TLabel?


Сайбель Алексей   (2005-10-24 22:17:00) [11]

[1] + внутри обращайся не к конкретному Label'y
а (Sender as TLabel).Font.Color=


Kind   (2005-10-24 19:56:00) [12]

Создай свой компонент на базе TLabel`a который по умолчанию будет обрабатывать нужные сообщения.


umbra   (2005-10-24 19:40:00) [13]


> есть ли более умное решение.


Сopy+Paste


clickmaker   (2005-10-24 18:59:00) [14]


> есть ли более умное решение

а как же? выделяешь их все и назначаешь OnDown один обработчик


Наверх

Титульная страница Поиск, карта сайта Написать письмо