PDA

Просмотр полной версии : Как написать компонент?


Geniot
24.04.2003, 19:03
Вот смотрю, на экшнскрипт.орг столько компонентов классных опубликовали. Может кто-нибудь вкратце посвятит в процесс их изготовления? Меня интересуют ответы на следующие вопросы:
1. Как они вообще пишутся, я знаю вариант через муви клип, а потом менять ему свойства, создавать интерфейс. А почему когда скачиваешь, там такой страшный файл с расширением мхр? Его куда девать? Как его добавлять? переносить в библиотеку, а затем на сцену или программно?
2. Как сделать ему кастом иконку в меню компонентов?
3. Как Вы считаете прототипы (layer51.proto/) и компоненты сейчас станут основной фишкой на флэше?
4. Можно ли компонент продавать? Скорее вопрос: можно ли его защитить каким нибудь триалом? (глупый вопрос...)
5. Есть ли смысл написать компонент, который по своим функциям соответсвует JOptionPane на Java? Вы встречали что-нибудь подобное для флэша? (это что-то вроде окон алерт и инпут на JavaScript'e).

Предлагаю администратору создать форум: компоненты. Уверен вопросов будет немало.

Usnul
28.04.2003, 23:38
в туды тебя :)
это приблуда для ламмеров :)
но тут уж так сложилось, одни пошли по пути програмирования, другие по рисовальному пути, а тредтие помесята, так вот эти "компоненты" для помесят :) не обижайся, потом поймешь :)

УильямБрэдберри
28.04.2003, 23:49
Оригинал написал(а) Usnul
в туды тебя :)
это приблуда для ламмеров :)
но тут уж так сложилось, одни пошли по пути програмирования, другие по рисовальному пути, а тредтие помесята, так вот эти "компоненты" для помесят :) не обижайся, потом поймешь :)

да ладно те
вещь полезная и удобная
особенно, если для себя написал.

Usnul
29.04.2003, 00:47
ладно, ладно, сдаюсь сам тоже не раз использовал :)

Usnul
29.04.2003, 00:48
Уил, вот бы по копаться в твой колекции не доделанных, или доделанных :) исходников :) это реально?

Usnul
29.04.2003, 00:50
В смысле, я "отомщу" какговорит бункер :) но только не знаю как...

Nirth
29.04.2003, 10:48
Ладно так и быть я отвечу=)))
1)айлы МХП архивирует програма которая называеться Macromedia Exstension Manedger (она же их и вставляет во флеш)
2) а вот черт знает никогда компонеттов для других не делал=)) есть пара для себя=)
3)это маркт опрос? я тебе не скажу за такую инфу деньги платить надо=)))
4)защитить триалом МХП? ну не знаю только если ты кул програмер. а вообще макромедиа свои компоненты продает=)
5)я не пользуюсь чужими компонентами(они не совпадают полностью моим требованиям а копаться в коде чтобы подогнать под себя.......легче написать свой.)

насчет темы-Компоненты..ты не на тот форум пришел компонентами пользуються дизайнеры которым в лом учить акшн скрипт но нужны эллементы(например скрол, фото галлерея и тд.)
а тут акшн скрипт знают и если надо сами напишут\разбируться.

Usnul
29.04.2003, 12:10
моя идея, но более мягко выраженная :)

llllllllll
29.04.2003, 13:49
Оригинал написал(а) Nirth
насчет темы-Компоненты..ты не на тот форум пришел компонентами пользуються дизайнеры которым в лом учить акшн скрипт но нужны эллементы(например скрол, фото галлерея и тд.)
а тут акшн скрипт знают и если надо сами напишут\разбируться.

Это в корне не правильное мнение =) дизайнер не может не знать технической стороны вопроса, впротивном случае он оформитель или если через чур талантлив - художник ...

Если тебя, к примеру, постигнут мысли внести свою лепту в проектироание GUI на серьезном уровне помяни свои слова про компоненты =)

Usnul
29.04.2003, 15:49
pojasni pozalujsa, chto takoe GUI?

llllllllll
29.04.2003, 16:36
Имеется в виду Graphic User Interface =)

... вот к примеру от микрософта =)

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/commctls/wincontrols.asp

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/apcguide/htm/acc_guide_1.asp

... там же можно найти инфу про Speech User Interface и 3D интерфейсы - как перспективные ...

Дело в том, что мне кажется глупо рисовать нелепые не связанные скролы, кнопки или другие элементы графического интерфейса с прикрученным на соплях кодом и совершенно не связанные между собой стилистически и конструктивно, интерфейс должен быть продуман на всех его уровнях, которые не отделимы друг от друга, нельзя к примеру построить интерфейс только на одной графике или наоборот без нее ... так вот =)

Флеш - это игрушка, да да да ИГРУШКА!!!, но есть такая дизайн-концепция - "я играю" - это способ поиска и реализации новых идей, иначе нельзя =) иначе люди скатываются к украшательству и копированию, когда поэт играет словами - получаются стихи, музыкант играя нотами сочиняет новые мелодии, художник красками ...

Для веб-дизайнера именно флешовые компоненты могут дать возможность подойти вплотную к проектированию таких вещей как GUI, - делай круглые окна, скролл в виде спирали, все, что угодно, дай волю своей фантазии ... а структуры которуые ты будешь закладывать в свои компоненты и которые будут осушествлять контроль сами отсекут неверные решения, ... я сказал круглые окна, скролл-спираль? ха ха ха =) это был не я =)))

Usnul
29.04.2003, 21:10
"нет, постой, а в это что-то есть..."
так что, предлагаешь мне бросить книжки по ~rity скрипту и пачать "творить" элементы? тоесть я хотел сказать компоненты? и вообще я хотел промолчать :)

PS
какой злостный флуд.... :D

PPS
спасибо IIIIIIIII, за помощь, безкрайне болпгодарен, ну конечно в пределах разумного :)

PPPS
прости, если с ником напутал :)

PPPPS
редактирую ошибки, и пусть лучше будет "беспредельный болгарин" :)