Просмотр полной версии : Блокнот на флеше
BBOY Ильич
01.11.2007, 20:20
Здравствуйте! Решил я соорудить текстовый редактор (примитивный) на флеше. Можно сказать даже не редактор, а просто блокнот. Фо флеше полный ноль (разве что сайт сделал простенький). Текстовый редактор нужен для плеера, поэтому клавиатурой пользоваться будет нельзя. Вот и главная проблема: как сделать так, чтоб при нажатии на кнопку с нужным символом, он попадал в текстовое поле? И второй вопрос: можно ли как-нибудь сохранять написанное на винчестере или в флеш-памяти плеера?
DarkLight
01.11.2007, 20:36
Какой именно плеер? Какая версия флеш плеера там поддерживается?
BBOY Ильич
01.11.2007, 20:43
Плеер COWON D2, сенсорный экран. Версия флеша - Flash Action Script 7.0 или более ранняя
DarkLight
01.11.2007, 21:06
значит так: сенсорный экран - нажатие аналогично клику, т е сделать типа
myButton.onRelease = function():Void{//myButton - Instance name кнопки
myTextField.text+="d"; //myTextField - Instance name динамического текстфилда
}
Версия флеша - Flash Action Script 7.0
уж простите за оффтоп
еще один баш.
BBOY Ильич
01.11.2007, 21:26
Спасибо большое! Разобрался!
А возможно ли этот текст будет сохранить на комп?
+еще вопрос: можно ли сделать двигающийся курсор и удаление? Чтобы пододвинуть курсор исправить опечатку к примеру.
уж простите за оффтоп
еще один баш.
Немного не понял...
Я описание взял с сайта
"How to create Flash contents for COWON D2
Basic Requirements:
- Flash Action Script 7.0 or prior versions
- Recommended Res.: 320x240(pixel)
- Recommended Size: 2-3MB or Less"
DarkLight
01.11.2007, 21:29
тут уже сложнее...если у Flash Player для этого плеера нет особого функционала, то это проблематично, нужно делать в связке с какой-то оболочкой, которая это точно может...
P.S. Flash Action Script 7.0
Это бред написан...наверно имеется ввиду что Flash 7.0 и AS работает там..
BBOY Ильич
01.11.2007, 21:38
Вообще вроде я слышал, что там флеш лайт....
А от блокнота никакой пользы не будет, если он не сможет сохранять...
screamge
01.11.2007, 21:41
Сохранять флеш сам по себе не умеет.
з.ы. Ну так вы определитесь, там флеш лайт, 7 плейер или AS7.
з.ы.ы. BBOY Ильич, пожалуста объединяйте друг за другом идущие посты, для этого есть кнопка «изменить».
BBOY Ильич
01.11.2007, 21:43
Прошу прощения, буду объединять посты.
Я точно не знаю какой там плеер. Лучше, конечно верить оф. сайту, но вы сказали, что это бред... Так что на счет этого я не уверен
Просто на устройствах вроде этого плеера обычно ставят лайт версию....
Позвольте мне задать еще один вопрос в данной теме. Я сделал урок, описанный здесь http://www.flashblog.ru/?p=93 , но в итоге загружается только тот текст, что написан в уроке, если в файле main.txt написать какой-либо другой текст, то в текстовом поле вместо текста появляется надпись undefined. Но если этот текст из урока оставить в покое, и продолжить заполнять текстовый файл после того текста, то всё ок. Но мне не хочется в каждый свой текст вставлять ту фразу...
screamge
01.11.2007, 21:46
можно взглянуть на сайт где написанно про ас7?
BBOY Ильич
01.11.2007, 22:01
Конечно можно!
это оригинал (http://contents.cowon.com/event/flashfestival/guide.asp)
Это переведенное (http://cowond2.god.su/forums/index.php?t=166)
А вот здесь то, чему я склонен верить (http://www.iaudiophile.net/forums/showthread.php?t=16677)
___________________
Так как насчет последней проблемы? Можно что-нибудь сделать? Или нет...
screamge
01.11.2007, 22:33
ну понятно,
*For Flash MX 2004 users
Текст можно сохранять в shared object.
BBOY Ильич
01.11.2007, 22:36
А по подробнее можно?:)
screamge
01.11.2007, 22:41
В хелпе флеша наберите эти два слова, там всё подробно с примерами.
BBOY Ильич
02.11.2007, 00:11
ОК. Спасибо огромное!
И всё-таки мне хотелось бы узнать ответ на вопрос, описанный в посте номер 10 http://www.flasher.ru/forum/showpost.php?p=691694&postcount=10
Плюс к нему дополнение - на компе текст переносится на новую строчку, а на плеере - нет(( Как это можно решить?
__________________
Почитал я немного... плюс эту (http://www.flashweb.sabiostar.com/tips-tricks/flash-lite-20-sohranenie-polzovatelskih-dannyih/) статейку... Но не очень понял принцип работы, так как вообще в Action Script не силён... Не могли бы Вы объяснить как сохранять текст с помощью shared object? И как мне узнать, где они будут находится в моем плеере? Ведь сказано
"Файл приложения должен быть сохранен в таком месте, где доступна работа с shared objects. Если вы попытаетесь запустить файл из папки Сообщения - shared object будут недоступны."
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.