|
|
|
Как разместить рисунок по центру
|
|||
|---|---|---|---|
|
#18+
Добры день. Столкнулся с проблемой. На рабочую область desktop хочу разместить рисунок. Т.е. когда запускается проект появляется белый экран с меню вверху. Я на этот экран хочу повесить рисунок. В свойствах DESKTOP -> SCREEN -> Picture указал путь к рисунку. Но он почему то сместился влево. Как мне его разместить посредине. Вроде все свойства переменял, а он не двигается. Как его сдвинуть. Рисунок переделывать нельзя. Программа запускается на мониках от 800х600 до 1280х1024 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2007, 13:25 |
|
||
|
Как разместить рисунок по центру
|
|||
|---|---|---|---|
|
#18+
Примерно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2007, 16:04 |
|
||
|
Как разместить рисунок по центру
|
|||
|---|---|---|---|
|
#18+
Не удачное решение! This.Image1.Stretch=1 cFile=FILETOSTR("C:\sss.bmp") This.Image1.PictureVal=cFile This.Image1.Move(0, 0, This.Width, This.Height) Будет работать гораздо быстрее и изображение будет качественным! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2007, 16:40 |
|
||
|
Как разместить рисунок по центру
|
|||
|---|---|---|---|
|
#18+
Dima TПримерно так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. Спасибо. Подошло. А что касается Код: plaintext 1. 2. 3. Я ж рисунок не на форму накладываю. Всеравно спасибо что отклинулись. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2007, 18:21 |
|
||
|
Как разместить рисунок по центру
|
|||
|---|---|---|---|
|
#18+
MiklSНе удачное решение! This.Image1.Stretch=1 cFile=FILETOSTR("C:\sss.bmp") This.Image1.PictureVal=cFile This.Image1.Move(0, 0, This.Width, This.Height) Будет работать гораздо быстрее и изображение будет качественным! Быстрее чего? Будет более качественным по сравнению с чем? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.09.2007, 19:45 |
|
||
|
Как разместить рисунок по центру
|
|||
|---|---|---|---|
|
#18+
Для тех кто в танке if type('_screen.imgPaper') = 'U' _screen.AddObject('imgPaper', 'image') endif with _screen.imgPaper .Stretch=1 cFile=FILETOSTR("C:\sss.bmp") .PictureVal=cFile .Move(0, 0, _screen.Width, _screen.Height) endwith На счет качества и бытроты Попробуйте сами часто поменять картинки в Image тем и другим способом! Попробуйте поместить изображение 1800*1800 в Image размером 600*600 или рисунок 300*300 в Image 900*900. Сравните! Удачи! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 10:33 |
|
||
|
Как разместить рисунок по центру
|
|||
|---|---|---|---|
|
#18+
MiklSДля тех кто в танке Рядом с тобой чтоли MiklS... .Stretch=1 Масштабирование приводит к ухудшению качества картинки. Если на картинке будет какой-то текст, то выглядит это будет очень криво. Для заставки лучше заготовить 2-3 картинки под стандартные разрешения, каким-нибудь серьезным графическим редактором типа корела или фотошопа. И показывать в зависимости от текущего разрешения. MiklS... На счет качества и бытроты Попробуйте сами часто поменять картинки в Image тем и другим способом! Попробуйте поместить изображение 1800*1800 в Image размером 600*600 или рисунок 300*300 в Image 900*900. Сравните! Удачи! Качество и быстрота - разные вещи. Вопрос стоял конкретно - заменить белый фон окна фокса картинкой. А не слайд-шоу устроить. Эта операция произойдет только в момент запуска проги и сколько на нее время уйдет 0.1 мс или 0.1 с, не принципиально. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.09.2007, 16:14 |
|
||
|
Как разместить рисунок по центру
|
|||
|---|---|---|---|
|
#18+
FOR DimaT Зря зубоскалите, на счет танка я написАл на это Scorpio_md А что касается Код: plaintext 1. 2. 3. Я ж рисунок не на форму накладываю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 07:11 |
|
||
|
Как разместить рисунок по центру
|
|||
|---|---|---|---|
|
#18+
P.S. А всё таки попробуйте мой пример. А вопрос стоял именно об использовании изображения на компах с разным разрешением экрана и не возможностью менять картинку! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 07:24 |
|
||
|
Как разместить рисунок по центру
|
|||
|---|---|---|---|
|
#18+
Мне честно говоря понравился этот способ Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.09.2007, 10:55 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34829406&tid=1588723]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
60ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 242ms |
| total: | 400ms |

| 0 / 0 |
