Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Изменение курсора мыши при наведении на границы StringGrid'a - Delphi/RAD XE3+ / 6 сообщений из 6, страница 1 из 1
08.06.2018, 17:57
    #39658535
WarlikeLaux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение курсора мыши при наведении на границы StringGrid'a - Delphi/RAD XE3+
В программе использую свой курсор (анимированный, тип в файле ресурсов - 21)
Код: pascal
1.
2.
  Screen.Cursors[1] := LoadCursor(HInstance, 'arrow');
  Screen.Cursor := 1;


Но при наведении на границы StringGrid'a курсор мыши сменяется на обычный, можно ли как-то это обойти? Тоже касается рамки вокруг формы (bsNone не надо мне), здесь тоже можно что-нибудь сделать? Смену системного курсора не предлагать.
...
Рейтинг: 0 / 0
08.06.2018, 18:35
    #39658552
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение курсора мыши при наведении на границы StringGrid'a - Delphi/RAD XE3+
WarlikeLauxНо при наведении на границы StringGrid'a курсор мыши сменяется на обычный, можно ли как-то
это обойти?

Чему равен StringGrid.Cursor?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.06.2018, 18:55
    #39658566
WarlikeLaux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение курсора мыши при наведении на границы StringGrid'a - Delphi/RAD XE3+
Dimitry SibiryakovWarlikeLauxНо при наведении на границы StringGrid'a курсор мыши сменяется на обычный, можно ли как-то
это обойти?

Чему равен StringGrid.Cursor?

Результат один и тот же как при StringGrid1.Cursor = 1, так и без него (но с Screen.Cursor := 1), Screen.Cursor же меняет курсор для всех форм и компонентов.
...
Рейтинг: 0 / 0
08.06.2018, 19:22
    #39658574
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение курсора мыши при наведении на границы StringGrid'a - Delphi/RAD XE3+
WarlikeLauxScreen.Cursor же меняет курсор для всех форм и компонентов.

Нет, не для всех. Сурпрайз?..
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
08.06.2018, 19:24
    #39658578
WarlikeLaux
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение курсора мыши при наведении на границы StringGrid'a - Delphi/RAD XE3+
Dimitry SibiryakovWarlikeLauxScreen.Cursor же меняет курсор для всех форм и компонентов.

Нет, не для всех. Сурпрайз?..

В подробности не вдавался, но в любом случае, вопрос был не в этом, мне просто нужно изменить курсор на границе/обводке StringGrid'a и формы по возможности, не знаете как или тут такая же история, как и с заблокированной формой - без смены системного курсора никак?
...
Рейтинг: 0 / 0
08.06.2018, 19:35
    #39658581
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Изменение курсора мыши при наведении на границы StringGrid'a - Delphi/RAD XE3+
WarlikeLauxВ подробности не вдавался

Так вдайся. Открой для себя исходники TCustomGrid.WMSetCursor, там много интересного.

WarlikeLauxбез смены системного курсора никак?
Как и с заблокированной формой - как. Но нужно использовать мозг, а не только шустрые лапки.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Изменение курсора мыши при наведении на границы StringGrid'a - Delphi/RAD XE3+ / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]