Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Text Box / 10 сообщений из 10, страница 1 из 1
09.03.2013, 14:59
    #38178445
dakeiras
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Box
Готов поспорить тема поднимается редко НО была бы полезна всем.

Как мы все знаем, при выделении текста мышкой, если курсор выезжает на 1\2 (или что-то около того) надо или под выделяемую линию, горизонтальная прокрутка сбивается (приравнивается к длине линии под или над строкой).

Это ЧАЩЕ ВСЕГО происходит случайно, при выделении длинных строк.

Это крайне, ужасающе бесит.

Вопрос: как-то можно централизованно хакнуть это поведение в винде? Скажем сделать чтобы при горизонтальном выделении длинной строки курсор сложнее ехал вниз\вверх?
...
Рейтинг: 0 / 0
09.03.2013, 15:02
    #38178447
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Box
А что такое "Text Box"?
...
Рейтинг: 0 / 0
09.03.2013, 15:08
    #38178450
dakeiras
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Box
ShSerge,

имею в виду все поля где можно редактировать текст и выделять мышкой. как например поле ввода сообщения в форум, текстовый редактор...
...
Рейтинг: 0 / 0
09.03.2013, 20:24
    #38178553
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Box
dakeiras,

На китайском языке с китайскими контрольями? Там так просто не получится - там всё по другому (иероглифы, типа).
Короче, о чём речь-то?
...
Рейтинг: 0 / 0
09.03.2013, 20:26
    #38178554
ShSerge
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Box
Ещё раз: что такое "Text Box"?
От какого класса наследуется? Я уже не спрашиваю на каком языке.
...
Рейтинг: 0 / 0
09.03.2013, 21:04
    #38178573
dakeiras
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Box
ShSerge,

вот, вы правильно поняли мой вопрос.
в том-то и дело, что я хочу понять, есть ли в win api какой-то общий класс с поведением для текст бокса - от которого наследуют другие классы.

я не знаю, вообще не знаком с win api:(
...
Рейтинг: 0 / 0
10.03.2013, 00:05
    #38178656
Малыхин Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Box
dakeirasShSerge,

вот, вы правильно поняли мой вопрос.
в том-то и дело, что я хочу понять, есть ли в win api какой-то общий класс с поведением для текст бокса - от которого наследуют другие классы.

я не знаю, вообще не знаком с win api:(
В "win api" классов нет в принципе
По сути все стандартные контролы в windows являются отдельными окнами т.е. создаются вызовом функции CreateWindow ()
Никто не гарантирует что в приложениях будет использоваться стандартные контролы
Замена стандартного поведения в системе это очень очень очень плохо
...
Рейтинг: 0 / 0
10.03.2013, 00:07
    #38178658
dakeiras
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Box
Малыхин Сергей,

а если я хочу на свой страх и риск сделать, как то можно это хакнуть? это какая-то dll в system32/syswow64?
...
Рейтинг: 0 / 0
10.03.2013, 00:18
    #38178666
Малыхин Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Box
имхо: cамый простой способ через СетХук на CreateWindow и самому строить контрол =)
т.е. написать свою длл и подключать ее к процессам
...
Рейтинг: 0 / 0
10.03.2013, 09:59
    #38178740
Изопропил
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Text Box
dakeirasя не знаю, вообще не знаком с win api:(
после ознакомления желание модифицировать текстбох отпадёт.
...
Рейтинг: 0 / 0
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Text Box / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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