Ejemplo n.º 1
0
 public SWFTag(SWFTagType Type, byte[] Content)
 {
     this.Type    = Type;
     this.Id      = (int)Type;
     this.Content = Content;
     c            = null;
 }
Ejemplo n.º 2
0
 public SWFTag(SWFTagType Type, byte[] Content)
 {
     this.Type = Type;
     this.Id = (int)Type;
     this.Content = Content;
     c = null;
 }
Ejemplo n.º 3
0
        public override string GetString(SWFTagType Type)
        {
            switch (Type)
            {
            case SWFTagType.Unknown:
                return("未知");

            case SWFTagType.ShowFrame:
                return("显示帧");

            case SWFTagType.DefineShape:
            case SWFTagType.DefineShape2:
            case SWFTagType.DefineShape3:
                return("图形");

            case SWFTagType.SetBackGroundColor:
                return("背景色");

            case SWFTagType.DefineText:
                return("文本");

            case SWFTagType.DefineSound:
                return("声音");

            case SWFTagType.DefineBitsJPEG2:
            case SWFTagType.DefineBitsJPEG3:
            case SWFTagType.DefineBitsJPEG4:
                return("JPEG图片");

            case SWFTagType.PlaceObject:
            case SWFTagType.PlaceObject2:
                return("添加物体");

            case SWFTagType.RemoveObject:
            case SWFTagType.RemoveObject2:
                return("删除物体");

            case SWFTagType.FrameLabel:
                return("帧标签");

            case SWFTagType.DefineFont:
            case SWFTagType.DefineFont2:
            case SWFTagType.DefineFont3:
            case SWFTagType.DefineFont4:
                return("字体");

            case SWFTagType.ExportAssets:
                return("导出资源");

            case SWFTagType.FileAttributes:
                return("文件属性");

            default:
                return(Type.ToString());
            }
        }
Ejemplo n.º 4
0
 public override string GetString(SWFTagType Type)
 {
     switch (Type)
     {
         case SWFTagType.Unknown:
             return "未知";
         case SWFTagType.ShowFrame:
             return "显示帧";
         case SWFTagType.DefineShape:
         case SWFTagType.DefineShape2:
         case SWFTagType.DefineShape3:
             return "图形";
         case SWFTagType.SetBackGroundColor:
             return "背景色";
         case SWFTagType.DefineText:
             return "文本";
         case SWFTagType.DefineSound:
             return "声音";
         case SWFTagType.DefineBitsJPEG2:
         case SWFTagType.DefineBitsJPEG3:
         case SWFTagType.DefineBitsJPEG4:
             return "JPEG图片";
         case SWFTagType.PlaceObject:
         case SWFTagType.PlaceObject2:
             return "添加物体";
         case SWFTagType.RemoveObject:
         case SWFTagType.RemoveObject2:
             return "删除物体";
         case SWFTagType.FrameLabel:
             return "帧标签";
         case SWFTagType.DefineFont:
         case SWFTagType.DefineFont2:
         case SWFTagType.DefineFont3:
         case SWFTagType.DefineFont4:
             return "字体";
         case SWFTagType.ExportAssets:
             return "导出资源";
         case SWFTagType.FileAttributes:
             return "文件属性";
         default:
             return Type.ToString();
     }
 }
Ejemplo n.º 5
0
 public static string GetString(SWFTagType Type)
 {
     return(Current.GetString(Type));
 }
Ejemplo n.º 6
0
 public abstract string GetString(SWFTagType Type);
Ejemplo n.º 7
0
 public abstract string GetString(SWFTagType Type);
Ejemplo n.º 8
0
 public static string GetString(SWFTagType Type)
 {
     return Current.GetString(Type);
 }