PDA

Volledige versie bekijken : CSS en html in een dynamisch textfield


sanderH
%Europe/Berlin %510 %2005, 12:14
Hoi allemaal,

Ik zie het even niet meer.
Ik probeer door middel van "createTextField" een textvlak te creeeren en te vullen met html
dat gaat goed :)
Dmv CSS probeer ik hem op te maken, dat gaat niet goed :(

Volgens mij heb ik alles goed gedaan. Als ik een tekstvak op de stage neerzet dan gaat het wel goed. Maar ik wil graag dmv "createTextField" een vak maken.
Kan ik die uberhaupt wel opmaken met css?

Groeten,
Sander

text_xml = new XML();
text_xml.onLoad = makeTextBox;
text_xml.load("test.html");
text_xml.ignoreWhite = true;
styles.load("styles.css");

function makeTextBox(success) {
if (success == true) {
createTextField("dynamicText", 1, 0, 0, 200, 200);
dynamicText.html = true;
dynamicText.multiline = false;
dynamicText.wordWrap = true;
dynamicText.border = true;
dynamicText.autoSize = false;
dynamicText.htmlText = text_xml;
dynamicText.styleSheet = styles;
}
}

theFlashWizard
%Europe/Berlin %610 %2005, 14:39
kijk anders ff hoe ze het doen op www.gotoandlearn.com :)

sanderH
%Europe/Berlin %667 %2005, 16:01
bedankt voor de reactie, maar op gotoandlearn doet ie het ook met een teksvak dat al op de stage staat.

maar het is me gelukt :)

text_xml = new XML();
text_xml.onLoad = makeTextBox;
text_xml.load("content.html");
text_xml.ignoreWhite = true;
var styles = new TextField.StyleSheet();
styles.load("styles.css");

function makeTextBox(success) {
if (success == true) {
createTextField("dynamicText", 1, 0, 0, 200, 200);
dynamicText.html = true;
dynamicText.multiline = false;
dynamicText.wordWrap = true;
dynamicText.border = true;
dynamicText.autoSize = false;
dynamicText.styleSheet = styles;
dynamicText.htmlText = text_xml;

}
}

het ligt aan deze: var styles = new TextField.StyleSheet();
en de
dynamicText.styleSheet = styles;
moet VOOR de
dynamicText.htmlText = text_xml;


groeten sander

theFlashWizard
%Europe/Berlin %676 %2005, 16:14
dat maakt niet altijd uit.. en zoals nu was de oplossing etzelfde :)