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

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

Установить курсор [D6, XP]


webpauk ©   (2006-05-24 14:01:00) 

есть алгоритм как установить курсор для ВСЕХ Tcontrol на форме, кроме определенных, например  - исключая Tedit


Elen   (2006-05-24 16:23:00) [1]


> для каждолго usera в сети

Т.Е. Прога запускается удаленно на разных компах? Но причем здесь это? Факт остается фактом - в цикле для каждого контрола при создании формы задавать нужный курсор


webpauk   (2006-05-24 16:12:00) [2]


> Elen ©   (24.05.06 15:54) [16]

появляются они не все сразу :-)
но если захотеть - штук N*5 для каждолго usera в сети


Elen   (2006-05-24 15:54:00) [3]


>дык контролов на форме многовато. и еще создаются в runtime. и форм много

В цикле устанавливай для каждого свой курсор
Кстати что значит форм много? Сколько можно разместить форм для удобной работы на экране?


webpauk   (2006-05-24 15:44:00) [4]


> Ega23 ©   (24.05.06 15:29) [14]

дык контролов на форме многовато. и еще создаются в runtime. и форм много


Ega23   (2006-05-24 15:29:00) [5]


Form1.Cursor:=crHourGlass;
Edit1.Cursor:=crHandPoint;  


Чем не устраивает?


Ega23   (2006-05-24 15:26:00) [6]


> Screen.Cursor - установливает глобальный курсор, который
> ничем уже не изменяется


Ну да. А ты чего хотел?


webpauk   (2006-05-24 15:21:00) [7]


> Elen ©   (24.05.06 15:15) [11]
> Это ясно! Кстати у меня тоже на некоторые курсоры ругается.
>  Ну и что? поставь другой курсор

да не в курсоре дело
Screen.Cursor - установливает глобальный курсор, который ничем уже не изменяется


Elen   (2006-05-24 15:15:00) [8]

Это ясно! Кстати у меня тоже на некоторые курсоры ругается. Ну и что? поставь другой курсор


webpauk   (2006-05-24 15:09:00) [9]


> Elen ©   (24.05.06 14:57) [9]

Screen.Cursor:=crHourGlass;- установка глобального курсора
Edit1.Cursor:=crHandPoint; - ёк


Elen   (2006-05-24 14:57:00) [10]


>Edit1.Cursor:=crHandPoint - не работает

У тебя наверное неполная библиотека курсоров, т.к. у меня все работает


webpauk   (2006-05-24 14:31:00) [11]

Screen.Cursor:=crHourGlass;
вроде вещь хорошая, да только
Edit1.Cursor:=crHandPoint - не работает


webpauk   (2006-05-24 14:28:00) [12]

да знаю я это
и уже так и реализовано
попросче ничегго нет?


Ega23   (2006-05-24 14:22:00) [13]


> вопрос в том, что кроме у каждого Tcontrol есть еще свои
> Tcomponent и Tcontrol -и у них тоже... и т.д.


Есть такая штука - рекурсия. Она спасёт отца русской демократии.


webpauk   (2006-05-24 14:12:00) [14]

вопрос в том, что кроме у каждого Tcontrol есть еще свои Tcomponent и Tcontrol -и у них тоже... и т.д.


Elen   (2006-05-24 14:09:00) [15]

Так в чем вопрос?


webpauk   (2006-05-24 14:04:00) [16]


> Sergey13 ©   (24.05.06 14:02) [2]

Tcontrol.Cursor:=myCursor


Sergey13   (2006-05-24 14:02:00) [17]

А что значит "установить курсор для ВСЕХ Tcontrol на форме"?


webpauk   (2006-05-24 14:01:00) [18]

это был вопрос


Наверх

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