powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Про ScrollBar
31 сообщений из 31, показаны все 2 страниц
Про ScrollBar
    #32573963
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте!
Есть форма с вертикальным и горизонтальным ScrollBar-ом.
Как отключить реакцию формы на перемещения ползунка?
Т.е. надо, чтобы ползунок бегал, а форма на него не регировала.
Спасибо.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574083
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitalyBЗдравствуйте!
Есть форма с вертикальным и горизонтальным ScrollBar-ом.
Как отключить реакцию формы на перемещения ползунка?
Т.е. надо, чтобы ползунок бегал, а форма на него не регировала.
Спасибо.

проще всего отключить "ползунок" ведь пользы от него нет
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574098
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нельзя!
На бегунок я хочу вешать свои функции, а пользоваться бегунками-контролами не хочется.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574118
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitalyBНельзя!
На бегунок я хочу вешать свои функции, а пользоваться бегунками-контролами не хочется.

И как вы на них свои функции повесите?
Они разве события генерят?

Уж лучше что-то стороннее повесить :) ИМХО
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574120
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitalyBНельзя!
На бегунок я хочу вешать свои функции, а пользоваться бегунками-контролами не хочется.

а на какое событие будешь вешать ?
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574169
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробую ответить:
По таймеру (к сожалению больше не знаю как) буду считывать значения V и H ScrollBar-а и вызывать свою функцию.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574175
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
"На бегунок я хочу вешать свои функции, а пользоваться бегунками-контролами не хочется"

касатик, выбери себе другого клиента. тут все стараются облеччить жизнь, а ты ее усложняешь. не грузи.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574184
Фотография paparome
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitalyBПопробую ответить:
По таймеру (к сожалению больше не знаю как) буду считывать значения V и H ScrollBar-а и вызывать свою функцию.

Нет - точно надо левый ocx брать - он вам и события нормально вернет, что-бы с таймером не париться :), а то по таймеру, такие провалы по времени могут оказаться :(
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574202
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2paparome
"Нет - точно надо левый ocx брать - он вам и события нормально вернет, что-бы с таймером не париться :), а то по таймеру, такие провалы по времени могут оказаться "

Есть допустим 10 форм.
Я хотел вешать таймер не на каждую форму, а на ацесс вообще (SetTimer - API) и в таймере анализировать и вызывать функции в зависимости от активной формы.
По Вашему получается, что на каждую форму надо вешать "левый" OCX.
Не хочется так.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574208
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitalyB2paparome
"Нет - точно надо левый ocx брать - он вам и события нормально вернет, что-бы с таймером не париться :), а то по таймеру, такие провалы по времени могут оказаться "

Есть допустим 10 форм.
Я хотел вешать таймер не на каждую форму, а на ацесс вообще (SetTimer - API) и в таймере анализировать и вызывать функции в зависимости от активной формы.
По Вашему получается, что на каждую форму надо вешать "левый" OCX.
Не хочется так.

не покатит 10 форм 0.1 сек реакция 0.01 сек период сканирования
- твоя система не будет работоспособной
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574220
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
2Shuhard
"не покатит 10 форм 0.1 сек реакция 0.01 сек период сканирования
- твоя система не будет работоспособной"

Может и так, но хотелось бы получить ответ на поставленный мною вопрос.
Возможно ли это и как?
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574237
Фотография Shuhard
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitalyB2Shuhard
"не покатит 10 форм 0.1 сек реакция 0.01 сек период сканирования
- твоя система не будет работоспособной"

Может и так, но хотелось бы получить ответ на поставленный мною вопрос.
Возможно ли это и как?
сделать можно всё - я не умею
бей в тамтам зови ГУРов
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574461
Фотография SergeySV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitalyB2Shuhard
"не покатит 10 форм 0.1 сек реакция 0.01 сек период сканирования
- твоя система не будет работоспособной"

Может и так, но хотелось бы получить ответ на поставленный мною вопрос.
Возможно ли это и как?

Не понимаю зачем "левые ocx", прокрутка настолько ст. элемент, что внедрить его на форму и отслеживать события не потребует каких-то доп. контролов или элементов
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574502
N_A
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторНе понимаю зачем "левые ocx", прокрутка настолько ст. элемент, что внедрить его на форму и отслеживать события не потребует каких-то доп. контролов или элементовПолностью согласен. Но если хочется родное - можно сделать пару родных прямоугольников и программно обабатывать события мыши на них, это намного проще чем ковырятся в скролбаре формы.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32574520
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А то обрисуй задачу по-подробнее, может чего путного без скролов присоветуем! Еще красивше будет! А главное, правильнее!!! :)))
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575026
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Rivkin DmitryА то обрисуй задачу по-подробнее, может чего путного без скролов присоветуем! Еще красивше будет! А главное, правильнее!!!
Задача такова:
Есть форма с горизонтальным скроллом.
В зависимости от чекбокса, надо скроллить либо всю форму (стандартный ScrollBar), либо с "заморозкой" 3 первых столбцов (только область данных).
Хотелось бы пользоваться одним ScrollBar-ом.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575055
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господи, так это все решаемо средствами Акса ! (Он такой умненький, Аксик!!!)
Просто тебе придется открывать форму (подформу) в режиме таблицы. Нужно создать свое меню или всплывающее меню и перетащить туда кнопки или опции из меню формат (может быть в русской версии Акса опции меню называются иначе) и сможешь морозить, прятать или открывать любые поля из таблицы. Там же находятся сортировки, фильтры и другая всячина. Пользуйся и не ломай голову!
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575075
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Rivkin DmitryГосподи, так это все решаемо средствами Акса ! (Он такой умненький, Аксик!!!)
Просто тебе придется открывать форму (подформу) в режиме таблицы. Нужно создать свое меню или всплывающее меню и перетащить туда кнопки или опции из меню формат (может быть в русской версии Акса опции меню называются иначе) и сможешь морозить, прятать или открывать любые поля из таблицы. Там же находятся сортировки, фильтры и другая всячина. Пользуйся и не ломай голову!

Все бы хорошо, да форма ленточная.
Область данных содержит контролы в 3 ряда, да еще красить надо в разные цвета в зависимости от условий.
Как такое сделать в режиме таблицы я не знаю.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575093
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Цветом придется пожертвовать, а контролы в табличном режиме выведутся в один ряд.
Можно предложить другой выриант: Оставить все как есть но форму перенести в подформу, тогда Акс сам организует скролы на подформе. Кажется, так должно получиться.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575099
ищ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
начал с "Как отключить реакцию формы на перемещения ползунка?"
закончил "В зависимости от чекбокса, надо скроллить либо всю форму (стандартный ScrollBar), либо с "заморозкой" 3 первых столбцов"

блин. вопросы задавать совершенно не умеет.
так и хочется дать по башке.
люуууууудииииииииии
спрашивайте так: хочу то-то. а как сделать - подскажите.
поубывал бы
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575130
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ищначал с "Как отключить реакцию формы на перемещения ползунка?"
закончил "В зависимости от чекбокса, надо скроллить либо всю форму (стандартный ScrollBar), либо с "заморозкой" 3 первых столбцов"

блин. вопросы задавать совершенно не умеет.
так и хочется дать по башке.
люуууууудииииииииии
спрашивайте так: хочу то-то. а как сделать - подскажите.
поубывал бы
Не надо давать мне по башке, да и убивать тоже не надо.
Вы наверно не выспались?
Мне кажется, если можно отключить ScrollBar, то также можно и включить обратно для выполнения стандартных действий.
И пожалуйста, отвечайте по существу, если есть что сказать.

2Rivkin Dmitry
Перенос формы в подформу чреват с правкой большого количества запросов и программ в модулях. Хочется этого избежать.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575182
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"если можно отключить ScrollBar, то также можно и включить обратно для выполнения стандартных действий"

бред сивой кобылы.
никто еще за несколько лет существования форума ТАКИХ вопросов не задавал. вас не смущает это? а также соответствующая тишина на ваши вопросы?
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575185
Хам трамвайный
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопрос ваш можно интерпретировать так:
хочу попасть из москвы в питер через владивосток
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575215
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хам трамвайный"если можно отключить ScrollBar, то также можно и включить обратно для выполнения стандартных действий"

бред сивой кобылы.
никто еще за несколько лет существования форума ТАКИХ вопросов не задавал. вас не смущает это? а также соответствующая тишина на ваши вопросы?
Нет, не смущает.
Если кто-то что-то не знает - это не значит, что это невозможно.
Я не знаю и поэтому спрашиваю.
Еще раз вопрос:
Как отменить (в идеале перехватить событие) прокрутку ScrollBar-а?
"Бегунок" бегает, а реакции никакой.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575216
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ребята, ребята, успокойтесь! Нет плохих или глупых вопросов. Они такими кажутся по причине отсутствия информации или, наоборот, от избытка информации из прошлого опыта програмера. Конечно, хочется иметь доступ ко всему, но Акс имеет ограничения. Я думаю, что некоторые господа, в прошлом могли задавать не совсем корректные вопросы и в будущем не гарантированы ....

Что касается существа вопроса, о я думаю, переделки необходимы минимальные. Попробуй сначала сделать что-нибудь простое с сабформой, убедись, что работает и дерзай. Запросов это не коснется, если, конечно, в них не хранятся ссылки на форму. Все можно довольно просто обойти. Но это уже другие вопросы

Удачи!
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575252
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Rivkin DmitryЧто касается существа вопроса, о я думаю, переделки необходимы минимальные. Попробуй сначала сделать что-нибудь простое с сабформой, убедись, что работает и дерзай. Запросов это не коснется, если, конечно, в них не хранятся ссылки на форму. Все можно довольно просто обойти. Но это уже другие вопросы

Удачи!
Спасибо!
Только я боюсь, что все не так просто.
База не моя.
На форме есть кнопки, обработчик которых вызывает функции, спрятанные в DLL-ке.
Параметров у функции нет, а результат она возвращает в зависимости от значений контролов в области данных.
Не знаю как работает, но работает.
Да и форма эта всегда открыта, и другие формы и запросы ссылаются на нее.
Править придется много.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575278
епрст
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Список (по моему) со скролом, регулировкой ширин столбцов и заморозкой уже где-то валяется в сетке (как в виде класса так и просто пример). Ссылок искать не буду. К тому же на форуме ссылки в прошлом году проскакивали.

Ленточная недалеко ушла (в этом плане) от списка (возможно и по ней все есть в сетке. Сейчас не вспомню), а то и попроще. Все повесь на прямоугольник(и - если и положение указывать) - плавный скрол, или пару кнопок-стрелок - скрол на целое количество полей.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575294
Фотография Geo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нда...
Вот несколько примеров того, о чем говорил Ищ:
http://am.rusimport.ru/MsAccess/f2.aspx?type=1&id=6452
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575297
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
епрстВсе повесь на прямоугольник(и - если и положение указывать) - плавный скрол, или пару кнопок-стрелок - скрол на целое количество полей.
Все правильно. Так и есть.
Сейчас сделал Microsoft Forms 2.0 ScrollBar и использую его для сдвига с "заморозкой" столбцов, а для стандартной прокрутки вывожу горизонтальный ScrollBar.
Но 2 ScrollBar-а не здорово.
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575306
Rivkin Dmitry
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
VitalyB Rivkin DmitryЧто касается существа вопроса, о я думаю, переделки необходимы минимальные. Попробуй сначала сделать что-нибудь простое с сабформой, убедись, что работает и дерзай. Запросов это не коснется, если, конечно, в них не хранятся ссылки на форму. Все можно довольно просто обойти. Но это уже другие вопросы

Удачи!
Спасибо!
Только я боюсь, что все не так просто.
База не моя.
На форме есть кнопки, обработчик которых вызывает функции, спрятанные в DLL-ке.
Параметров у функции нет, а результат она возвращает в зависимости от значений контролов в области данных.
Не знаю как работает, но работает.
Да и форма эта всегда открыта, и другие формы и запросы ссылаются на нее.
Править придется много.

Так попробуй - может не так страшно!?
Мне кажется, работать с Microsoft Forms 2.0 ScrollBar будет тяжелее
...
Рейтинг: 0 / 0
Про ScrollBar
    #32575338
VitalyB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GeoНда...
Вот несколько примеров того, о чем говорил Ищ:
http://am.rusimport.ru/MsAccess/f2.aspx?type=1&id=6452
Спасибо за ссылку.
Но у меня нет проблем с "заморозкой" N первых столбцов в ленточной форме.
Все пашет хорошо.
Можно и стандартный скроллинг повесить на Microsoft Forms 2.0 ScrollBar, но хочется попробовать сделать это со стандартным ScrollBar-ом.
...
Рейтинг: 0 / 0
31 сообщений из 31, показаны все 2 страниц
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Про ScrollBar
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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