29. oktober 2001 - 17:58Der er
3 kommentarer og 2 løsninger
rendering af HTML og stylesheets i Director 8.5
Hejsa
er der mon en her der har erfaring med Director og HTML Text castmembers
Jeg importerer et html dokument til mit Cast, og viser indholdet på scenen. Det fungerer fint, men jeg kan ikke finde ud af om og hvordan det er muligt at ændre på den måde hvorpå director layouter links på. Jeg vil ikke have blå tekst med understregning. !!
Jeg har forsøgt med embedded stylesheet , men det ignorerer director. Kan man styre layout (specielt farve) af hyperlinks eller eller hvad?
Åbn dit text castmember som indeholder hyperlinks. Klik info og fjern fluebenet for \'Use Hypertext Styles\' i castmember property inspector. Nu kan du tildele enhver farve til dine links ved at selektere teksten og højreklikke >> Font >> og vælg farve. Vær opmærksom på at du selv skal indsætte dine hyperlinks.
OK.. men jeg har brug for at kunne gøre dette i lingo, for jeg henter htmlteksten ind med \'importFileInto\' og så vises links og lign med blå, ligemeget om jeg på forhånd slår \'Use Hypertext Styles\' fra eller ej i den tekstboks jeg importerer til. Man kan også omportere til et member der ikke rummer noget på forhånd, og så kan jeg heller ikke tille på \'Use Hypertext Styles\'...
men jeg kan ikke finde ud af hvad en evt. member(n).htmlRenderStyle property skulle hedde..
Du kan kun sætte fontstyle fx. member(\"htmlside\").word[3].fontstyle = [#bold, #allcaps]
Terry Schussler har en workaround, men det f... up hvis jeg copy/paster ind her, så skiv til john@kanding.dk, så skal jeg sende det som attachment i stedet.
angående det med at det fucker når man paster scripts via experten:
hvis I alligevel skal gøre det - og det er synd ikke at gøre, for ellers kan andre ikke få glæde af at kikke i gamle svar - så er her en løsning:
1) kopier scriptet fra websiden her 2) paste i BBedit 3) show invisibles og show spaces 4) i kan nu se nogle mellemrum som IKKE er blevet markeret med spacesymbolet... det er synderen. 5) marker sodan et mellemrum og kopier det. 6) search/replace all og erstat denne usynlige karakter med intet.
så fejler scriptet ikke noget længere...
jeg har tidligere undersøgt hvad det er for en karakter, og gjort opmærksom på det overfor eksperten. men kan lade lingo afsløre ascii værdien med chartonum eller hvad det er den funktion hedder...
Så er det nok oplagt at vi laver en \"eksperten-lingo script parser\" til glæde for alle i Director/Lingo kategorien, så vi blot kan kopi/paste ind i et Director tekstfelt og oprette et scriptcastmember automatisk. Tak for at I har gjort mig opmærksom på dette, og tak for point :)
Synes godt om
Ny brugerNybegynder
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.