PDA

Volledige versie bekijken : setFocus werkt niet in 2-frame-movie


tijmen_4real
%Europe/Berlin %785 %2009, 18:50
Hoi

Ik heb een AS met diverse elementen:

// Gegevens klant:
klantNaam = klant_naam_txt.text;
klantAdres = klant_adres_txt.text;
klantPostcode = klant_postcode_txt.text;
klantPlaat = klant_plaats_txt.text;
klantTelnr = klant_telnr_txt.text;

trace("Naam klant: "+klantNaam);

// Gegevens factuur:
factuurDatum = factuur_datum_txt.text;
factuurNummer = factuur_nummer_txt.text;
factuurOmschrijving = factuur_omschrijving_txt.text;
factuurBedrag = factuur_bedrag_txt.text;

factuur_mc.print_btn.onRelease = function(){
//print actie
} Nu bestaat de movie uit 2 frames, om zo te trace te laten refreshen. Er stond ook nog dit deel bij:

Selection.setFocus("klant_naam_txt");Maar omdat de movie uit 2 frames bestaat, gaat de selectie als een knipperlicht aan/uit.

Hoe los ik dit, met een gulden middenweg, op?
Greetz,

tijmen_4real 8D

Dauntless
%Europe/Berlin %793 %2009, 19:03
Je maakt een tweede frame aan om een trace te herhalen ? :S

Je weet toch dat er zo iets bestaat als onEnterFrame of setInterval ? Waarom maak je dan een tweede frame aan ?

nls61
%Europe/Berlin %927 %2009, 22:16
Tijmen

Ik denk dat dit gaat over het zelfde ding waar we een paar posts naar beneden me bezig waren.
Wat ik zelf doe in zo'n geval is een aantal movieclips maken
De de eerste bv "login_mc" daarin de inhoud van je login frame plus as.
de tweede "opmaak_mc " enz.

De eerste wil je dus direct zien dus die laat je zichtbaar "login_mc._visible=true;".
De tweede en volgende maakje dus invisble "naam_mc._visible = false:".
Zodra de login true geeft maak je de "login_mc._visible = false" & de "volgende_mc._visible = true;"
en zo voorts.
En dan maar blijven werken in een eenframe tijdlijn.

Groets,

Niels