Показать сообщение отдельно
Старый 10.12.2005, 19:57
zlaya_buka вне форума Посмотреть профиль Отправить личное сообщение для zlaya_buka Найти все сообщения от zlaya_buka
  № 1  
Ответить с цитированием
zlaya_buka

Регистрация: Dec 2005
Сообщений: 1
По умолчанию А пытался ли кто-нибудь сделать невозможное?

А именно написать на чистом АС3 аналог такой до безобразия простой конструкции:

<mx:Application xmlns:mx="http://www.macromedia.com/2005/mxml">
<mx:Canvas width="100%" height="100%">
<mx:Button label="Button"/>
</mx:Canvas>
</mx:Application>


В бесплодных попытках сумел даже вытащить из Flex2 генерируемый им исходник, только весит он 25k ~ 900 строк и стостоит из очень низкоуровневого AS3 и бесчисленного присвоения стилей.
Может кто подскажет, как импортировать в AS3 файл framework.swc - без тамошних стилей все шаманства типа:

import mx.core.Application;
import mx.controls.Button;
import mx.containers.Canvas;

public class as_test extends mx.core.Application /* or MovieClip */ {
public var myButton:Button;
public var myCanvas:Canvas;

public function as_test() {
myCanvas = new Canvas();
myCanvas.percentHeight = 100;
myCanvas.percentWidth = 100;
this.addChild (myCanvas);

myButton = new Button();
myButton.label = "Stop!";
myButton.setStyle ("color", 0xFF0000);
myCanvas.addChild (myButton);
}
}


не работают - канвас и кнопка в окне есть, но их просто не видно.
Или просто туплю где, ведь делают же как-то люди, но описаний ни разу не встретил.