![]() |
как выровнять текст Justify
работаю во Flash Mx2004 7.2 столкнулся с проблемой:
не могу выровнять текст слево-направо(justify) , все остальные опции выравнивания работают безпроблем но Justify не получается. как его добиться? |
скриптом никак.
либо через глубочайший анус. |
тогда не пойму назначение кнопки Justify!
был бы очен признательный если бы вы подсказали как это сделать. не важен анус важен результат! |
Цитата:
|
можно и без моноширинного. повставлять в меж букв табы (str = str.split("").join("\t")) и табстопсом рулить...
|
Цитата:
Прошу прощение за возможно глуповатые вопросы, но я нов во Флеше. |
Цитата:
loadVarsText = new LoadVars(); loadVarsText.load("txt/translation.txt"); //assign a function which fires when the data is loaded: loadVarsText.onLoad = function(success) { if (success) { trace("done loading"); //Now that we know the data is loaded, //set the text content of the Text Field //with the instance name "scroller" equal to the //contents of the variable this.text = this.text.split("").join("\t") scroller.htmlText = this.text; } else { trace("not loaded"); } }; |
кроме того, что табы напихать надо ещё ими(их ширинами) управлять. я говорил, что это анус, вот теперь сиди и разбирайся.
http://novemberain.com/livedocs/Help.../00001847.html |
Цитата:
|
да.
смысл такой: разбиваешь текст по словам (по пробелам), и составляешь подстроку, поочередно добавляя слова, так чтобы она помещалась в поле заданной ширины. нашел подстроку, выцепил, добавил к полю, считаешь длины табстопсов, применяешь. и т.д. до конца. можно, кстати, рулить не расстоянием между букв, а расстоянием между слов... |
| Часовой пояс GMT +4, время: 12:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.