Avatar billede kalleballe Nybegynder
18. september 2004 - 12:37 Der er 6 kommentarer og
1 løsning

stylesheed i player 6

Jeg har et url der bliver defineret af:

minUrlTekst.url = "http://www.dr.dk";

Jeg vil nu gerne have at min tekst bliver bold eller noget andet når jeg klikker på den.

Jeg kan ikke bruge var newStyle = new TextField.StyleSheet();

fordi det skal køre i player 6, - så er der nogen anden måde jeg kan gøre det på?

vh

kalleBalle
Avatar billede kalleballe Nybegynder
18. september 2004 - 12:38 #1
stylesheeTTTTT hehe
Avatar billede nikolajdu Nybegynder
18. september 2004 - 13:43 #2
Er det hele teksten eller kun det valgte?
Avatar billede nikolajdu Nybegynder
18. september 2004 - 14:04 #3
this.createTextField ("tekst", 2, 100, 150, 400, 20);
tekst.html = true;
tekst.border = true;
tekst.htmlText = "hej hej";
tf = new TextFormat ();
tf.url = "http://www.dr.dk";
tf.target = "_blank";
tekst.setTextFormat (tf);
//
tekst.onSetFocus = function(){
    tf = new TextFormat ();
    tf.color = 0xff0000;
    tf.bold = true;
    tekst.setTextFormat (tf);
}


Men det berører så hele tekstfeltet "tekst"
Avatar billede kalleballe Nybegynder
18. september 2004 - 14:14 #4
ok, - onSet focus, - den havde jeg glemt ;)

Tak!
Avatar billede kalleballe Nybegynder
18. september 2004 - 21:50 #5
jeg har:
for (var i = 0; i<menuTextX.length; i++)
    {
    tf.target = "iFrameTarget" mit link target
    tf.url = itemUrlX[i]; // urler fra array med links
        _root.menuHolder.attachMovie ("menuItem", "menuItem"+i, i, {_x:startPoint+(i*itemWidth), _y:0}); // laver movieclip
    _root.menuHolder["menuItem"+i].createTextField ("menuText", 1, 0, -1, 50, 18);// knytter textField til movieclip
        _root.menuHolder["menuItem"+i].menuText.setNewTextFormat (tf);
// knytter textformat som jeg har defineret tidligere
    _root.menuHolder["menuItem"+i].menuText.html = true;
    _root.menuHolder["menuItem"+i].menuText.text = menuTextX[i];
        // ny kode
    _root.menuHolder["menuItem"+i].menuText.onSetFocus = function(){
        trace("hej");
    _root.menuHolder["menuItem"+i].menuText.setTextFormat (newTf);
        // newTf er også defineret tidligere på samme måde som tf.
      newTf.color = 0x000000;
        newTf.bold = true;
    // slut ny kode           
               
    }
}


Men der sker ikke noget :) alt med tf virker
Avatar billede kalleballe Nybegynder
18. september 2004 - 22:11 #6
også hvis jeg skriver lidt pænere:

for (var i = 0; i<menuTextX.length; i++)
            {
               
                _root.menuHolder.attachMovie ("menuItem", "menuItem"+i, i, {_x:startPoint+(i*itemWidth), _y:0});
                _root.menuHolder["menuItem"+i].createTextField ("menuText", 1, 0, -1, 50, 18);
                _root.menuHolder["menuItem"+i].menuText.html = true;
                _root.menuHolder["menuItem"+i].menuText.htmlText = menuTextX[i];
               
                tf.color = 0xFFFFFF;
                tf.font = "Arial";
                tf.align = "center";
                tf.size = 12;
                tf.target = "kasper"
                tf.url = itemUrlX[i];
               
                _root.menuHolder["menuItem"+i].menuText.setTextFormat (tf);
                //
                _root.menuHolder["menuItem"+i].menuText.onSetFocus = function(){
                    trace("jeg trykker");
                newTf = new TextFormat();
                newTf.color = 0xff0000;
                newTf.bold = true;
               
                _root.menuHolder["menuItem"+i].menuText.setTextFormat (newTf);
               
                };
               
            }

tracen i onSetFocus virker men der sker ikke noget med min tekst.
Avatar billede kalleballe Nybegynder
29. september 2004 - 22:10 #7
lukker
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

IT-JOB

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Cyberdivisionen søger IT-supporterelever til Lokal IT på Aalborg Kaserne

Politiets Efterretningstjeneste

Teknisk IT-sikkerhedsspecialist i PET

Riskpoint A/S (Riskpoint Solutions Limited)

Senior Developer