﻿部分更新日志：

-b111230
新增按钮的useHandCursor参数，表示按钮是否显示为手型
修正进度条时间指示器第一次加载时不隐藏的问题

-b111225
新增全局参数lrc_idtags，表示是否在lrc歌词最前面显示标识标签的内容，即时间标记以外al,ar,ti,by这些标记的内容
默认为true显示，设置为false则可以不显示这些内容，同时也支持对应到kmc歌词
修正视频区宽高很小时以至不够显示中间的图标则自动隐藏
皮肤bt_link中的链接支持自动替换，删除多余的control_link事件
新增皮肤的bt_more按钮和view_more事件，使用方法同bt_link，不同的是bt_more按钮仅在播放时显示，停止时自动隐藏
bt_more按钮可用来做当前播放曲目的下载，收藏，登录等功能，其link链接属性同样支持自动替换
<bt_more xywh="0C, 12R, 105, 20" src="bt_more.png" link="{downloadlink}?id={id}" target="_blank" tips="下载音乐" />
新增皮肤的indicator指示器元件，用来显示鼠标移动时所在进度条位置的时间，皮肤配置如：
<indicator xywh="0,-10,60,18" src="indicator.png" color="#ff0000" size="11" align="center" />

-b111122
修正N版在没有任何插件和皮肤时，无法播放单曲的问题
修正mp4类型在stream模式时的快进问题
新增音乐项的bytes参数，和duration类似，表示文件字节总数，专用于无keyframes关键信息时的模拟stream搜索
修正bg_video="{bgcolor:#ffffff}"背景色无法设置的问题
支持自动设置stream参数，判断src是否含有{start_seconds}或{start_bytes}
新增子列表加载完成事件item_loaded
修正自动播放时，且开启自动打开时，第一个目录无法自动打开的问题
修正列表加载的重复渲染问题

-b111111
优化列表的图标加载和显示性能，提升长列表的滚动速度
修正误操作flash本身的play方法(右键的播放或ctrl+enter)导致cmp重复创建的问题
(重要修正，之前的多个声音问题，播放时停止黑屏的问题等，可能都由此引起)

-b111029
修正title/status第一次显示过长内容时不自动滚动的问题
修正视频区video和歌词区text的src图片，最大化时，不改变尺寸的问题
新增flash_serverstring全局只读属性，返回当前flash系统环境串，可供js接口使用
修正全局配置含有反斜杠时引起js接口无法使用的问题，将过滤所有反斜杠到斜杠
优化UI组件缩减体积

-b110925
修正onCuePoint参数报错问题，并增强其他回调函数兼容性
修正视频播放完成时间修正引起的问题
新增文本歌词也支持发送一次lrc_rowchange行改变事件
新增全局配置的list_error参数，表示播放错误时是否显示错误次数，默认是true显示
新增js的api接口函数query方法：query(查询路径[, 值])

-b110901
修正子列表加载并打开后不发送list_change事件的问题
更新列表项的item_deleted删除事件数据将返回children属性的子节点列表
新增列表项的item_opened打开和item_closed关闭事件，事件data返回和删除一样
新支持auto_open启用时，自动加载并打开播放list_src子列表
修正列表项名称换行的问题，将自动过滤换行
新支持设置窗口中皮肤项的保存功能，将保存为CMP专属皮肤文件的csf格式(cmp skin file)
保存的csf格式皮肤文件需最新版CMP4方能加载识别
增加保存按钮的语言项到默认皮肤，<msg id="option_skin_save">保存</msg>

-b110815
修正皮肤UI组件与外载插件命名空间冲突的问题
api事件新支持传递data的修改权限：event.data = newData
优化utf8的BOM自动识别功能
新增as3的api接口：
setSoundFilter(fn:Function)设置声音过滤函数，以实现声音变调等效果
models:Object属性，返回CMP当前所有支持的模块



====================================================
history:
====================================================

1, CMP诞生于2005年，全称为CenFun Music Player，开始简称为"cfplay"
最初始的1.0版仅为个人使用，后来公开发布过cfplay v1.1版

2, CMP2.0于2006年发布，比较稳定版本为cfplay v2.0 b060706版
此版本曾公开发布过源码，现网上很多AS2的在线播放器也是基于此版本

3, 2007年发布修正版的CMP v2.1 b070211，正式修改简称为"CMP"，此版附单用户的asp在线管理程序
在2.0的基础上可以简单的更换背景皮肤，此版本也已经开源
[url]http://bbs.cenfun.com/thread-11977-1-1.html[/url]

4, 2008年发布稳定版的CMP V3.0 b081108，并开发相应的多用户在线音乐系统
采用AS3编写，全新内核和皮肤机制等，皮肤可以进行全方位的自定义

5, 2009年底CMP4发布，直至2010年8月，相对稳定版本为CMP4 b100823版
直至今天，CMP4还在不断的升级...



====================================================

http://bbs.cenfun.com
作者: 晨风 (QQ:44023478)
email: cenfun@gmail.com

====================================================
Copyright (c) 2005-2011 CenFun.Com
====================================================