Avatar billede graphicpoint.dk Nybegynder
08. februar 2005 - 13:43 Der er 4 kommentarer og
1 løsning

Sætte en "Tint" på en knap

Hvordan kan jeg gøre så min knap bliver f.eks orange når man klikker på den, og den bliver ved med at være det indtil jeg klikker på en anden. Kan man ikke sætte en "Tint" på eller noget, via et script.

-Lars
Avatar billede mat Nybegynder
08. februar 2005 - 14:15 #1
Tjek hjælpen under Color.setRGB
Avatar billede graphicpoint.dk Nybegynder
08. februar 2005 - 14:25 #2
Det der også ligesom er i det, er at det skal KUN ske når man har trykket på knappen, og indtil man trykker på en anden, så skal den oprindelige farve komme tilbage.
Avatar billede mat Nybegynder
08. februar 2005 - 20:23 #3
Noget a la:

var num_buttons = 4; // antal knapper
for (var i = 1; i <= num_buttons; i++) {
    this["clip" + i].onLoad = function() { // knapperne hedder clip1, clip2, clip3 osv osv
        this.c = new Color(this);
        this.c.setRGB(0x99FF0F); // initial color
        this.h = this.c.getRGB().toString(16);
       
    }
    this["clip" + i].onLoad();
   
    this["clip" + i].onRelease = function() {
        if (last_pressed != undefined) {
            last_pressed.c.setRGB("0x" + last_pressed.h);
        }
        this.c.setRGB(0xFF0000);
        last_pressed = this;
    }
}

mvh mat
Avatar billede graphicpoint.dk Nybegynder
11. februar 2005 - 12:06 #4
Det virker PERFEKT!!! Tak... bare læg et svar MAT... :-)
Avatar billede mat Nybegynder
12. februar 2005 - 12:26 #5
svar der :)
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