📄 customborder.as
字号:
class mx.skins.CustomBorder extends mx.skins.Border
{
var __width, __height, l_mc, setSkin, minHeight, minWidth, m_mc, r_mc, __get__width, __get__height;
function CustomBorder()
{
super();
} // End of the function
function get width()
{
return (__width);
} // End of the function
function get height()
{
return (__height);
} // End of the function
function init(Void)
{
super.init();
} // End of the function
function createChildren(Void)
{
} // End of the function
function draw(Void)
{
if (l_mc == undefined)
{
var _loc2 = this.setSkin(mx.skins.CustomBorder.tagL, leftSkin);
if (horizontal)
{
minHeight = l_mc._height;
minWidth = l_mc._width;
}
else
{
minHeight = l_mc._height;
minWidth = l_mc._width;
} // end if
} // end else if
if (m_mc == undefined)
{
this.setSkin(mx.skins.CustomBorder.tagM, middleSkin);
if (horizontal)
{
minHeight = m_mc._height;
minWidth = minWidth + m_mc._width;
}
else
{
minHeight = minHeight + m_mc._height;
minWidth = m_mc._width;
} // end if
} // end else if
if (r_mc == undefined)
{
this.setSkin(mx.skins.CustomBorder.tagR, rightSkin);
if (horizontal)
{
minHeight = r_mc._height;
minWidth = minWidth + r_mc._width;
}
else
{
minHeight = minHeight + r_mc._height;
minWidth = r_mc._width;
} // end if
} // end else if
this.size();
} // End of the function
function size(Void)
{
l_mc.move(0, 0);
if (horizontal)
{
r_mc.move(this.__get__width() - r_mc.width, 0);
m_mc.move(l_mc.width, 0);
m_mc.setSize(r_mc.x - m_mc.x, m_mc.height);
}
else
{
r_mc.move(0, this.__get__height() - r_mc.height, 0);
m_mc.move(0, l_mc.height);
m_mc.setSize(m_mc.width, r_mc.y - m_mc.y);
} // end else if
} // End of the function
static var symbolName = "CustomBorder";
static var symbolOwner = mx.skins.CustomBorder;
static var version = "2.0.1.78";
var className = "CustomBorder";
static var tagL = 0;
static var tagM = 1;
static var tagR = 2;
var idNames = new Array("l_mc", "m_mc", "r_mc");
var leftSkin = "F3PieceLeft";
var middleSkin = "F3PieceMiddle";
var rightSkin = "F3PieceRight";
var horizontal = true;
} // End of Class
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -