Hi Chris,<br><br> I created a base class form, dropped a the ListView control on the form, then dropped a base class shape control on the form, superimposed over the ListView. I set:<br><br>Shape1.BackStyle=0-Transparent<br>Shape1.BorderStyle=0-Transparent<br><br>PROCEDURE Shape1.RightClick()<br> =Messagebox('Right Click',0,'test')<br>ENDPROC<br><br>I go to town on the right mouse button over the ListView and nothing. However, I made the shape control slightly larger than the ListView and when I click on the portion of the shape that is outside the boundaries of the ListView...Voila!...a messagebox.<br><br>No other properties of the form,shape,or ListView are NonDefault.<br><br>Email me your test form: <A HREF="mailto:jonscott8@yahoo.com">jonscott8@yahoo.com</A> <p>Jon Hawkins<br><a href=mailto: jonscott8@yahoo.com> jonscott8@yahoo.com</a><br><a href= > </a><br>Carpe Diem! - Seize the Day!