Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подавить появление скроллирующих полос / 4 сообщений из 4, страница 1 из 1
06.12.2004, 11:21:21
    #32813951
Stok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подавить появление скроллирующих полос
Как программно при запуске приложений MS Access-97 заблокировать появление на экране скроллирующих полос при отображении форм, не вписывающихся в размер экрана? И чтобы их потом можно было снова включать.
...
Рейтинг: 0 / 0
06.12.2004, 11:25:03
    #32813963
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подавить появление скроллирующих полос
Многие (все?) свойства формы выставлятся и в дизайнере и во время выполнения из кода.
...
Рейтинг: 0 / 0
06.12.2004, 12:21:16
    #32814160
Stok
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подавить появление скроллирующих полос
Пардон, недообъяснил!
Речь идет не о свойствах формы, а о свойствах самого приложения Access-97.
О чем идет речь. Нужно открыть форму так, чтобы она занимала все полезное место на экране.
Что делаем:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
Private Sub Form_Load()
Dim w As Long, h As Long
      ' Определение размеров окна во весь экран
    DoCmd.MoveSize  0 ,  0 
    DoCmd.Maximize
    w = Me.InsideWidth -  200 
    h = Me.InsideHeight -  500 
    DoCmd.Restore
    Me.InsideWidth = w
    Me.InsideHeight = h
End Sub
Но после перехода от распахнутого к оконному режиму, поскольку размеры формы близки к размерам дочернего окна Access, появляются две подленькие полосы скроллирования. Приходится "откусывать" некоторое количество пикселов (в примере 200 и 500). Хотелось бы этого избежать.
...
Рейтинг: 0 / 0
06.12.2004, 13:30:36
    #32814341
Программист-Любитель
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Подавить появление скроллирующих полос
Банальный совет: тщателно вписывайте все формы в пределы клиентской области, тогда полос не будет. Как иначе - не знаю, может быть можно через Windows API.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Подавить появление скроллирующих полос / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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