Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Клуб программистов > Свободное общение
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 15.07.2011, 23:42   #1
ImmortalAlexSan
Участник клуба
 
Аватар для ImmortalAlexSan
 
Регистрация: 13.01.2009
Сообщений: 1,353
По умолчанию Хочу поговорить о курсорах мышки))

Я в замешательстве. Хочу добавить курсор в виде увеличительного стекла к себе в программу. Но вот незадача-то а... Я не могу нигде найти информацию вообще о курсорах, ни как их создавать, ни курсора "увеличительное стекло", одну фигню какую-то выкладывают. Может быть кто-нибудь поделется знаниями о местонахождении нужных мне ресурсов или поделится своими коллекциями указателей мыши?
"Тебе то может на меня и насрать, но твои глаза меня обожают!"
ImmortalAlexSan вне форума Ответить с цитированием
Старый 16.07.2011, 00:26   #2
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Цитата:
Хочу добавить курсор в виде увеличительного стекла к себе в программу.
Обычно делают не курсор для своего приложения, а хайдят стандартный курсор, а в его месте прорисовывается img, положение которого зависит от положения спрятанного курсора.
Ну а увеличительное стекло - просто берется область под этим "стеклом", перерисовывается на него в увеличенном виде. Щас поищу что нибудь с увеличением.

UPD: Загрузил реализацию увеличения над курсором но на Delphi. Должно быть понятно.
Вложения
Тип файла: rar ZOOM_DPR.rar (342.2 Кб, 22 просмотров)
Ненавижу быть как все, но люблю, чтобы все были как я.

Последний раз редактировалось MyLastHit; 16.07.2011 в 01:33.
MyLastHit вне форума Ответить с цитированием
Старый 16.07.2011, 10:40   #3
ImmortalAlexSan
Участник клуба
 
Аватар для ImmortalAlexSan
 
Регистрация: 13.01.2009
Сообщений: 1,353
По умолчанию

MyLastHit, спасибо конечно, но это не то, что я хочу. Скрывать курсор и показывать вместо него имг по-моему более затратно чем в контроле поменять свойство Cursor пограммно, подгрузив из ресурса. Мне не нужна экранная лупа. У меня происходит работа с изображением в программе. Я нажимаю кнопочку на панели инструментов, свойство кнопочки Checked становится истиной и вот в это время мне для контрола (только для контрола) надо поменять курсор Arrow на курсор "увеличительное стекло", который я нигде не могу найти и нарисовать сам не могу, потому что не могу найти гайда по рисованию курсоров
Зато вот сейчас программу нашел, ArtCursor, сейчас посмотрю, что это за прога. Хорошо, там можно импортировать jpg файлы, наверное в фотошопе сделаю и там переведу=)) Вчера весь вечер тупил сидел Вот, что значит свежая голова.
Вот, сделал. Взял иконки и переделал их в курсоры (курсор увеличительного стекла, курсор ув. стек. с плюсом, с минусом):
Вложения
Тип файла: zip Cursors.zip (2.4 Кб, 33 просмотров)
"Тебе то может на меня и насрать, но твои глаза меня обожают!"

Последний раз редактировалось ImmortalAlexSan; 16.07.2011 в 12:48.
ImmortalAlexSan вне форума Ответить с цитированием
Старый 17.07.2011, 21:22   #4
Ulex
Непрофессионал
Участник клуба
 
Аватар для Ulex
 
Регистрация: 01.01.2008
Сообщений: 1,405
По умолчанию

Красотень какая!
Правда WinAp-ёвая LoadCursor почему то его растянула на 32*32 (на глаз примерно). Пикселезированная картинка стала. Всё равно красивая.
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------
Страничка с моими программками http://ulex-masm.ru
Ulex вне форума Ответить с цитированием
Старый 17.07.2011, 21:24   #5
Levsha100
Заблокирован
Старожил
 
Регистрация: 20.07.2008
Сообщений: 4,032
По умолчанию

Для фотошопа есть плагин, который добавляет поддержку файлов иконок.
Levsha100 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Координаты мышки slim_10 Общие вопросы Delphi 8 10.07.2010 18:58
нужны мышки Интересующаяся26 Компьютерное железо 1 10.10.2009 19:30
Программирование мышки Vistar Паскаль, Turbo Pascal, PascalABC.NET 1 26.04.2009 18:06
Скроллинг мышки Dmitriy Общие вопросы Delphi 1 26.10.2008 23:23
колЁсико мышки Experementator Общие вопросы Delphi 3 05.05.2008 16:31