PDA

Просмотр полной версии : реално написать Wrap text around pictures ?


G.W.M
26.11.2006, 17:09
ест идеи как написать

http://www.microsoft.com/mac/products/word2004/using.aspx?pid=usingword2004&type=howto&article=/mac/library/how_to_articles/office2004/wd_wrap.xml

MerlinTwi
26.11.2006, 17:58
встроенными средствами никак (имхо), но сделать вполне реально. Выводить тест не сразу, а в виде вертикального набора строк, проверяя не залезла ли строка на картинку, самостоятельно перенося остаток строки на следующую строчку.

FlexBuilder
28.11.2006, 14:42
2 Merlin ну это не халява :)

__i
28.11.2006, 20:04
Геморой %). но особо ниче сложного нету,

есть габариты картинки, есть высота строки -> вычислем длинну строки для данной для конкретной строки, ну и рисуем ее соответственно.

но смысла я особого не вижу т.к. у мы не сможем выделить весь текст и скопировать мышкой, только извратами...

miramax
28.11.2006, 20:20
Проще и лучше html в текстовых полях заюзать

MerlinTwi
28.11.2006, 21:37
Проще и лучше html в текстовых полях заюзать
Не получится. Речь про обтекание не прямоугольной картинки.
мы не сможем выделить весь текст и скопировать мышкой
Тоже решаемо, но действительно с извратами.
Так что причина должна быть очень веской, чтобы за реализацию этого нужно было бы браться.

miramax
28.11.2006, 21:56
Не получится. Речь про обтекание не прямоугольной картинки.Ооо.... это непросто. Но придумать что-нибудь можно :)

MerlinTwi
28.11.2006, 22:36
Ооо.... это непросто. Но придумать что-нибудь можно :)
Действительно, можно было бы порезать картинку на прямоугольные полоски по высоте строки, и выводить их. Только я сомневаюсь в этом способе, т.к. html во флеше тот еще геморрой, а картинки в html-е, это ваще пипец :(

miramax
28.11.2006, 22:38
Действительно, можно было бы порезать картинку на прямоугольные полоски по высоте строки, и выводить их. Только я сомневаюсь в этом способе, т.к. html во флеше тот еще геморрой, а картинки в html-е, это ваще пипец :(
Можно поробовать хиттестом определять, где переводить текст на новую строчку. А если заузать хиттест битмапдаты, будет ещё лучше

MerlinTwi
28.11.2006, 22:59
Отличный вариант!

G.W.M
29.11.2006, 00:36
спасибо за предложеные идеи если будет что реально получаться
сможете увидеть тут http://www.thecurrentevents.com/editor
на даном этапе написано на 8 версии но придотса писать на AS3 так как толка там ест решения для проблемы...

Aleksey123
29.11.2006, 01:15
работает только из под firefox и почему то вижу узкую полоску сверху а не на весь экран