bitbtn- faveskift når musen bevæges over den.

Tags:    delphi

Hej

Kan man lave det sådan, at når musen bevæges over bitbtn,
så skifter font'en fave f.eks fra sort til blå?
Kan du give et kode eksempel?

Med venlig hilsen
Monie Jacobsen

E-mail: energy@sunwind.dk




3 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Hej

Kan man lave det sådan, at når musen bevæges over bitbtn,
så skifter font'en fave f.eks fra sort til blå?
Kan du give et kode eksempel?

Med venlig hilsen
Monie Jacobsen

E-mail: energy@sunwind.dk

Hej,

Du kan "fange" alle mus'e events samt skifte font farven når musen er over din bitbtn (OnMouseMove) og når så din x eller y (på musen) er uden for din bitbtn så kan skifte farven tilbage.

Det kan gøres på følgende måde:
For at få det til at fungere skal du lave en form med en bitbtn og dobbelt klikke på "OnMouseMove" i Object Inspector'en.
Du skal nu tilføje 2 variabler til din form (under private) :
Fold kodeboks ind/udKode 

De 2 variabler skal initialiseres i din forms "FormCreate" event:
Fold kodeboks ind/udKode 

Koden her under sætter du ind i event-funktionen "TForm1.BitBtn1MouseMove".
Fold kodeboks ind/udKode 


Hele din unit burde ende op med at se således ud:
Fold kodeboks ind/udKode 


/Michael.

[Redigeret d. 29/12-03 21:52:42 af Michael Skovslund]

[Redigeret d. 29/12-03 21:53:11 af Michael Skovslund]



Prøv med en event ala onmouseover og så color := clblue; for Blå...
Hilsen Chadi
Mit lykketal er 2959



Hej

Kan man lave det sådan, at når musen bevæges over bitbtn,
så skifter font'en fave f.eks fra sort til blå?
Kan du give et kode eksempel?

Med venlig hilsen
Monie Jacobsen

E-mail: energy@sunwind.dk

Hej,

Du kan "fange" alle mus'e events samt skifte font farven når musen er over din bitbtn (OnMouseMove) og når så din x eller y (på musen) er uden for din bitbtn så kan skifte farven tilbage.

Det kan gøres på følgende måde:
For at få det til at fungere skal du lave en form med en bitbtn og dobbelt klikke på "OnMouseMove" i Object Inspector'en.
Du skal nu tilføje 2 variabler til din form (under private) :
Fold kodeboks ind/udKode 

De 2 variabler skal initialiseres i din forms "FormCreate" event:
Fold kodeboks ind/udKode 

Koden her under sætter du ind i event-funktionen "TForm1.BitBtn1MouseMove".
Fold kodeboks ind/udKode 


Hele din unit burde ende op med at se således ud:
Fold kodeboks ind/udKode 


/Michael.

[Redigeret d. 29/12-03 21:52:42 af Michael Skovslund]

[Redigeret d. 29/12-03 21:53:11 af Michael Skovslund]


Fint stykke arbejde. Virkerfint.
Og det er lærerigt, at prøve at ændre og se hvad der så sker!
Mvh
Monie Jacobsen godt nytår.
energy@sunwind.dk



t