Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2007.03.18;
Скачать: [xml.tar.bz2];

Вниз

Курсор   Найти похожие ветки 

 
МегаПупс   (2007-02-28 14:09) [0]

Как можно в делыи использовать свой курсор?


 
Джо ©   (2007-02-28 14:58) [1]

В разделе Справки Cursors/Example есть пример.


 
icWasya ©   (2007-02-28 15:09) [2]

Пусть у Вас есть файлы с изображениями курсоров - MyCursor.cur и MyDinCursor.ani

1) создайте текстовый файл MyCorsor.rc с таким содержимым
MyCursor Cursor MyCursor.cur
MyDinCursor 21 MyDinCursor.ani

в пятом дельфи для динамических курсоров еще не было названия, поэтому 21

 
2) подключите его к проекту

3) если хотите использовать курсор как дополнительный к стандартным курсорам, заведите константу

Const crMyCursor:TCursor = 1024;

// число любое, не совпадающее со стандартными

4) где-нибуть при инициализации сделать так

Screen.Cursors[crMyCyrsor]:=LoadCursor(HInstanse,"MyCursor");//дополнительный курсор
Screen.Cursors[crHourGlass]:=LoadCursor(HInstanse,"MyDinCursor");//замена стандартному


5)ну а потом при необходимости

Form1.Cursor:=crMyCursor;


 
ASoft   (2007-02-28 16:43) [3]


> icWasya ©   (28.02.07 15:09) [2]

Между 1 и 2-ым можно(нужно) добавить скомпилить ресурс.. :)


 
МегаПупс   (2007-02-28 17:19) [4]

Всем большой сенкс :)


 
icWasya ©   (2007-02-28 17:21) [5]

>ASoft   (28.02.07 16:43) [3]
>..скомпилить ресурс
У меня D5 - компилится само



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

Форум: "Начинающим";
Текущий архив: 2007.03.18;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.06 c
2-1172543287
dreamse
2007-02-27 05:28
2007.03.18
Правельное выполнение метода Free


15-1172077975
Илья84
2007-02-21 20:12
2007.03.18
Перенос Delphi на другой ПК


15-1171341896
Demon__
2007-02-13 07:44
2007.03.18
Убрать интернет с сервака


2-1172174890
Kyau
2007-02-22 23:08
2007.03.18
Как узнать, установлен ли в системе тот или иной шрифт?


15-1171987815
Andy BitOff
2007-02-20 19:10
2007.03.18
Вот вам последствия прецедента





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский