CheckBoxとは相性が悪い。前回も馬鹿のようにFlashに踊らされた。今回も。
思うにFlashのHelpは何の役にも立たないUnHelpやな。
一番簡単な方法を試しても3時間かかったよ。
まずコンポーネントからCheckBoxをライブラリに。
ステージに置いて、インスペクタでラベルをつけて、色設定。
if (_global.styles.CheckBox == undefined) {
_global.styles.CheckBox = new mx.styles.CSSStyleDeclaration();
}
_global.styles.CheckBox.setStyle("color", 0xFFFFFF);
で、配置を初期化。今回はチェックボックスが固定ではないので、ステージ外に出す処理が必要。
for(var j:Number = 0; j < keywordListLength; j++)
{
eval("formBox."+keywordList[j].nam)._x = startXpos;
eval("formBox."+keywordList[j].nam)._y = startYpos + 300;
}
で、検索にヒットした奴だけ配置する。2列じゃ。
for(var i:Number = 0; i < cbKeywordArray.length; i++)
{
for(var j:Number = 0; j < keywordListLength; j++)
{
//
if(cbKeywordArray[i].toString() == keywordList[j].lab)
{
eval("formBox."+keywordList[j].nam)._x = startXpos + offsetX;
eval("formBox."+keywordList[j].nam)._y = startYpos + offsetY;
eval("formBox."+keywordList[j].nam).enabled = true;
offsetX += eval("formBox."+keywordList[j].nam)._width;
if(770 < (startXpos + offsetX))
{
offsetX = 0;
offsetY += 14;
}
}
}
}
色だけで2時間や。たらい回しにせんと、同じところに書いとけ!
思うにFlashのHelp製作者は俺って論理的思考で自分は一度もヘルプを使ったことが無いと見た。
yaruo: Meine Soup 仲いいじゃん♫
-
yaruo:
Meine Soup
仲いいじゃん♫
























|