Страница 1 из 1

Синхронизация полос прокрутки

Добавлено: 18 июн 2018, 23:27
Et_cetera
Здравствуйте! Вопрос такой: интерфейс программы состоит из нескольких массивов и матриц с разными типами данных ( как на картинке), при большом количестве данных становится трудно следить за тем, чтобы вводимый или контролируемый параметр вводился или контролировался в нужном месте, так как постоянно все смещается :(
Можно ли как то синхронизировать полосы прокрутки между собой, или сделать её одну, или как то еще выйти из ситуации?

Re: Синхронизация полос прокрутки

Добавлено: 19 июн 2018, 02:34
taras_33
Ну можно например поиграться со свойством Index Values массивов, обрабатывая какое нибудь событие, в данном случае Mouse Up. См пример.

Re: Синхронизация полос прокрутки

Добавлено: 19 июн 2018, 08:23
IvanLis
Et_cetera писал(а):Здравствуйте! Вопрос такой: интерфейс программы состоит из нескольких массивов и матриц с разными типами данных ( как на картинке), при большом количестве данных становится трудно следить за тем, чтобы вводимый или контролируемый параметр вводился или контролировался в нужном месте, так как постоянно все смещается :(
Можно ли как то синхронизировать полосы прокрутки между собой, или сделать её одну, или как то еще выйти из ситуации?
Ставите отдельный Scrollbar, настраиваете его параметры (у меня не учитывается размер видимой области массивов).
И им уже управляете всеми прокрутками.
Untitled 1.vi
lv2016
(13.81 КБ) 92 скачивания
1.png

Re: Синхронизация полос прокрутки

Добавлено: 19 июн 2018, 11:35
Artem.spb
или сделать массив кластеров

Re: Синхронизация полос прокрутки

Добавлено: 19 июн 2018, 22:54
Et_cetera
Огромное спасибо за ответы, в итоге подошел вариант IvanLis.