Страница: 1 |
Есть в форме Frame. При смене разрешения, Frame уходит за границы экрана. Как бы сделать скролинг для него. Понятно, что можно через VScrollBar и HScrollBar, но как это сделать :) Есть ли у кого-нибудь пример?
При изменений значений скроллбаров меняи координаты позиций фрейма соответственно! А ведь был пример (на каком-то сайте) реализации АПИ скролла, так там скролировался PictureBox... на фрэйм я пробовал - получается плохо, заедает... Все как сказали. Недавно я сам писал контрол - PictureBox со скроллом. Могу намылить с иходниками. Давай мыло. я завал вопрос: как прокручивать объекты, и хорошие люди подсказали, что во фрейме. Сделал так .... Private Sub HScroll1_Change() Private Sub HScroll1_Scroll() Private Sub VScroll1_Change() Private Sub VScroll1_Scroll() .... если хочешь отследить появление скролла, т.е. проверку на то, нужен ли он вообще -- тода мыль (или здесь). Да, странно как-то сделал... Работать, разумеется, будет, но как-то непривычно. Я обычно делал две процедуры для Scroll двух баров, а из Change вызывал их. Кроме того, использовал move вместо left и top. Как лучше, конечно, не знаю, ежели тут вообще разница присутствует. Страница: 1 |
Вопрос: Скролинг Frame-а на VB 6.0
Добавлено: 14.05.04 09:17
Автор вопроса: sergey_d
Ответы
Всего ответов: 5
Номер ответа: 1
Автор ответа:
dNW
Вопросов: 30
Ответов: 683
Профиль | | #1
Добавлено: 14.05.04 11:54
Номер ответа: 2
Автор ответа:
sne
Разработчик Offline Client
ICQ: 233286456
Вопросов: 34
Ответов: 5445
Web-сайт:
Профиль | | #2
Добавлено: 14.05.04 13:32
Номер ответа: 3
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #3
Добавлено: 14.05.04 14:58
Номер ответа: 4
Автор ответа:
night-roll
Вопросов: 36
Ответов: 326
Профиль | | #4
Добавлено: 14.05.04 22:18
Frame1.Left = HScroll1.Value
Frame1.Top = VScroll1.Value
End Sub
Frame1.Left = HScroll1.Value
Frame1.Top = VScroll1.Value
End Sub
HScroll1_Change
End Sub
HScroll1_Scroll
End Sub
Номер ответа: 5
Автор ответа:
LamerOnLine
ICQ: 334781088
Вопросов: 108
Ответов: 2822
Профиль | | #5
Добавлено: 17.05.04 08:46