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

Вниз

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

 
Ozone ©   (2003-10-07 08:42) [0]

Вас наверное "задолбал" уже этот вопрос, но вот мне понадобилось и я не смог найти ответа, так вот - как при нажатии на кнопку сменить курсор мышы (на свой) у некоторого компонента?


 
Bel ©   (2003-10-07 08:49) [1]

Screen.Cursor := cr....


 
Bel ©   (2003-10-07 08:50) [2]

> ...у некоторого компонента?

У многих компонентов есть свойство Cursor, его и меняй.


 
Ozone ©   (2003-10-07 08:54) [3]

Мне нужно использовать свой курсор.


 
HolACost! ©   (2003-10-07 09:04) [4]

Просто добавь свой значит!
Гым! Это очень просто - см ФАК


 
Bel ©   (2003-10-07 09:23) [5]

> свой курсор надо сначала загрузить из ресурса (который сначала необходимо создать).
Screen.Cursors[...] := LoadCursor(...........);


 
TuZ   (2003-10-07 09:32) [6]

FAQ сначала читать надо... Тама в каждом описана эта глобальная проблема...


 
Ozone ©   (2003-10-07 09:50) [7]

Я просто спросил...


 
HolACost! ©   (2003-10-07 09:52) [8]

>> Я просто спросил...
А ты ещё поплачь! :)))


 
Ozone ©   (2003-10-07 10:19) [9]

Я щас точно разрыдаюсь. Написал (при нажатии на кнопку):

// взял из хелпа
const crMyCur = 5;
Screen.Cursors[crMyCur]:=LoadCursor(HInstanse,"ZOOMIN");
Cursor:=crMyCur;
//при этом в файл ресурса проекта добавил курсор с именем "ZOOMIN".

Нажимаю на кнопку и ничего не происходит


 
ZEE ©   (2003-10-07 10:48) [10]

а ты файл ресурса к проекту подключил?


 
Ozone ©   (2003-10-07 10:58) [11]

Я додавил курсор в файл ресурса, который изначально создается вместе с новым проектом.


 
sniknik ©   (2003-10-07 11:23) [12]

ZOOMIN или ZoomMin к примеру? там возможна чуствительность к регистру, и после изменения реестра перегружай дельфи, такое впечатление что он с копией его работает, без перезагрузки изменения не видны, билд не помогает (может это конечно глюк такой, но он видать и у тебя)


 
Ozone ©   (2003-10-07 11:27) [13]

Helfen Sie mir. Ich brenne.


 
Ozone ©   (2003-10-07 11:32) [14]

To sniknik:
Обьясни, причем тут реестр?


 
ZEE ©   (2003-10-07 11:35) [15]

> Ozone © (07.10.03 10:58) [11]
> Я додавил курсор в файл ресурса, который изначально создается
> вместе с новым проектом.
лучше так не делать - Дельфя этот файл может перелопатить заново и твой курсор улетит в никуда - это не факт, но имеет место быть.
а твой пример из [9] - рабочий (у меня так курсоры и добавляются)


 
Tihiy   (2003-10-07 12:03) [16]

LoadCursorFromFile(файл *.cur):TCursor и все


 
sniknik ©   (2003-10-07 13:10) [17]

Ozone © (07.10.03 11:32) [14]
> To sniknik:
> Обьясни, причем тут реестр?
ни при чем, думал про файл ресурса написал реестр. глюк`с.



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

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

Наверх




Память: 0.5 MB
Время: 0.02 c
3-51108
diokant
2003-09-24 13:27
2003.10.16
Как обеспечить отображение значения поля, измененного триггером


3-51119
Goga
2003-09-25 10:29
2003.10.16
Проблема со вставкой записи.


1-51331
Chlavik
2003-09-30 17:06
2003.10.16
TextFile и Tstrings.LoadFromFile


4-51556
Jack
2003-08-11 14:52
2003.10.16
Как проверить занят ли файл или нет?


1-51242
Max_
2003-10-03 15:23
2003.10.16
RichEdit и позиция курсора?