Citat:
gio1000:
Ako se bas Command1 i Command2 ljube onda event MouseMove
stavi na:
Command2_MouseMove()
Vrati sliku na Command1
End Sub
U stvari, prva kontrola na koju naidjes posle Command1 nek vrati Default sliku.
Iskljucujem naravno Form, zbog toga sto bi na svaki pokret misa morao da vrsi kontrolu.
Ma nije ovo dobro, zato sto ako imas mnogo dugmica na formi moras tacno da pazis kako ih pozicioniras (koje ide jedno do drugog itd..), jer kada bi im zamenio mesta ili slicno, nastao bi haos i pometnja... Drugo, pometnja je i u kodu, koje dugme treba da vrati def. sliku za drugo dugme. Sve ovo moze da se lako primeni na malo dugmica, a ako prva kontrola na koju 'naidjes' posle dugmeta vraca def. sliku na to dugme sa koga si 'dosao' , kako ces da znas sa kog si dugmeta 'dosao' ? Neces valjda da vracas default slike za svako dugme na formi (zamisli da ih imas 50) ?
Resenje za ovakve stvari mora da bude univerzalno, da ne bi pisao novi kod svaki put kad ti ovako nesto zatreba.
Po mom misljenju ovo moze da se resi jedino ako identifikujes dugme sa kog si dosao - sto je veoma prosto ...
A i forma mora da 'proverava' da li treba da vrati def. sliku na neko dugme a ne samo drugi dugmici.