Flex4 Declarations in ActionScript
4134 단어 프레임FlexFlashAdobeactionscript
주 파일:
<?xml version="1.0" encoding="utf-8"?>
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
width="850"
height="450"
preinitialize="preinit();"
creationComplete="init()">
<fx:Style source="assets/contactsStyles.css"/>
<fx:Script source="Main.as"/>
</s:WindowedApplication>
<fx:Declarations>
<spicefactory:ContextBuilder>
<cairngorm:CairngormIntegrationSupport/>
<spicefactory:FlexConfig type="{InsyncContext}"/>
<spicefactory:MessageSettings unhandledErrors="{ErrorPolicy.RETHROW}"/>
</spicefactory:ContextBuilder>
</fx:Declarations>
이상 의 성명 을 AS 로 옮 기 고 싶 습 니 다.
private function preinit():void
{
var temp:ContextBuilderTag=new ContextBuilderTag();
var cairgormIS:CairngormIntegrationSupport=new CairngormIntegrationSupport();
var flexConfig:FlexConfigTag=new FlexConfigTag();
flexConfig.type=InsyncContext;
var messageST:MessageSettingsTag=new MessageSettingsTag();
messageST.unhandledErrors=ErrorPolicy.RETHROW
temp.processors=[cairgormIS, flexConfig, messageST];
temp.initialized(this, "contextBuilderTag")
}
Main. as 파일
import com.adobe.cairngorm.CairngormIntegrationSupport;
import flash.display.DisplayObject;
import insync.presentation.ContactList;
import insync.presentation.ContactsNavigator;
import insync.presentation.Toolbar;
import mx.containers.HDividedBox;
import mx.containers.VBox;
import org.spicefactory.parsley.core.messaging.ErrorPolicy;
import org.spicefactory.parsley.flex.FlexConfig;
import org.spicefactory.parsley.flex.FlexContextBuilder;
import org.spicefactory.parsley.flex.tag.builder.ContextBuilderTag;
import org.spicefactory.parsley.flex.tag.builder.FlexConfigTag;
import org.spicefactory.parsley.flex.tag.builder.MessageSettingsTag;
private function preinit():void
{
var temp:ContextBuilderTag=new ContextBuilderTag();
var cairgormIS:CairngormIntegrationSupport=new CairngormIntegrationSupport();
var flexConfig:FlexConfigTag=new FlexConfigTag();
flexConfig.type=InsyncContext;
var messageST:MessageSettingsTag=new MessageSettingsTag();
messageST.unhandledErrors=ErrorPolicy.RETHROW
temp.processors=[cairgormIS, flexConfig, messageST];
temp.initialized(this, "contextBuilderTag")
}
private function init():void
{
var mainVBox:VBox=new VBox();
mainVBox.percentHeight=100;
mainVBox.percentWidth=100;
this.addElement(mainVBox);
var toolBar:Toolbar=new Toolbar();
toolBar.percentWidth=100;
mainVBox.addChild(toolBar);
var hdvidedBox:HDividedBox=new HDividedBox();
hdvidedBox.percentHeight=100;
hdvidedBox.percentWidth=100;
mainVBox.addChild(hdvidedBox);
var contactNav:ContactsNavigator=new ContactsNavigator();
contactNav.percentHeight=100;
contactNav.percentWidth=100;
hdvidedBox.addChild(contactNav);
var contactList:ContactList=new ContactList();
contactList.width=300;
contactList.percentHeight=100;
hdvidedBox.addChild(contactList);
}
붙다
spicefactory + spicelib (v 2.3.1) 소스 패키지: org
cairngorm 3 소스 패키지: com
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Pytest 테스트 프레임워크 기본 사용 방법 상세 정보pytest 소개 2. 매개 변수화를 지원하여 테스트할 테스트 용례를 세밀하게 제어할 수 있다. 3. 간단한 단원 테스트와 복잡한 기능 테스트를 지원할 수 있고selenium/appnium 등 자동화 테스트, 인터페...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.