Вверх ↑
Этот топик читают: Гость
Ответов: 171
Рейтинг: 19
#16: 2009-11-24 00:40:40 ЛС | профиль | цитата
А что элемент UseExtCursor может работать только с одним элементом , это не как менеджер?

Если нужно менять курсоры у большого кол-ва элементов разбросанных по разным контейнерам, то схема преобретает нечитаемый вид. Необходим менеджер курсоров!!!
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#17: 2009-11-24 01:27:55 ЛС | профиль | цитата
Borka писал(а):
Необходим менеджер курсоров!!!

Это уж слишком, изначально это задумывалось как расширение одного, выборочного контрола, а не всех. Пока, этого у меня в планах не стояло. Дойдут руки, подумаю. Да и хотелок тут у вас -- пруд пруди
карма: 22

0
Ответов: 8928
Рейтинг: 823
#18: 2009-11-24 09:16:23 ЛС | профиль | цитата
nesco,
карма: 19

0
файлы: 1ДаёшьМенеджер.jpg [45.3KB] [496]
Ответов: 171
Рейтинг: 19
#19: 2009-11-24 22:21:03 ЛС | профиль | цитата
Леонид, ага все на митинг, в подедержку менеджера курсоров

Тут это баг чтоли
code_15806.txt
у лейбла при устуновленом не дефолтном курсоре, курсор не меняется.
карма: 0

0
файлы: 1code_15806.txt [745B] [206]
Разработчик
Ответов: 26163
Рейтинг: 2127
#20: 2010-12-22 23:44:31 ЛС | профиль | цитата
Добавлены и стандартизированы курсоры в различных версиях Винды, включая и Win7. Единственное неудобство, это то, что пришлось пойти на небольшое нарушение совместимости со старыми схемами. Те, кто использовал прямое управление курсорами, то для них значения поменялись на стандартные идентификаторы

КонстантаЗначение
crDefault0
crArrow32512
crIBeam32513
crWait32514
crCross32515
crUpArrow32516
crSizeNWSE32642
crSizeNESW32643
crSizeWE32644
crSizeNS32645
crSizeAll32646
crNo32648
crAppStarting32650
crHelp32651
crPen32631
crHand32649
crWaitCD32663
crSize32646
crHourGlass32514
crDefault32512
crCD32663
crHandPoint32649
crBusy32650


Данный по идентификаторам взяты отсюда -- http://msdn.microsoft.com/en-us/library/ms648395(VS.85).aspx

Всем предлагаю подумать над тем -- куда это добавить в справку, а лучше добавить самим
карма: 22

1
Голосовали:Genius
Ответов: 876
Рейтинг: 101
#21: 2010-12-24 16:16:24 ЛС | профиль | цитата
и кстати курсор можно грузить из ресурса ехе или говоря проще из stream
карма: 1

0
Гость
Ответов: 17029
Рейтинг: 0
#22: 2010-12-24 16:33:41 правка | ЛС | профиль | цитата


Редактировалось 2 раз(а), последний 2021-05-21 12:38:53
карма: 0

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#23: 2010-12-24 16:53:46 ЛС | профиль | цитата
flud писал(а):
и кстати курсор можно грузить из ресурса ехе или говоря проще из stream

Это вопрос или пояснение
карма: 22

0
Ответов: 876
Рейтинг: 101
#24: 2010-12-24 16:58:17 ЛС | профиль | цитата
Загрузка курсора из RES-файла
карма: 1

0
Ответов: 3349
Рейтинг: 233
#25: 2010-12-24 17:15:55 ЛС | профиль | цитата
Ravilr писал(а):
подредактировать ComputerInfo

Насколько я знаю, то Assasin его уже давно поправил.
карма: 1

0
Ответов: 4630
Рейтинг: 749
#26: 2010-12-24 17:19:19 ЛС | профиль | цитата
[offtop]А Ravilr уже давно этот пост писал [/offtop]
карма: 26

0
Разработчик
Ответов: 26163
Рейтинг: 2127
#27: 2010-12-24 17:41:22 ЛС | профиль | цитата
flud писал(а):
Загрузка курсора из RES-файла

И что. Где там грузится из чужого *.exe или из внешнего stream. Те, где переназначение HInstance на чужой ресурс, и где вообще существует функция API, позволяющая читать stream, а не файл, насколько мне известно, то такой функции WinAPI не существует
Кстати, у нашего FPC есть огромна проблема -- категорическое нежелание линковать ресурсные файлы, отчего и не используют с FPC StyleXP
карма: 22

0
Ответов: 876
Рейтинг: 101
#28: 2010-12-24 19:40:32 ЛС | профиль | цитата
nesco писал(а):
И что. Где там грузится из чужого *.exe или из внешнего stream. Те, где переназначение HInstance на чужой ресурс, и где вообще существует функция API, позволяющая читать stream, а не файл, насколько мне известно, то такой функции WinAPI не существует


насчет чужого ехе не знаю, может я не так сказал загрузка не из stream происходит а их res файла . Ты пробовал компилить ? если нет то вот sample_cur-in-exe.zip и обрати внимание на ресурсы
карма: 1

0
файлы: 1sample_cur-in-exe.zip [35.9KB] [180]
Разработчик
Ответов: 26163
Рейтинг: 2127
#29: 2010-12-24 22:04:28 ЛС | профиль | цитата
flud писал(а):
загрузка не из stream происходит а их res файла

Млин, а это я писал
flud писал(а):
или говоря проще из stream

Навел такую тень на плетень, что аж ужас...
Предложенное тобой -- не больше чем игрушка. Привязка к файлу ресурса Cursors.res недопустимо в штатном пакете, тк последующих вопросов, к примеру -- а как его править, будет больше, чем пользы от использования. И отвечать на эти вопросы, придется уже основным разработчикам, причем, независимо от наличия справки
карма: 22

0
Ответов: 876
Рейтинг: 101
#30: 2010-12-25 05:13:33 ЛС | профиль | цитата
nesco писал(а):
Привязка к файлу ресурса Cursors.res

а зачем ? Я его использовал тока как пример, так как не знал как allres.res править. Да и вон компонент version и styleXP тоже использую другой res файл
карма: 1

0
Сообщение
...
Прикрепленные файлы
(файлы не залиты)