Форумы HiProg.com - MS ACCESS, VBA, VB

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

ник: Explorer
ЗЫ
_____________________

кстати - есть тема - ТЗ не ТЗ но по приколу - вроде как моя нелюбимая на форумах тема украшалок.

в многостраничном мастере (одна форма) нужно было сделать "слайдинг скрол" - заполненные экраны спокойно улетают влево а новые, пустые, экраны неторопливо влетают справа (можно кнопками гонять туда-обратно)
сначала думал сделать на двух коллекциях (в двух рамках) типо одна коллекция уходит от своего размера в ноль ширины, а другая от нуля ширины к своему нормальному размеру (еще позиционирование Left подкручено - контролы стоят в несколько колонок и вперемешку с кэпшенами - как попало)
кнопки степов мастера (процесс стэйджз) перелетают влево-вправо в хидере или футере формы - такой "процесс статус индикейтор" получается, а напротив, в футере или хидере пояснялка к этапу процесса... в общем такая вот штука...

только вот умники попросили еще и вертикальный "слайдинг скролл" прикрутить - заполненные экраны улетают вверх а снизу влетают новые (с возможностью "Кэнсел-Форвард-Бэкворд" до "первого-последнего" (по логике прилады) уровня. Думал, поначалу, с пейдж брейками мутить, но что-то хлопотно или недогоняю чего... но имхо с пейдж брейками тема интереснее чем с коллекциями "по рамкам" и меньше хлопот с позиционированием, поскольку можно выравнивать строго "поверху" а низ оставлять пустым...

вообще умники правы - вертикальный "слайдинг скролл" юзабельнее (хотя горизонтальный выглядит прикольнее) в результате получается привычное для пользователя последовательное-поступательное "прокручивание" Портрайт документа в окне монитора а не перескакивание-мелькание окон визарда (только вертикальную прокрутку теребить не прихотится)

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

ЗЗЫ
_________________________

скролл быстрый, но заметный - по таймеру, думаю сделать неравномерный с "подкатом под курсор", правда пока не заморачивался
количество экранов = (максимльное количество элементов на форме - количество пейдж бреков) деленное на количество пейдж брейков (в общем случае)
по идее еще можно будет менять и RecordSourse самой формы на разных страницах мастера

вот такая вот фигня...


Ваше имя:

Пароль:

Цитировать: [quote][/quote] Код: [code][/code]
Жирный: [b][/b] Наклонный: [i][/i]
URL: [url][/url] 

Сообщение:

 Размер файла не более 50 Кбт. Большие файлы можно размещать на www.slil.ru

Прикрепить:

 

Для вставки смайлов в текст щелкните по значку.