Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Общие вопросы > Курсор вне формы


Автор: Михалыч 27.8.2014, 19:17
Как сделать так,что бы курсор не менялся на системный вне формы?
Делаю так, но соответственно когда уважу курсор за форму он меняется.
Код

Screen.Cursors[5] := LoadCursorFromFile('kurs.ani');
Screen.Cursor := 5;

Автор: drkot 27.8.2014, 22:43
Скорее всего это не возможно, так как вне формы есть другие формы и они контролируют курсор над собой.


Автор: PointerToNil 27.8.2014, 23:27
перекрой экран почти(!) прозрачной формой:
  AlphaBlend = True
  AlphaBlendValue = 1
  BorderStyle = bsNone
  WindowState = wsMaximized
(если нужно, сам перенаправляй клики мышью вовне)

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)