|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.07.2010, 10:34 | #1 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
Свой курсор для всех элементов, и отображение курсора в TIMAGE
Всем привет.
Вот сделал пункт "свой курсор" в программе. Но появилась проблемка. 1. Курсор меняется только для фона формы, если навести на любой компонент (Button,Panel) то курсор устанавливается по дефолту, собственно вопрос как это лечить? не хотелось бы для каждого элмента писать Button1.cursor:=nyCursor; 2. Как отобразить курсор в Timage? а именно файлы .ani и .cur Заранее спасибо.
Moonquake
|
26.07.2010, 10:37 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Пиши Screen.cursor:=nyCursor;
I'm learning to live...
|
26.07.2010, 10:44 | #3 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
Именно так и стоит.Толку от этого не много.
Moonquake
|
26.07.2010, 10:45 | #4 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
У меня этот код работает на все компоненты приложения (при добавлении его в ОнКреат формы).
Никогда не знаешь, где тебе повезет... (Фрай)
|
26.07.2010, 10:57 | #5 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
DIgorevich, не знаю как у вас, а у меня работает не на все компоненты, к пример Tpanel Button и прочее, на Label работает.
прописывал в OnCreate разницы не увидел.
Moonquake
|
26.07.2010, 11:02 | #6 |
Форумчанин
Регистрация: 21.01.2009
Сообщений: 719
|
Можно перебрать все компоненты:
Код:
Изобретатель велосипедов
|
26.07.2010, 11:08 | #7 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
Selestis, можно, но как я понял, даже если указать явно курсор в Tpanel то он все равно почему то не меняется
Moonquake
|
26.07.2010, 11:10 | #8 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
Значит какие-то свойства не те выставлены у панели, либо она создается в режиме Run-time, после изменения курсора.
Никогда не знаешь, где тебе повезет... (Фрай)
|
26.07.2010, 11:12 | #9 |
Форумчанин
Регистрация: 12.07.2010
Сообщений: 249
|
DIgorevich, подскажите какие свойства нужно выставить?
панель создается сразу, тоесть я её тупо кинул на форму
Moonquake
|
26.07.2010, 11:17 | #10 |
Погулять вышел
Участник клуба
Регистрация: 17.05.2010
Сообщений: 1,573
|
Вот я создал проект. По созданию:
Код:
Никогда не знаешь, где тебе повезет... (Фрай)
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как задать параметры для всех элементов формы? | Klim Bassenger | Microsoft Office Excel | 2 | 10.07.2009 15:44 |
Для массива определить сумму всех элементов, стоящих после максимального | HECTOR.A. | Паскаль, Turbo Pascal, PascalABC.NET | 4 | 17.06.2009 22:04 |
Свой курсор в проекте Дельфи | Alex Cones | Мультимедиа в Delphi | 6 | 08.04.2009 20:29 |
Как и откуда правильнее загружать свой курсор? | spamer | Мультимедиа в Delphi | 4 | 01.03.2009 00:14 |
Свой обработчик ошибок для TImage | Aslan | Мультимедиа в Delphi | 8 | 29.11.2007 11:54 |