Avatar billede simonadrian Nybegynder
22. februar 2008 - 17:08 Der er 6 kommentarer og
1 løsning

Hvordan får jeg citattegn med ind i flash

Jeg forsøger at lade en xml-fil styre style for et flash datagrid og det går udemærket efter dette as:

XMLFile.onLoad = function(success) {
                    if (success) {
                          zfontfamily = this.firstChild.attributes.fontfamily;
                          zfontsize = this.firstChild.attributes.fontsize;
                          ztextRollOverColor = this.firstChild.attributes.textRollOverColor;
                          ztextSelectedColor = this.firstChild.attributes.textSelectedColor;

NLDataGrid.setStyle("fontFamily", zfontfamily);
NLDataGrid.setStyle("fontSize", zfontsize);
NLDataGrid.setStyle("textRollOverColor", ztextRollOverColor);
NLDataGrid.setStyle("textSelectedColor", ztextSelectedColor);

bortset fra at de to første ikke følger xml-filen fordi der egentlig burde være citationstegn omkring fontfamily og fontsize svarende til at de så sådan her ud:

NLDataGrid.setStyle("fontFamily", "Arial);
NLDataGrid.setStyle("fontSize", "11");

i xmlfilen ser det sådan her ud og virker som sagt fint bortset fra de to første:

<setStyle fontFamilyArial" fontSize="10" textRollOverColor="0x0000FF" textSelectedColor="0x006699" color="0x000099" headerColor="0x00FF00" alternatingRowColors1="0xFFFFFF" alternatingRowColors2="0xC0E8F1" themeColor="haloblue" hGridLines="false" vGridLines="false">

Hvad skal jeg gøre inde i flash for at få citationstegn omkring zfontfamily og zfontsize??
Avatar billede maqhem Nybegynder
22. februar 2008 - 17:37 #1
Hvis du tracer din zfontfamily, og den måske skriver Courier New, vil du så have den til at skrive "Courier New" i stedet for?
Avatar billede simonadrian Nybegynder
22. februar 2008 - 17:45 #2
Exactly. Just precis.
Jeg ser i øvrigt lige en mangel lige i starten af xml-filen.
<setStyle fontFamily="Arial" fontSize=....
men det er kun en mangel her...
Avatar billede maqhem Nybegynder
22. februar 2008 - 18:55 #3
zfontfamily = "\"" + this.firstChild.attributes.fontfamily + "\"";
Avatar billede simonadrian Nybegynder
22. februar 2008 - 19:11 #4
Jeg fandt ud af det i mellemtiden. I xmlfilen havde jeg skrevet fontfamily og i as - fontFamily. Det samme med fontsize/fontSize.
Jeg prøvede med din løsning uden held - også med stort F i - fontFamily + "\"";.
Men er du på rette spor vil jeg stadig gerne have en løsning på problemet. Hvordan får man genereret citationstegn i flash??? - når de ikke er med fra xml-filen.
Avatar billede maqhem Nybegynder
22. februar 2008 - 19:53 #5
Altså et skrevet citationstegn er \". Eksempel:

var monolog:String = "I går sagde jeg \"jeg hedder Nicolaj\", og i dag kan jeg sige det samme.";
trace(monolog);
Avatar billede simonadrian Nybegynder
02. marts 2008 - 13:23 #6
Sorry. Jeg kom væk fra det her problem og har ikke prøvet det af før nu.
Send mig et svar.
Avatar billede maqhem Nybegynder
03. marts 2008 - 07:58 #7
Svar.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester