Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.71/35: Рейтинг темы: голосов - 35, средняя оценка - 4.71
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249

Как убрать курсор или сделать его невидимым

03.09.2019, 17:01. Показов 6859. Ответов 24
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
как убрать или как сделать курсор не видимым в окне графики WPF?
Заранее спасибо
1
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
03.09.2019, 17:01
Ответы с готовыми решениями:

Убрать (сделать прозрачным) или заменить курсор в SMFL
Есть ли в SFML возможность убрать, сделать прозрачным или заменить стандартный курсор?

Можно ли текст в <textarea> сделать невидимым так, чтоб курсор остался?
Подскажите, пожалуйста, можно ли текст в &lt;textarea&gt; сделать невидимым так, чтоб курсор остался?

Как в VB5 сделать блок видимым или невидимым
имеются кнопки : cmdBut(0),cmdBut(1)......cmdBut(9) Как в VB5 програмно сделать этот блок видимым или невидимым ?

24
79 / 49 / 23
Регистрация: 15.07.2018
Сообщений: 255
03.09.2019, 17:29
Вроде так:
Pascal
1
Cursor := Cursors.None;
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
03.09.2019, 17:31
А разве там есть курсор?
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
03.09.2019, 17:57  [ТС]
Get_Over_Here, Ошибка,неизвестное имя

Добавлено через 1 минуту
Puporev, к сожалению да(

Добавлено через 1 минуту
мышка
0
79 / 49 / 23
Регистрация: 15.07.2018
Сообщений: 255
03.09.2019, 18:00
Пс, У вашего класса Window должно быть поле Cursor
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
03.09.2019, 18:01  [ТС]
Вот исходник,как сделать так,что бы когда мышка была внутри граф. окна,то его не было видно,должен быть виден только прицел
Вложения
Тип файла: rar Игра.rar (22.0 Кб, 6 просмотров)
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
03.09.2019, 18:07  [ТС]
Get_Over_Here, его нет)
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
03.09.2019, 18:17
А почему ошибка
Неизвестное имя AnimMoveTo?
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
03.09.2019, 18:33  [ТС]
Puporev, не знаю,у меня работает,у вас последняя версия паскаля?

Добавлено через 51 секунду
у меня не новая,
3.5.0.2238
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
03.09.2019, 18:34
Не знаю, 3.4.2.1772
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
03.09.2019, 18:42  [ТС]
Puporev, попробуйте обновиться
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
03.09.2019, 18:52
Да ну его нафиг, они каждый месяц новые версии выдают, пусть сами и обновляются. Опять новый FrameWork ставить.
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
03.09.2019, 18:53  [ТС]
Puporev, может я вам кину компилятор,который стоит у меня сейчас?
Хотя,вряд-ли вы согласитесь.
Спасибо за помощь
0
 Аватар для kotAV
142 / 108 / 57
Регистрация: 15.09.2017
Сообщений: 425
03.09.2019, 20:50
Цитата Сообщение от Puporev Посмотреть сообщение
Опять новый FrameWork ставить.
Фреймворк в паскале не обновлялся уже год с лишним
0
 Аватар для Сергей Игнатьев
222 / 57 / 18
Регистрация: 13.03.2017
Сообщений: 295
05.09.2019, 06:19
Пс,
У меня похожая проблема, я пытался в симуляторе стрельбы по тарелочкам (Graph3D)
изменить курсор на крестик: Cursor:= Cursors.Cross;
Ошибку не выдает, но и курсор не меняет!
Поэтому вручную меняю указатель мышки в настройках Windows.
Если у Вас получится, сообщите, как можно менять курсор в программе?
0
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
05.09.2019, 07:02  [ТС]
Сергей Игнатьев, Хорошо,спасибо.Если получится,сообщу)
0
 Аватар для Sun Serega
2355 / 1458 / 526
Регистрация: 07.04.2017
Сообщений: 4,798
05.09.2019, 08:25
Ой да боже мой, Пс, я в вк сразу сказал что гуглить, ещё до создания этой темы...
https://www.google.com.ua/sear... 8&oe=UTF-8

Первая же ссыль:
https://stackoverflow.com/ques... mes-doesnt

Если теперь не можете перевести код с 1 .Net языка на другой - спасёт только морг.

Добавлено через 7 минут
Сам ща потестил, единственное что надо подсказать чтоб люди умеющие гуглить и юзать мозги смогли заставить это работать:

Надо использовать Redraw, он выполняет подпрограмму в потоке формы, а значит и потоке System.Windows.Application, курсор которого мы меняем. Менять курсор из другого потока - не безопасно, поэтому он и не поменяется. Плохо, конечно, что ошибки нет, но у форм эта гадость повсюду.

Кстати, колбэк BeginFrameBasedAnimation тоже выполняется в потоке формы. То есть если надо поменять курсор из потока перерисовки - процедура Redraw не нужна.
1
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
05.09.2019, 17:46  [ТС]
Sun Serega,
Pascal
1
 System.Windows.Input.Mouse.OverrideCursor := System.Windows.Input.Cursors.None;
не работает.
Цитата Сообщение от Sun Serega Посмотреть сообщение
Сам ща потестил, единственное что надо подсказать чтоб люди умеющие гуглить и юзать мозги смогли заставить это работать:
Надо использовать Redraw, он выполняет подпрограмму в потоке формы, а значит и потоке System.Windows.Application, курсор которого мы меняем. Менять курсор из другого потока - не безопасно, поэтому он и не поменяется. Плохо, конечно, что ошибки нет, но у форм эта гадость повсюду.
не понял
0
 Аватар для mr-Crocodile
3053 / 1672 / 657
Регистрация: 19.03.2019
Сообщений: 5,381
06.09.2019, 11:55
Цитата Сообщение от Пс Посмотреть сообщение
Sun Serega,
Pascal
1
System.Windows.Input.Mouse.OverrideCursor := System.Windows.Input.Cursors.None;
не работает.
а если сделать так?

Pascal
1
2
3
4
  OnMouseMove += (x, y, mb)-> begin
    System.Windows.Input.Mouse.OverrideCursor := System.Windows.Input.Cursors.None;
    Pricel.AnimMoveTo(x, y, 2);
  end;
1
257 / 149 / 70
Регистрация: 29.07.2018
Сообщений: 1,249
06.09.2019, 12:00  [ТС]
mr-Crocodile, Хорошо,попробую,спасибо)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
06.09.2019, 12:00
Помогаю со студенческими работами здесь

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

Как убрать курсор текста в RichTextBox или TextBox?
Чтоб не показывать курсор текст.. Или как больше не показывать? как сделать? какой пиши код?

Сделать невидимым или удалить ComboBox
Подскажите пожалуйста, можно ли в WinApi удалить комбобокс или сделать его невидимым? Я пока только нашел CB_SHOWDROPDOWN, но у меня что...

Убрать курсор или поменять картинку курсора
Доброго времени суток. Собственно появилась необходимость убрать курсор с веб-странички, т.к компьютер находится в режиме киоска и курсор...

как сделать предмет невидимым?
все в заголовке;D


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru