import flash.events.MouseEvent; /// --- GUI - lagring av input --- /// var variant:String = "Variant en"; var storrelse: String = "Liten"; var ekstrautstyr:Boolean=false; var deluxe: Boolean = false; var ekstrainfo: String = ""; var antall: int = 0; /// --- GUI - oppsett --- /// variantCb.addEventListener(Event.CHANGE,noeBleEndret); antallSp.addEventListener(Event.CHANGE,noeBleEndret); litenRb.addEventListener(Event.CHANGE,noeBleEndret); middelsRb.addEventListener(Event.CHANGE,noeBleEndret); storRb.addEventListener(Event.CHANGE,noeBleEndret); ekstrautstyrCb.addEventListener(Event.CHANGE,noeBleEndret); deluxeCb.addEventListener(Event.CHANGE,noeBleEndret); bekreftBtn.addEventListener(MouseEvent.CLICK,bleBekreftet); /// --- Metoder som utfører det som skal gjøres --- /// function noeBleEndret(evt: Event): void { if( evt.target==variantCb ) { variant=variantCb.selectedItem.label; trace("variant: "+variant); } else if( evt.target==antallSp ) { antall=antallSp.value; trace("antall: "+antall); } else if( evt.target==litenRb ) { storrelse="Liten"; trace(storrelse); } else if( evt.target==middelsRb ) { storrelse="Middels"; trace(storrelse); } else if( evt.target==storRb ) { storrelse="Stor"; trace(storrelse); } else if( evt.target==ekstrautstyrCb ) { ekstrautstyr=ekstrautstyrCb.selected; trace(ekstrautstyr); } else if( evt.target==deluxeCb ) { deluxe=deluxeCb.selected; trace(deluxe); } else { trace("Dette skal ikke skje, bug ..."); }//if }//noeBleEndret() function bleBekreftet(evt: MouseEvent): void { var bekreftelse = "Du har bestillt:\n"+ "\t\tAntall: "+antall+"\n"+ "\t\tVariant: "+variant+"\n"+ "\t\tI størrelse: "+storrelse+"\n"; if(ekstrautstyr) { bekreftelse+= "\t\tMed ekstrautstyr\n"; }//if if(deluxe) { bekreftelse+= "\t\tI DeLuxe utgave\n"; }//if if(ekstrainfoTi.text.length>0) { bekreftelse+= "\t\tEkstra informasjon:\n"+ "\t\t"+ekstrainfoTi.text; }//if bekreftelse+="\n\n"; logTa.appendText(bekreftelse); }//bleBekreftet()