Boas,

 

Estou aqui às cabeçadas com algo que deveria ser bastante simples.

Estava a preparar uma framework de uso interno (AS3 puro) com uma série de
classes base para a malta do design da empresa.

Basicamente tenho uma série de classes base que implementam a lógica das
partes visuais dos designers.

Criei um flex library project com todas as classes e gerei um SWC para eles
importarem como library path no CS5.

O problema é que ao fazer a ligação nas propriedades do item na library do
CS5 ele não encontra as classes.

Mais weird ainda, é que na document class de um fla que importe o swc
consigo ter code completion com as classes do swc. A própria doc class do
fla pode ser extensão de uma classe do swc que ele não se queixa. 

Quando passamos aos mc's da library do fla é que tudo vai ao ar. Ele no
export do Actionscript não encontra as classes do swc :S

Se usar as sources .as em vez do swc não se queixa de todo e funciona
direito.

 

Por exemplo:

Tenho uma classe no swc com.yadda.AdaptableText que é subclasse de MovieClip
e tem um textfield que vai adaptando o font size e alinhamentos consoante a
quantidade de texto que recebe.

A minha ideia é que a malta do design criasse um mc no fla com um textfield
que usa o mesmo nome de variável e simplesmente fazerem a linkagem à classe
correspondente do swc. 

Já tentei criar o swc com o proprio cs5 e a treta foi a mesma. Queria evitar
estar a dar as sources ao pessoal de design pq não vão entender um boi do
que ali está. Preferia de longe entregar o swc e eles que fizessem a
linkagem na exportação.

Any hints?

-- 
Recebeu esta mensagem porque está inscrito no grupo "Mailing List da Comunidade 
Portuguesa de Rich Internet Applications - www.riapt.org" dos Grupos do Google.

Para publicar uma mensagem neste grupo, envie um e-mail para 
[email protected].
Para anular a inscrição neste grupo, envie um e-mail para 
[email protected].
Para ver mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT.

Responder a