PDA

Volledige versie bekijken : SetFocus d.m.v. het drukken van een button


floq
%Europe/Berlin %583 %2006, 15:00
Hoi mensen.

Zit met een probleempje. Ik ben een interactief model aan het maken voor een applicatie voor de mobile. De navigatie gebeurt dus ook door middel van knoppen op een mobiel (plaatje dan). Door middel van een up en down button beweegt een selectiebalk (mc) telkens met een aantal pixels naar beneden. De waarde van het aantal stappen naar beneden (of omhoog) wordt bijgehouden in een txt bestand. Nu wil ik dat als het selectiebalkje over een input text field gaat hier de focus op komt.

Ik heb het zelf geprobeer met deze code:

Selection.setFocus("name_txt");
if (positie_txt.text == 3) {
Selection.setFocus("state_txt")
};

Ik heb weinig ervaring met actionscripts en vroeg me af of iemand een idee had hoe dit moet?

Alvast bedankt:
Floq

WernerL
%Europe/Berlin %590 %2006, 15:09
mss is het, instanename.focus = true; ? :-)

Ik zeg maar wat, zo is het geloof ik in C# :+
kep geen flash om het te proberen hier.

floq
%Europe/Berlin %597 %2006, 15:19
Nee sorry dat is hem niet. Het moet iets met setFocus zijn. Het lukt me wel om in het begin op een tekstvak te focussen, maar het lukt me niet dat te koppelen aan de positie (de waarde van een tekstvak).

damned lastig ...

BernardV
%Europe/Berlin %620 %2006, 15:53
Je zult het wel constant moeten checken met een interval of onEnterFrame.
Want nu wordt alleen in het begin gekeken of positie_txt.text 3 is.

Je zou ook het onChanged event kunnen gebruiken:

positie_txt.onChanged = function(){
if(this.text==3){
trace("YO!");
}
}

Succes!