|
Качество изображения формы после применения Resizer
|
|||
---|---|---|---|
#18+
Господа! Почему качество изображения формы после применения Resizer (и подобных технологий) значительно снижается. Я попробовал http://foxclub.ru/sol/solution3.php (и еще два, видимо, аналогичных) для перехода с разрешения 1280х1024 на разрешение 1366х768. При этом, я умножал ширину и высоту формы на коэффициент 0.75 = 768/1024. При используемом подходе принципиально невозможно сохранить качество? С другой стороны. Если коэффициент будет большим 1, качество не ухудшится (это я не успел проверить)? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.03.2012, 19:59 |
|
Качество изображения формы после применения Resizer
|
|||
---|---|---|---|
#18+
UAP, Когда-то я где-то нашел функцию которая растягивает все элементы при запуске программы и немного передел под себя, можете попробовать у себя: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
Вызывается она в загрузке формы, в процедуре Init, вот таким способом: Код: sql 1.
Соответственно 560 - это высота формы реальная, 793 - ширина, а 800 - это то разрешение на которое вы писали форму. Я ей пользуюсь постоянно и никаких проблем нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2012, 06:36 |
|
Качество изображения формы после применения Resizer
|
|||
---|---|---|---|
#18+
Меняя автоматом размеры контролов невозможно красиво растянуть на весь экран форму. У тебя первый моник квадратный (3:4) второй широкоформатный (9:16) Менять размеры надо исходя из размера шрифта. Например при разработке делаешь все 9м шрифтом, а юзер у себя выбирает какой ему надо, например 11й, тогда все увеличиваешь с коэф. 11/9. Растяжение на весь экран настраиваешь с помощью свойства Anchor. Чтобы влезло в высоту 768 надо заранее компоновать форму с учетом этого. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.03.2012, 07:43 |
|
|
start [/forum/new_messages.php?fid=53]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
others: | 756ms |
total: | 930ms |
0 / 0 |