[ pirgos_madden @ 11.09.2005. 11:41 ] @
U mnogim programima sam video ovaj efekat i zanima me kako da ga upotrebim u mojoj aplikaciji. Imam button (graficki) i hocu da kad se pointer stavi na njega, button promeni boju. Sad tacno ne znam kako se to radi, da li cu morati da napravim dve slicice pa da se pojavljuje druga ili on automatski moze recimo da zatamni malo slicicu, ali svejedno me zanima kako ovo postici.
Hvala!!!
[ Gogy @ 11.09.2005. 11:58 ] @
Koliko je meni poznato,klasicni VB button ne moze promjeniti boju fonta (barem ne na neki laksi nacin),te jos podosta efekata se ne moze izvesti sa njim.
Na internetu mozes naci mnogo vec gotovih kontrola,puno boljih od standardnog VB buttona.

Evo jedne besplatne:
http://paginas.terra.com.br/in.../mcunha98/ocx/mcbuttonv102.zip

Sa njom mozes tocno podesiti kako ce ti button izgeldati kad je mis iznad njega i kako kada nije.Moze sve sto moze obicni VB button,ali ima jos tonu dodatnih opcija.

[Ovu poruku je menjao Gogy dana 11.09.2005. u 14:09 GMT+1]
[ Shadowed @ 11.09.2005. 13:05 ] @
Mozes mu u dogadjaju Mouse_Move postaviti sliku koju hoces kada je mis na njemu a u dogadjaju Mouse_Move forme da mu vraca prvobitno stanje. Nije savrseno resenje ako ima mnogo kontrola i u nekim slucajevima brzog pomeranja misa.
Postoje i workaraund-i za dobijanje OnMouseLeave dogoadjaja.
[ pirgos_madden @ 11.09.2005. 15:12 ] @
Citat:
Shadowed: Mozes mu u dogadjaju Mouse_Move postaviti sliku koju hoces kada je mis na njemu a u dogadjaju Mouse_Move forme da mu vraca prvobitno stanje. Nije savrseno resenje ako ima mnogo kontrola i u nekim slucajevima brzog pomeranja misa.
Postoje i workaraund-i za dobijanje OnMouseLeave dogoadjaja.


Ma sasvim mi je dovoljno ovako, imam svega 2-3 button-a i vec sam napravio slicice za njih. Trazio sam vec slicne kontrole jer sam pretpostavljao da ima ali nema. Eto za Command1 (jedno od dugmadi) ima samo ovih koji imaju veze sa misom: MouseIcon i MousePointer a od te Mouse_Move nema ni traga ni glasa . Ili mislis na neke druge kontrole, nisam bas iskusan u VB-u?
poz!
[ nsofft @ 12.09.2005. 00:52 ] @
Code:
Private Sub Command1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
End Sub


[Ovu poruku je menjao nsofft dana 12.09.2005. u 01:53 GMT+1]
[ Aleksandar Ružičić @ 12.09.2005. 01:16 ] @
idi na planetsourcecode.com i potrazi ucButton kontrolu odlicna je (ja koristim nju umesto standardnog command buttona)
[ WAZZUP @ 20.09.2005. 01:16 ] @
Batali sve te kontrole, idi ovako: stavis dva image-a i dalje:

Form_load
image1.visible = true
image2.visible = false
end sub

image1_MouseMove
image1.visible = false
image2.visible = true
end sub

Form_MouseMove
image1.visible = true
image2.visible = false
end sub

dalje skontaj sam...
[ Aleksandar Ružičić @ 20.09.2005. 12:39 ] @
da, ali zamisli da ti treba 20 dugmica; znaci trebalo bi ti 40 image kontrola.
dok sa nekom od kontrola (kao na primer ucButton) mozes da imas dugimce koji imaju i normal i over i down i active (ako je checkbox) stanja.
mada uvek moze da napravi jednostavnu kontrolu koja bi menjala slicice u zavisnosti od potrebe...
[ nsofft @ 21.09.2005. 13:42 ] @
Naso sam ovu kontrolu na netu pa mislim da moze da posluzi!
[ Albus @ 06.10.2005. 14:25 ] @
Napravi svoju kontrolu.
Ja sam pravio, istina u VB.NET-u, kada mi je trebalo da imam svojstva oblik boja1,boja2... Npr. da dugme bude elipsa i da se boje prelivaju od Boja1 (u centru) do Boja2 (na periferiji).

Ako ti je bas bitno, odvoji neki sat pa napravi. Ako kojim slucajem nabasam na taj kod poslacu ga. Nema nista posebno pametno (koliko se secam) da VB6 ne moze da sazvace.