Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как создать TextInput с помощью FDT? (http://www.flasher.ru/forum/showthread.php?t=131030)

1g0rrr 11.10.2009 14:57

Как создать TextInput с помощью FDT?
 
Добрый день.
Мне необходимо сделать текстовое поле для ввода. Использую FDT и AS3.
Когда делал это с помощью Flash IDE, подключал fl.controls.TextInput; И поле выводилось нормально. Сейчас решил сделать всё с помощью FDT, где, как известно, компилятор не знает о библиотеке fl.*.
Пробую вывести TextInput из mx.controls.*.
Код AS3:

 
var ti:TextInput = new TextInput();
addChild(ti);

Компилятор никаких ошибок и предупреждений не выдаёт. Но текстовое поле на экран не выводится.
Подскажите как быть?

wvxvw 11.10.2009 16:05

Вам нужен этот компонент скомпилированый в SWC и подключить эту SWC к проекту.

1g0rrr 11.10.2009 16:30

А есть ли способ использовать компоненты из библиотеки mx? Тогда же не прийдётся подключать лишний компонент..

Добавлено через 2 минуты
Может есть смысл написать свой TextInput?

wvxvw 11.10.2009 17:49

Цитата:

Сообщение от 1g0rrr (Сообщение 856960)
А есть ли способ использовать компоненты из библиотеки mx? Тогда же не прийдётся подключать лишний компонент..

Да, скачать СДК и подключить flex.swc и framework.swc.
Цитата:

Сообщение от 1g0rrr (Сообщение 856960)
Добавлено через 2 минуты
Может есть смысл написать свой TextInput?

От задачи зависит, как вам удобнее.

AL.exe 12.10.2009 01:28

Можно и свой написать, если вам просто для ввода текста. Можно и обычный TextField заюзать.


Часовой пояс GMT +4, время: 10:09.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.