|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
06.06.2017, 12:04 | #1 |
Пользователь
Регистрация: 25.04.2017
Сообщений: 26
|
Scrollbar
Здравствуйте. Есть стандартные средства, чтобы менять размеры ползунка, по аналогии с TrackBar ?
|
06.06.2017, 14:03 | #2 |
Пользователь
Регистрация: 25.04.2017
Сообщений: 26
|
Отбой. Нашел. До чего же там все криво реализовано ((
|
07.06.2017, 13:43 | #3 |
Пользователь
Регистрация: 25.04.2017
Сообщений: 26
|
новая проблема )) Мышкой ползунок двигается, а с клавиатуры нет, теряет фокус. Добавил setfocus в обработчик WM_HSCROLL - помогло, но чувствую есть решение более элегантное. Может кто знает ?
|
07.06.2017, 13:51 | #4 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,342
|
Нету.
Когда используете WS_HSCROLL е не отдельное окно, это часть окна, поэтому нет отдельного фокуса. Можете вместо WS_HSCROLL создавать свой ползунок как child окно, тогда можете делать с ним что хотите, только будет хуже - для работы с ползунком надо будет сначала нажать tab чтоб поменять фокус и потом клавишами. Обычно окно просто реагирует на стрелки, pgup/pgdown, home, end, etc и меняет показания ползунка. |
07.06.2017, 13:58 | #5 | |
Пользователь
Регистрация: 25.04.2017
Сообщений: 26
|
Цитата:
|
|
07.06.2017, 14:04 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,760
|
Перечитайте пост выше. Вы его явно не поняли.
|
07.06.2017, 14:10 | #7 |
Пользователь
Регистрация: 25.04.2017
Сообщений: 26
|
просто я опечатался и вместо WМ_HSCROLL набрал WS_HSCROLL
пысы. вернее даже не я, а уважаемый Валерий Последний раз редактировалось __Игорь__; 07.06.2017 в 14:14. |
07.06.2017, 14:25 | #8 |
Пользователь
Регистрация: 25.04.2017
Сообщений: 26
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
ScrollBar | Praud | C# (си шарп) | 1 | 12.07.2014 21:21 |
Scrollbar | novichok1 | Общие вопросы Delphi | 1 | 29.01.2011 12:37 |
ScrollBar, vs 6.0 | Gmyh | Общие вопросы C/C++ | 1 | 21.12.2010 12:52 |
scrollbar | grater83 | Общие вопросы Delphi | 2 | 08.10.2009 12:00 |
scrollbar | street-walker | Общие вопросы Delphi | 4 | 29.04.2009 23:45 |