Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.12.2010, 18:00   #1
RomanDemidov
 
Регистрация: 09.10.2010
Сообщений: 9
По умолчанию Как сделать,чтобы программа работала при низком разрешение монитора?

Дело в том,что моя программа не очень красиво выглядит если у монитора низкое разрешение(Главная форма даже на мониторе не помещается). А работать программа должна именно на таком мониторе.Посоветуйте, что можно с этим поделать.
RomanDemidov вне форума Ответить с цитированием
Старый 13.12.2010, 18:03   #2
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Что за вопрос? Переделать главную форму.
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 13.12.2010, 18:09   #3
RomanDemidov
 
Регистрация: 09.10.2010
Сообщений: 9
По умолчанию

Цитата:
Сообщение от GunSmoker Посмотреть сообщение
Что за вопрос? Переделать главную форму.
Я уменьшил всё,что можна, но при 800*600 форма на весь экран.
RomanDemidov вне форума Ответить с цитированием
Старый 13.12.2010, 18:14   #4
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

настройте её на низкое разрешение и точка.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума Ответить с цитированием
Старый 13.12.2010, 18:28   #5
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Ну что за люди? Переделать <> уменьшить.

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

Надеюсь, аналогия доступна?

Пересмотрите логику работы формы. Выносите несущественные детали в дочерние окна или диалоги. Используйте сворачивающиеся/разворачивающиеся контролы, скроллинг, фильтрацию...

P.S. Вообще, вы какого ответа ждёте? "Оу, чувак, тут есть секретный переключатель - он упаует твою форму с 1600x1200 на 640x480!"
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 13.12.2010, 19:10   #6
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,526
По умолчанию

Цитата:
Пересмотрите логику работы формы. Выносите несущественные детали в дочерние окна или диалоги. Используйте сворачивающиеся/разворачивающиеся контролы, скроллинг, фильтрацию...
Добавлю еще форма с несколькими вкладками и группировка данных по смыслу.
программа — запись алгоритма на языке понятном транслятору
evg_m на форуме Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как сделать так чтобы приложение базы данных работала на компьютерах без установленной программы delphi? Даниил_глазко БД в Delphi 6 09.11.2010 16:26
пграмма совершает аварийное прерывание.как сделать так чтобы она работала нормально? Екатерина3439 Общие вопросы C/C++ 8 24.06.2010 00:27
Как чтобы программа работала на другом компьютере Olaf C++ Builder 2 08.04.2010 12:09
как сделать так что при изменении разрешения экрана программа работала... Victor[famas] Общие вопросы Delphi 7 13.02.2008 12:48