comboBox component problem

Λύσεις προβλημάτων για το δημοφιλές πρόγραμμα κατασκευής παρουσιάσεων στο διαδίκτυο.

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
Άβαταρ μέλους
Garakatsamol
Honorary Member
Δημοσιεύσεις: 919
Εγγραφή: 08 Μάιος 2007 00:27

comboBox component problem

Δημοσίευση από Garakatsamol » 21 Οκτ 2009 23:11

Χαίρετε,
έχω 2 comboBoxes (το component του CS3) μέσα σε ένα child swf (το φορτώνω με loadMovie κτλ) τα οποία δουλέυουν όπως πρέπει.
Στο parent swf καλούνται με τον ίδιο τρόπο και διάφορα άλλα swf's. Δηλαδή φανταστείτε ένα μενού που όταν πατιέται κάποιο στοιχείο του καλείται και διαφορετικό swf.
Όταν καλέσω την πρώτη φορά το swf με τα comboBoxes όλα καλά. Όταν όμως φύγω από αυτή την ενότητα, πάω κάπου αλλού και επιστρέψω, τότε όταν επιλέγω μια τιμή στο πρώτο comboBox, η τιμή στο άλλο comboBox εξαφανίζεται. Αν επιλέξω μια τιμή στο 2ο comboBox και πάω να επιλέξω τιμή στο 1ο τότε πάλι αυτή εξαφανίζεται. Είναι σα να θέλει focus για να δουλέψει.
Επίσης έχω και κάποια input textboxes. Όταν έχω επιλέξει μια τιμή στο comboBox και πάω να εισάγω μια τιμή σε κάποιο textBox η τιμή του combobox εξαφανίζεται.

Στο διάβασμα που έκανα είδα ότι είναι κάπως buggy η κατάσταση με το συγκεκριμένο component. Οι λύσεις που προτείνονται είναι να κάνω _lockroot στο child swf και να βάλω κι ένα comboBox component στο parent swf. Τίποτα από τα παραπάνω δε βοήθησε.

Θεωρώ ότι είμαι καλός άνθρωπος. ΓΙΑΤΙ ΝΑ ΜΟΥ ΣΥΜΒΑΙΝΕΙ ΑΥΤΟ???????

Παιδιά help, το ψάχνω μέρες τώρα και είμαι απελπισμένος.

Άβαταρ μέλους
HeRu
Flash Moderator
Δημοσιεύσεις: 800
Εγγραφή: 16 Αύγ 2004 10:49
Επικοινωνία:

comboBox component problem

Δημοσίευση από HeRu » 22 Οκτ 2009 08:03

Δοκίμασε να τα κάνεις instantiate με actionscript.

Δηλαδή να μην τα έχεις στο timeline, αλλά να τα δημιουργείς και να τα τοποθετείς με κώδικα.

Άβαταρ μέλους
Garakatsamol
Honorary Member
Δημοσιεύσεις: 919
Εγγραφή: 08 Μάιος 2007 00:27

comboBox component problem

Δημοσίευση από Garakatsamol » 22 Οκτ 2009 11:02

HeRu έγραψε:Δοκίμασε να τα κάνεις instantiate με actionscript.

Δηλαδή να μην τα έχεις στο timeline, αλλά να τα δημιουργείς και να τα τοποθετείς με κώδικα.
Μπα, με κώδικα τα έβαζα ούτως ή άλλως....

Παρατήρησα ότι το πρόβλημα συμβαίνει όταν έχω καλέσει πρώτα ένα άλλο συγκεκριμένο swf το οποίο έχει μέσα και αυτό comboBoxes και input text.

Απάντηση

Επιστροφή στο “Flash γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 2 επισκέπτες