home *** CD-ROM | disk | FTP | other *** search
- package
- {
- import flash.net.getClassByAlias;
- import flash.net.registerClassAlias;
- import flash.system.*;
- import flash.utils.*;
- import mx.collections.ArrayCollection;
- import mx.collections.ArrayList;
- import mx.core.IFlexModuleFactory;
- import mx.core.mx_internal;
- import mx.effects.EffectManager;
- import mx.messaging.config.ConfigMap;
- import mx.messaging.messages.AcknowledgeMessage;
- import mx.messaging.messages.AcknowledgeMessageExt;
- import mx.messaging.messages.AsyncMessage;
- import mx.messaging.messages.AsyncMessageExt;
- import mx.messaging.messages.CommandMessage;
- import mx.messaging.messages.CommandMessageExt;
- import mx.messaging.messages.ErrorMessage;
- import mx.messaging.messages.HTTPRequestMessage;
- import mx.messaging.messages.MessagePerformanceInfo;
- import mx.styles.StyleManager;
- import mx.utils.ObjectProxy;
-
- public class _ShufflrClient_FlexInit
- {
- public function _ShufflrClient_FlexInit()
- {
- super();
- }
-
- public static function init(param1:IFlexModuleFactory) : void
- {
- var i:int;
- var styleNames:Array;
- var fbs:IFlexModuleFactory = param1;
- EffectManager.mx_internal::registerEffectTrigger("addedEffect","added");
- EffectManager.mx_internal::registerEffectTrigger("closeEffect","windowClose");
- EffectManager.mx_internal::registerEffectTrigger("completeEffect","complete");
- EffectManager.mx_internal::registerEffectTrigger("creationCompleteEffect","creationComplete");
- EffectManager.mx_internal::registerEffectTrigger("focusInEffect","focusIn");
- EffectManager.mx_internal::registerEffectTrigger("focusOutEffect","focusOut");
- EffectManager.mx_internal::registerEffectTrigger("hideEffect","hide");
- EffectManager.mx_internal::registerEffectTrigger("itemsChangeEffect","itemsChange");
- EffectManager.mx_internal::registerEffectTrigger("minimizeEffect","windowMinimize");
- EffectManager.mx_internal::registerEffectTrigger("mouseDownEffect","mouseDown");
- EffectManager.mx_internal::registerEffectTrigger("mouseUpEffect","mouseUp");
- EffectManager.mx_internal::registerEffectTrigger("moveEffect","move");
- EffectManager.mx_internal::registerEffectTrigger("removedEffect","removed");
- EffectManager.mx_internal::registerEffectTrigger("resizeEffect","resize");
- EffectManager.mx_internal::registerEffectTrigger("resizeEndEffect","resizeEnd");
- EffectManager.mx_internal::registerEffectTrigger("resizeStartEffect","resizeStart");
- EffectManager.mx_internal::registerEffectTrigger("rollOutEffect","rollOut");
- EffectManager.mx_internal::registerEffectTrigger("rollOverEffect","rollOver");
- EffectManager.mx_internal::registerEffectTrigger("showEffect","show");
- EffectManager.mx_internal::registerEffectTrigger("unminimizeEffect","windowUnminimize");
- try
- {
- if(getClassByAlias("flex.messaging.io.ArrayCollection") == null)
- {
- registerClassAlias("flex.messaging.io.ArrayCollection",ArrayCollection);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("flex.messaging.io.ArrayCollection",ArrayCollection);
- }
- try
- {
- if(getClassByAlias("flex.messaging.io.ArrayList") == null)
- {
- registerClassAlias("flex.messaging.io.ArrayList",ArrayList);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("flex.messaging.io.ArrayList",ArrayList);
- }
- try
- {
- if(getClassByAlias("flex.messaging.config.ConfigMap") == null)
- {
- registerClassAlias("flex.messaging.config.ConfigMap",ConfigMap);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("flex.messaging.config.ConfigMap",ConfigMap);
- }
- try
- {
- if(getClassByAlias("flex.messaging.messages.AcknowledgeMessage") == null)
- {
- registerClassAlias("flex.messaging.messages.AcknowledgeMessage",AcknowledgeMessage);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("flex.messaging.messages.AcknowledgeMessage",AcknowledgeMessage);
- }
- try
- {
- if(getClassByAlias("DSK") == null)
- {
- registerClassAlias("DSK",AcknowledgeMessageExt);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("DSK",AcknowledgeMessageExt);
- }
- try
- {
- if(getClassByAlias("flex.messaging.messages.AsyncMessage") == null)
- {
- registerClassAlias("flex.messaging.messages.AsyncMessage",AsyncMessage);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("flex.messaging.messages.AsyncMessage",AsyncMessage);
- }
- try
- {
- if(getClassByAlias("DSA") == null)
- {
- registerClassAlias("DSA",AsyncMessageExt);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("DSA",AsyncMessageExt);
- }
- try
- {
- if(getClassByAlias("flex.messaging.messages.CommandMessage") == null)
- {
- registerClassAlias("flex.messaging.messages.CommandMessage",CommandMessage);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("flex.messaging.messages.CommandMessage",CommandMessage);
- }
- try
- {
- if(getClassByAlias("DSC") == null)
- {
- registerClassAlias("DSC",CommandMessageExt);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("DSC",CommandMessageExt);
- }
- try
- {
- if(getClassByAlias("flex.messaging.messages.ErrorMessage") == null)
- {
- registerClassAlias("flex.messaging.messages.ErrorMessage",ErrorMessage);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("flex.messaging.messages.ErrorMessage",ErrorMessage);
- }
- try
- {
- if(getClassByAlias("flex.messaging.messages.HTTPMessage") == null)
- {
- registerClassAlias("flex.messaging.messages.HTTPMessage",HTTPRequestMessage);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("flex.messaging.messages.HTTPMessage",HTTPRequestMessage);
- }
- try
- {
- if(getClassByAlias("flex.messaging.messages.MessagePerformanceInfo") == null)
- {
- registerClassAlias("flex.messaging.messages.MessagePerformanceInfo",MessagePerformanceInfo);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("flex.messaging.messages.MessagePerformanceInfo",MessagePerformanceInfo);
- }
- try
- {
- if(getClassByAlias("flex.messaging.io.ObjectProxy") == null)
- {
- registerClassAlias("flex.messaging.io.ObjectProxy",ObjectProxy);
- }
- }
- catch(e:Error)
- {
- registerClassAlias("flex.messaging.io.ObjectProxy",ObjectProxy);
- }
- styleNames = ["statusTextStyleName","fontWeight","modalTransparencyBlur","rollOverColor","textRollOverColor","backgroundDisabledColor","barColor","textIndent","fontSize","kerning","footerColors","textAlign","disabledIconColor","fontStyle","dropdownBorderColor","titleBarBackgroundSkin","buttonPadding","statusBarBackgroundColor","modalTransparencyDuration","textSelectedColor","buttonAlignment","titleTextStyleName","selectionColor","modalTransparency","fontGridFitType","selectionDisabledColor","modalTransparencyColor","fontAntiAliasType","disabledColor","alternatingItemColors","titleAlignment","leading","iconColor","dropShadowColor","themeColor","titleBarColors","indicatorGap","letterSpacing","fontFamily","fontThickness","color","labelWidth","errorColor","headerColors","fontSharpness","textDecoration","statusBarBackgroundSkin"];
- i = 0;
- while(i < styleNames.length)
- {
- StyleManager.registerInheritingStyle(styleNames[i]);
- i++;
- }
- }
- }
- }
-
-