kurtgamer
%Europe/Berlin %604 %2005, 15:30
hallo
ben bezig met een nieuwe site te maken
(hoe meer je bezig bent hoe meer je leert)
ik laad verschillende xml bestanden door middel van 1 code
met 1 CSS
de texten worden geladen door variables
hier mijn code
_global.styles.TextArea.setStyle("backgroundColor", "false");
//init TextArea component
myText.html = true;
myText.wordWrap = true;
myText.multiline = true;
myText.label.condenseWhite=true;
//load css
myTextStyle = new TextField.StyleSheet();
myTextStyle.load("text/myText.css");
myText.styleSheet = myTextStyle;
//load in XML
myTextContent = new XML();
myTextContent.ignoreWhite = true;
myTextContent.load("text/"+land+woord);//land en woord is een var.
myTextContent.onLoad = function(success)
{
if(success)
{
myText.text = myTextContent;
}
}
uitleg:
("text/"+land+woord)
text/ is een map waarin 2 andere mappen zich bevinden die aangesproken worden met
de variable land (bijvoorbeeld: "nederland/")
in die 2 mappen bevinden zich verschillende texten met dezelfde naam.(var woord)
ik heb verschillende knopen 2 voor de land var en 5 voor de woord var
dus als ik op een knop druk
worden de var verandert van in de code hierboven naar de var. bij de button
zodanig dat de tekst zichtbaar wordt.
er is een klein probleempje eerst zie je de text een fractie van een seconde zonder
de veranderingen van de CSS (dus eerst zwart)
de vraag is kan je de tekst die uit de xml gelezen wordt niet direct de CSS meegeven
ik heb de tuts bekeken van "Teksten laden uit XML en opmaken met CSS_Jaap van Duyn"
en die werkt zoals het moet
maar die texten worden niet aangeroepen via variabelen
kurt
en nog een vraagske
als ik alleen de 1de variable verander (land) dmv. een knop in te drukken
dan verandert de text niet
je moet dan eerst een andere knop indrukken die de variable woord aanspreekt
dan verandert de var land en de var woord
ik hoop dat ik het duidelijk heb verwoord
anders moet je het maar laten weten dan haal ik mijn fla wat uit elkaar en upload het
ben bezig met een nieuwe site te maken
(hoe meer je bezig bent hoe meer je leert)
ik laad verschillende xml bestanden door middel van 1 code
met 1 CSS
de texten worden geladen door variables
hier mijn code
_global.styles.TextArea.setStyle("backgroundColor", "false");
//init TextArea component
myText.html = true;
myText.wordWrap = true;
myText.multiline = true;
myText.label.condenseWhite=true;
//load css
myTextStyle = new TextField.StyleSheet();
myTextStyle.load("text/myText.css");
myText.styleSheet = myTextStyle;
//load in XML
myTextContent = new XML();
myTextContent.ignoreWhite = true;
myTextContent.load("text/"+land+woord);//land en woord is een var.
myTextContent.onLoad = function(success)
{
if(success)
{
myText.text = myTextContent;
}
}
uitleg:
("text/"+land+woord)
text/ is een map waarin 2 andere mappen zich bevinden die aangesproken worden met
de variable land (bijvoorbeeld: "nederland/")
in die 2 mappen bevinden zich verschillende texten met dezelfde naam.(var woord)
ik heb verschillende knopen 2 voor de land var en 5 voor de woord var
dus als ik op een knop druk
worden de var verandert van in de code hierboven naar de var. bij de button
zodanig dat de tekst zichtbaar wordt.
er is een klein probleempje eerst zie je de text een fractie van een seconde zonder
de veranderingen van de CSS (dus eerst zwart)
de vraag is kan je de tekst die uit de xml gelezen wordt niet direct de CSS meegeven
ik heb de tuts bekeken van "Teksten laden uit XML en opmaken met CSS_Jaap van Duyn"
en die werkt zoals het moet
maar die texten worden niet aangeroepen via variabelen
kurt
en nog een vraagske
als ik alleen de 1de variable verander (land) dmv. een knop in te drukken
dan verandert de text niet
je moet dan eerst een andere knop indrukken die de variable woord aanspreekt
dan verandert de var land en de var woord
ik hoop dat ik het duidelijk heb verwoord
anders moet je het maar laten weten dan haal ik mijn fla wat uit elkaar en upload het