ok, har lige prøvet igen. Din kodelinie markere en knap som valgt, men den bliver ikke trykket på, dvs. der bliver ikke afsendt et eventobject til de funktioner jeg har der lytter på knappen:-( Men, nice try - tak! - andre?
Jeg er ikke sikker på, at man kan kalde en radioButtons metoder, ligesom man kan med onPress. Kan du ikke i stedet, samme sted som du sætter knappen til at være aktiv, selv kalde de events du vil aktivere? (forudsætter naturligvis, at dine events ligger i en funktion eller i et objekt.....)
Du skal bruge noget som hedder disPatchEvent. Den er ikke rigtigt dokumenteret men så vidt jeg ved så køre den componentets eventlistener når componentet er klart (loaded). Det kommer til at se sådan her ud:
var oClickEvent:Object = new Object(); oClickEvent.type = "click"; oClickEvent.target = "oCombListener"; var oRadioListener:Object = new Object(); oRadioListener.click = function() { trace("Der er valgt en radio button"); } radioGroup.addEventListener("click",oRadioListener); rb1.selected = true; radioGroup.dispatchEvent(oClickEvent);
Jeg smutter desværre nu, så du skal ikke regne med at jeg svare før i morgen eller søndag.
Det ser super ud! Jeg kigger på det i week-end, og stikker dig nogle points i næste uge.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.