易截截图软件、单文件、免安装、纯绿色、仅160KB

flex嵌入字体

Hey,buddy! How are you doing these days?All right,Let us straight to the point.
flex嵌入字体有两种方式:
方式1,直接嵌入:
   [Embed(mimeType='application/x-font', source='font/minicartoon.ttf', fontName='迷你简卡通')]
   private var mnCartonFont:Class;
   该方式不多说了。
方式2,将字体打包成swf,然后运行加载:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="horizontal" initialize="init()">
    <mx:Script>
        <![CDATA[
         import mx.core.UIComponent;
         
   private var tf:TextField;
   private var fontLoader:Loader;
   private var swfUrl:String = "font/MiniCartoonFont.swf";
   private var allFonts:Array = new Array();
   
   //运行加载         
   private function init():void {
    fontLoader = new Loader();
    fontLoader.contentLoaderInfo.addEventListener(Event.COMPLETE,loadCompleteHander);
    fontLoader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR,loadFailHandler);
    var re:URLRequest = new URLRequest(swfUrl);
    fontLoader.load(re);
   }
   
   private function loadCompleteHander(event:Event):void {
    var loaderInfo:LoaderInfo = event.target as LoaderInfo;
    if (loaderInfo && loaderInfo.contentType == "application/x-shockwave-flash"){
     var className:String = getFilename(loaderInfo.url);
     var font:Class = loaderInfo.applicationDomain.getDefinition(className) a


相关文档:

Flex httpservice返回值类型和处理

返回数据的格式resultFormat有几种类型,object、array、xml、flashvars、text和e4x,默认的设置为object。
RESULT_FORMAT_ARRAY : String = "array"
[] 结果格式“array”与“object”相似,但是其返回的值始终为数组;这样,如果从结果格式“object”返回的结果尚不是数组,则将把该项 ......

update Flex TreeGrid

Summary:
在DataGrid中显示层级结构,google了一下,找到flexlib中的TreeGrid。把源码加载到项目中,按照文档去实现其功能。最后发现有好多bug,比如定位不准,无法拖动等问题。通过阅读和修改TreeGrid类,这些bug都解决了。接着无意中发现,排序有问题。点击列头排序,发现层级结构变混乱了,这个问题比较严重。因为creat ......

Flex Timer 定时器

flash.util.Timer类
   
flash.util.Timer类允许通过添加时间事件或延时来调用方法。通过Timer构造器创建实例对象,传递一个毫秒数字作为构造参数作为间隔时
间,下面的例子实例化一个Timer对象每个1秒钟发出事件信号:
    var timer.Timer = new Timer(1000);
   
......

Flex SDK 4(Gumbo)命名空间(NameSpace)概述

本篇文章是《Flash Builder 4 beta (Gumbo) UI、功能的新体验》第三篇文章,着重介绍的Flex SDK 4(Gumbo)新增加的命名空间(NameSpace)。
众所周知,Flex SDK 4(Gumbo)增加了一些命名空间,请看如下:
xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/halo"
xmlns:s="library://ns.a ......

Flex与ASP.NET结合

1.将flex编译后的程序插入到asp.net页面
flex的最终输出就是一张网页+一个flash(.swf文件)
这么说你明白了吧,其实就是用他生成的网页的方式把那个.swf文件插入到你的asp.net页面就可以了。
假如你的flex3项目名字叫TestApp,最简单直接的办法就是,
把"bin-debug"目录下的:
TestApp.html
TestApp.swf
AC_OETags.js ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号