Delphi2010制作ActiveX,怎么更改默认图标,添加右键动作

Delphi2010制作ActiveX,如何更改默认图标,添加右键动作?
1、使用ACtiveX的时候,注册控件。系统会使用一个默认的类似飞机的图标。这个如果希望更换成自己的图标,应该从哪里修改?

2、制作了一个可视的ActiveX Form,希望在窗体上,按右键时候,弹出一个关于窗体。可在其OnMouseDown事件中无法进行判断。如:
if Button=mbRight then 编译时提示错误。如果实现检测右键动作,应该怎么执行?

------解决方案--------------------
1.dll图标时系统默认的

2.Ord(Button) = Ord(mbRight)