Nicht mehr ganz neu hier
Hallo zusammen habe ein kleines Problem mit meinem PAGE Flip.
Ich versuche schon die ganze Zeit die Farbe in meinem Dynamischen Menü zu änder, leider ohne erfolg.
Menü wir durch eine XML gesteuert, jedoch sind die Menüpunkte immer Blau, und ich frage mich warum ??
Vllt. seh ich den Wald vor lauter Bäumen nicht.
function buildTOC() {
var d = _parent.data;
if(pfroot.XML_TOCs[d].XML_TOC != undefined) {
title.titlein.text = pfroot.XML_TOCs[d].XML_TOC_TITLE;
btns = pfroot.XML_TOCs[d].XML_TOC.length;
sy = 370-btns*28;
title._y = sy-28;
for(var i=0;i<btns;i++) {
var j=container.attachMovie("btn","btn"+i,i);
j._y = sy+i*28;
j._x = 0;
j.name = pfroot.XML_TOCs[d].XML_TOC.name;
j.namein.autoSize = "left";
j.hit._width = j.namein._width + 50;
j.hit._alpha = 20;
j.hit.targetlabel = pfroot.XML_TOCs[d].XML_TOC.targetlabel;
j.hit.targetpage = pfroot.XML_TOCs[d].XML_TOC.targetpage;
j.hit.Skip = pfroot.XML_TOCs[d].XML_TOC.Skip;
j.hit.no = i;
j.hit.onRollOver = function () {
this._alpha = 90;
pfroot.overbutton = true;
}
j.hit.onRollOut = j.hit.onDragOut = function () {
this._alpha = 0;
pfroot.overbutton = false;
}
j.hit.onRelease = function () {
this._alpha = 0;
pfroot.overbutton = false;
if(!pfroot.flip && !pfroot.preflip) {
if(this.targetlabel!=undefined) pfroot.gotoPageLabel(this.targetlabel, this.Skip);
else {
var target = this.targetpage==9999? 9999: pfroot.pageNumber[this.targetpage];
//trace("*ONRELEASE "+target);
pfroot.cgotoPage(target,this.Skip);
}
}
}
}
}
}
function reset(onTop) {
btnsEnable(onTop);
}
function btnsEnable(onTop) {
for(var i=0;i<btns;i++) {
container["btn"+i].hit.enabled = onTop;
container["btn"+i].hit._visible = onTop;
}
}
buildTOC();
btnsEnable(false);
Ich versuche schon die ganze Zeit die Farbe in meinem Dynamischen Menü zu änder, leider ohne erfolg.
Menü wir durch eine XML gesteuert, jedoch sind die Menüpunkte immer Blau, und ich frage mich warum ??
Vllt. seh ich den Wald vor lauter Bäumen nicht.
function buildTOC() {
var d = _parent.data;
if(pfroot.XML_TOCs[d].XML_TOC != undefined) {
title.titlein.text = pfroot.XML_TOCs[d].XML_TOC_TITLE;
btns = pfroot.XML_TOCs[d].XML_TOC.length;
sy = 370-btns*28;
title._y = sy-28;
for(var i=0;i<btns;i++) {
var j=container.attachMovie("btn","btn"+i,i);
j._y = sy+i*28;
j._x = 0;
j.name = pfroot.XML_TOCs[d].XML_TOC.name;
j.namein.autoSize = "left";
j.hit._width = j.namein._width + 50;
j.hit._alpha = 20;
j.hit.targetlabel = pfroot.XML_TOCs[d].XML_TOC.targetlabel;
j.hit.targetpage = pfroot.XML_TOCs[d].XML_TOC.targetpage;
j.hit.Skip = pfroot.XML_TOCs[d].XML_TOC.Skip;
j.hit.no = i;
j.hit.onRollOver = function () {
this._alpha = 90;
pfroot.overbutton = true;
}
j.hit.onRollOut = j.hit.onDragOut = function () {
this._alpha = 0;
pfroot.overbutton = false;
}
j.hit.onRelease = function () {
this._alpha = 0;
pfroot.overbutton = false;
if(!pfroot.flip && !pfroot.preflip) {
if(this.targetlabel!=undefined) pfroot.gotoPageLabel(this.targetlabel, this.Skip);
else {
var target = this.targetpage==9999? 9999: pfroot.pageNumber[this.targetpage];
//trace("*ONRELEASE "+target);
pfroot.cgotoPage(target,this.Skip);
}
}
}
}
}
}
function reset(onTop) {
btnsEnable(onTop);
}
function btnsEnable(onTop) {
for(var i=0;i<btns;i++) {
container["btn"+i].hit.enabled = onTop;
container["btn"+i].hit._visible = onTop;
}
}
buildTOC();
btnsEnable(false);