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

Вниз

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

 
i2e   (2013-10-17 10:46) [0]

Перетаскивая объекты, меняю свойство
Cursor := crMultiDrag;
Cursor := crDrag;

при нажатии клавиши Ctrl (для копирования группы объектов или их перетаскивания).
Работает нормально и курсор меняется. Но если сначала нажата Ctrl, потом кнопка мыши.
При нажатой мыши курсор по нажатию Ctrl меняться перестаёт.

Причем в отладчике вижу, что ssCtrl отлавливается и значение Cursor меняется.
Где тут засада может быть?


 
Медвешонок Порошок   (2013-10-17 10:52) [1]

не тому объекту поменял свойство


 
i2e   (2013-10-17 11:15) [2]

проверил.
другое свойство формы (взял Color) меняется.


 
Плохиш ©   (2013-10-17 12:03) [3]

Навести курсор на форму, а не на элемент лежащий на форме, и удивитьсяъ


 
i2e   (2013-10-17 13:52) [4]

"манипуляции с курсорами компонентов возможны, если собственное свойство Cursor объекта Screen равно crDefault. Если же присвоить ему другое значение, то все компоненты приложения приобретут соответствующий курсор, и изменить его с помощью свойства Cursor компонентов будет невозможно"

сделал Screen.Cursor := crDefault в нужных местах и всё наладилось.
хотя не понимаю, почему это проявилось только при нажатии кнопок мыша.



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

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

Наверх




Память: 0.47 MB
Время: 0.007 c
2-1382012973
Андрей Темкин
2013-10-17 16:29
2014.09.21
Сколько строк можно загрузить в TStringList?


15-1390926828
Rouse_
2014-01-28 20:33
2014.09.21
Голосование на знак "Мастер Delphi"


11-1244031341
igg
2009-06-03 16:15
2014.09.21
Контекстное меню и ComboBox


15-1392582602
Юрий
2014-02-17 00:30
2014.09.21
С днем рождения ! 17 февраля 2014 понедельник


15-1392449558
Мистер Хэ
2014-02-15 11:32
2014.09.21
Какой тип символов в ShortString?