Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Form / 7 сообщений из 7, страница 1 из 1
25.08.2004, 02:30
    #32663891
foxxx
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Form
Вопрос, как отрегулировать размер форм?

Ситуация какая, делаю прогу на большом мониторе, с хорошим разрешением, потом ее пускают на разных мониторах, в результате на некоторых компах формы просто не влазят в экран и многие кнопки недоступны... Как сделать чтобы формы были по размеру на любой машине?
...
Рейтинг: 0 / 0
25.08.2004, 07:22
    #32663953
Form
Стандартом на сегодняшний день является разрешение 800*600, но
если нужно чтобы формы были по размерам в зависимости от разрешения экрана то необходимо с помощью API анализировать текущее разрешение и изменять размеры формы, фоксовую функцию WindowState лучше не использовать.
...
Рейтинг: 0 / 0
25.08.2004, 11:07
    #32664289
Sergey Ch
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Form
Generally speaking - это очень сложное дело, так - как трудно подобрать сочетание шрифтов и объектов для всех разрешений. Можно остановиться на варианте, предлагаемом Александр Незговоров - 800*600 что вполне подходит для большинства практических случаев...

Ну а если у Вас много времени - то почему бы и нет - разработайте пару форм для основных видов разрешения... И тогда могут быть проблемы уже другого порядка - человеческого...
...
Рейтинг: 0 / 0
25.08.2004, 22:01
    #32665736
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Form
Посмотри в решениях на http://www.foxclub.ru Например - http://www.foxclub.ru/sol/index.php?act=view&id=169
...
Рейтинг: 0 / 0
26.08.2004, 05:46
    #32665795
dds
dds
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Form
это гон а не ссылка, тем более что это не работает ..........
...
Рейтинг: 0 / 0
26.08.2004, 22:32
    #32667933
Burn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Form
>это гон а не ссылка, тем более что это не работает
Напиши свой, лучше - ничего сложного там нет
...
Рейтинг: 0 / 0
26.08.2004, 22:59
    #32667944
BladeRunner
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Form
Если Вы делаете на последних версиях Лиса, то для форм должно быть доступно свойство ScrollBars. При его установке в .T., как только элементы выходят за границы формы - появляются :) ScrollBars. Единственное - здесь есть вражеская засада - скроллируемый, подчёркиваю - скроллируемый размер формы ограничен (как я понял он зависит от разрешения - для 1152x864 было что-то около 1900 px, и дальше по нисходящей). Этот косяк исправлен лишь в 9 версии.
До появления ScrollBars я использовал два ухищрения - либо:
а) берём объект типа Container - набиваем его элементами управления, а справа вверху и внизу делаем две кнопки со стрелками - имитируя скролл;
б) берём компонент FlatScrollBar и дальше делаем то-же самое.
... "убираем" границы контейнера и изменяем его Top.
...
Рейтинг: 0 / 0
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Form / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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