>I've built a container class which has two labels in it.
>
>The container has code in several methods: RightClick, MouseDown, MouseUp, etc.
>
>My problem is that if I, for example, RightClick while the mouse is over one of the labels it fires the label's RightClick event. I've "solved" the problem by coding
>this.parent. < event >
>into the relevant events for each of the labels.
>
>There HAS to be a better way to do this. I suspect that it has to do with zOrder, but haven't yet found the right combination of properties to get it working properly.
>
>All help gratefully accepted.
>
>.......Rich
You could create a special container class and write some code in the INIT of this class:
FOR EACH loControl IN THIS.Controls
BINDEVENT(loControl,"Click",THIS,"Click")
BINDEVENT(loControl,"Rightclick",THIS,"Rightclick")
BINDEVENT(loControl,"MouseMove",THIS,"MouseMove")
etc
ENDFOR
Christian Isberner
Software Consultant