|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
Доброго времени суток! Мне надо добиться независимости от разрешения экрана. я понимаю что можно вручную у каждого объекта формы и у самой формы поменять высоту и ширину в зависимости от . нельзя ли как то автоматизировать этот процесс ? (или сделать так чтобы элементы формы меняли размер в соответствии с измененным размером формы) спасибо заранее! ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2009, 17:49 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
Тут почитай ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2009, 17:55 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
Спасибо. хотя я вроде нашел нормальное свойство типа Анхор ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2009, 18:01 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
glebicсвойство типа Анхор Оно размер шрифта менять не умеет. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2009, 14:51 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
Dima Tglebicсвойство типа Анхор Оно размер шрифта менять не умеет. А это уже моветон. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2009, 16:08 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
А почему? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2009, 17:26 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
DagА почему? Большие экраны с большими разрешениями берут для увеличения количества инфрмации на экране, а не для увеличеиня размеров кнопок. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2009, 17:29 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
А откуда уверенность в том, что большие экраны берутся для работы именно с вашей программой, а не просто потому что они есть в магазине. По хорошему программа должна обеспечивать комфортную работу на любом из распространеных разрешений, скажем от 8000*600 до 1280*1024. И здесь размер шрифта имеет значение. "МнЭ так кажется!" (С) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2009, 18:48 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
DagА откуда уверенность в том, что большие экраны берутся для работы именно с вашей программой, а не просто потому что они есть в магазине. По хорошему программа должна обеспечивать комфортную работу на любом из распространеных разрешений, скажем от 8000*600 до 1280*1024. И здесь размер шрифта имеет значение. "МнЭ так кажется!" (С) Поддерживаю. Но по поводу разрешения экрана... Мониторы с 800х600 - уже только в Африке. И то, что многие сайты (программы) поддерживают это разрешение - атавизм и ... 1280х1024 - уже стандарт. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2009, 19:56 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
Добавлю... Ноутбуки... Но, тоже время уже подпирает. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2009, 20:04 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
DagПо хорошему программа должна обеспечивать комфортную работу на любом из распространеных разрешений, скажем от 8000*600 до 1280*1024. И здесь размер шрифта имеет значение. А с этим кто-то спорит? Вот только размер шрифта высталяет пользователь в настройках винды. Выставляет под себя, как ему удобно. И тут появляется некий прогер со своим шедевром и решает, что шрифт мелковат и надо его сделать побольше? Прогер ведь лучше знает, какой шрифт пользователю легче читать? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2009, 21:11 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
проходящий.А с этим кто-то спорит? Вот только размер шрифта высталяет пользователь в настройках винды. Выставляет под себя, как ему удобно. Сколько программ стоит у пользователя на компе? Сколько из них запущено одновременно? В каких разрешениях они разрабатывались и в каком году? Выставить настройку в винде - мысль замечательная, вот только к вашей программе эта настройка подойдет, а к остальным -нет. Программы разные нужны-программы разные важны. Кроме того на LCD экранах форма в ненативном разрешении выглядит довольно похабно. проходящий.И тут появляется некий прогер со своим шедевром и решает, что шрифт мелковат и надо его сделать побольше? Прогер ведь лучше знает, какой шрифт пользователю легче читать? Месяц назад для одной конторы переделывал довольно старую программу, разработанную под 800*600. На 17'LCD использовалась ровно четвертушка экрана. Поэтому заодно прикрутил и ресайзер, позволяющий использовать все пространство экрана. Автоматически определялось текущее разрешение-и вуаля получите форму в которую можно заглядывать не только одним глазом. Как только заказчик (в другом городе) получил программу-тотчас начал обрывать телефон-А почему форма большая, а почему шрифт крупный, верните нам картинку взад, мы так привыкли. Сразу отреагировать не мог-основной работы валом, попросил их потерпеть пару дней. Через два дня, добавил к проге возможность ручного выбора размера формы(и шрифта).Приезжаю в контору, заливаю обновление, показываю как изменить размеры-интереса ноль. -А зачем? Мы уже привыкли. Так гораздо лучше-глаза меньше устают. Из десятка пользователей к прежним размерам не вернулся никто. Такая история. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.02.2009, 21:40 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
stoopperМониторы с 800х600 - уже только в Африке. И то, что многие сайты (программы) поддерживают это разрешение - атавизм и ... 1280х1024 - уже стандарт. Ваша "Африка" - это весь современный мир. Стандарт на нетбуках сейчас 1024x600 и продано их уже миллионы и миллионы, если Ваши формы разрабатывались исходя из минимума 1024x768, то этот рынок не для вас (либо переделывать). Формы могут быть специфичными конечно, но при разработке диалоговых форм не нужно вылазить за 800x600 - в винде бОльших диалоговых форм нет, и наверное это не просто так... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2009, 11:03 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
XAndystoopperМониторы с 800х600 - уже только в Африке. И то, что многие сайты (программы) поддерживают это разрешение - атавизм и ... 1280х1024 - уже стандарт. Ваша "Африка" - это весь современный мир. Стандарт на нетбуках сейчас 1024x600 и продано их уже миллионы и миллионы, если Ваши формы разрабатывались исходя из минимума 1024x768, то этот рынок не для вас (либо переделывать). Формы могут быть специфичными конечно, но при разработке диалоговых форм не нужно вылазить за 800x600 - в винде бОльших диалоговых форм нет, и наверное это не просто так... Мои формы не предназначаются миллионам... Они отриентированы на 1280х1024 исходя из того, что это разрешение используется и спец.ПО. Кроме того, на ноутах уже давно есть возможность использования такого разрешения. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2009, 14:17 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
XAndy Ваша "Африка" - это весь современный мир. в винде бОльших диалоговых форм нет, и наверное это не просто так... Именно потому, что Винда идет и в Африку... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2009, 14:20 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
stoopperИменно потому, что Винда идет и в Африку... Винда в Африку, из Африки Линакс... Круговорот ОС в природе. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.02.2009, 15:57 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
А кто вам мешает использовать такой код? * Определение размеров главного окна программного комплекса * в зависимости от разрешения дисплея рабочей станции DO CASE CASE SYSMETRIC(1)=1600 && 1600*1280 пикселей _SCREEN.HEIGHT=1272 _SCREEN.WIDTH=1588 CASE SYSMETRIC(1)=1280 && 1280*1024 пикселей _SCREEN.HEIGHT=970 _SCREEN.WIDTH=1272 CASE SYSMETRIC(1)=1024 && 1024*768 пикселей _SCREEN.HEIGHT=710 _SCREEN.WIDTH=1016 CASE SYSMETRIC(1)=800 && 800*600 пикселей _SCREEN.HEIGHT=540 _SCREEN.WIDTH=795 ENDCASE ... |
|||
:
Нравится:
Не нравится:
|
|||
25.02.2009, 15:39 |
|
независимость элементов формы от разрешения экрана
|
|||
---|---|---|---|
#18+
VSchelkА кто вам мешает использовать такой код? * Определение размеров главного окна программного комплекса * в зависимости от разрешения дисплея рабочей станции DO CASE CASE SYSMETRIC(1)=1600 && 1600*1280 пикселей _SCREEN.HEIGHT=1272 _SCREEN.WIDTH=1588 CASE SYSMETRIC(1)=1280 && 1280*1024 пикселей _SCREEN.HEIGHT=970 _SCREEN.WIDTH=1272 CASE SYSMETRIC(1)=1024 && 1024*768 пикселей _SCREEN.HEIGHT=710 _SCREEN.WIDTH=1016 CASE SYSMETRIC(1)=800 && 800*600 пикселей _SCREEN.HEIGHT=540 _SCREEN.WIDTH=795 ENDCASE А кто вам сказал, что этот код работает корректно? Например, у меня разрешение 1680 * 1050 (16:9). А еще у меня TaskBar в 2 строки. Причем знаю кучу народу у которых TaskBar находится слева или справа и занимает до 200 пикселей. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.02.2009, 05:40 |
|
|
start [/forum/topic.php?fid=41&msg=35831178&tid=1586727]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
others: | 13ms |
total: | 146ms |
0 / 0 |