![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Mar 2010
Адрес: Спб
Сообщений: 169
|
Доброй ночи.
Вопрос может быть звучит глупо, но тем не менее спрошу. Как рациональнее создавать простые текстовые поля, с помощью AS и TextField = this.createTextField или рисовать с помощью инструмента "Text". Спасибо всем кто ответил. |
|
|||||
|
Зависит от целей.
__________________
$world->answer_for_request($_REQUEST['hello,world!']); ICQ: 336637242 |
|
|||||
|
Регистрация: Feb 2008
Сообщений: 560
|
Рисовать проще - меньше проблем с внедрением шрифтов.
|
|
|||||
|
Модрон-ветеринар
|
Разница примерно такая же, как между рисованием шейпов программно или руками.
Руками - лучше визуализация того, что находится на сцене при самой работе, без компиляции и запуска можно оценить результат. Программно - меньший вес проекта, точнее можно выставить объекты по координатам. Можно при создании использовать циклы, динамические настройки (хотя программные настройки можно использовать и для полей, созданных в авторской среде). Можно использовать комбинированный способ. Например, поле создается руками, а его форматирование задавать программно в зависимости от ситуации. И т.п. Но конечно же, справедливо сказали, что все зависит от задачи. Универсального ответа нет, что лучше. Да и не нужен он. PS. Отличие во внедрении шрифтов есть, но оно очень простое и не критическое. Проблем при программном использовании внедренного шрифта нет. Достаточно понять один раз нехитрую процедуру создания вспомогательного поля для фактического внедрения нужных шрифтов в проект и только декларировать внедренность уже для программно созданных полей. PPS. Кстати, не называйте поля "рисованные", т.е. созданные в авторской среде, статическими. Статические - не обязательно рисованные. "Нарисовать" можно и динамические поля, и поля ввода.
__________________
Идите первым! Последний раз редактировалось mooncar; 11.08.2010 в 11:29. |
|
|||||
|
Регистрация: Mar 2010
Адрес: Спб
Сообщений: 169
|
А если на проект предполагается повесить CMS с помощью которой будет нужно редактировать эти поля ?
В таком случае рационально будет использовать XML ? Или мое мышление ошибочно ? |
|
|||||
|
Модрон-ветеринар
|
Почему же ошибочно? Нет.
Если состав полей и положение неизменны, не имеет особого значения, будут ли они заранее нарисованы или созданы динамически -менять программно свойства можно и у вручную созданных полей. Если количество и положение будет меняться, то в проекте заложите функцию для их создания. Тут уж программная реализация будет - либо генерировать поля с нуля, либо аттачить из библиотеки заготовки. XML можно задействовать. В CDATA задавать, например, текст с HTML-форматированием. Подключить к полям CSS тогда тоже стоит.
__________________
Идите первым! |
|
|||||
|
Регистрация: Mar 2010
Адрес: Спб
Сообщений: 169
|
Спасибо.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 04:52. |
|
|
« Предыдущая тема | Следующая тема » |
|
|