private int GetChildIndexClickedOn(System.Windows.Point clickpt)
{
int result = -1;
int loop;
for (loop = 0; loop < PadParent.Children.Count-1; loop++)
{
UIElement childVisual = (UIElement)VisualTreeHelper.GetChild(PadParent, loop);
Visual myvisual = (Visual)VisualTreeHelper.GetChild(PadParent, loop);
if (bTestNode(clickpt, childVisual))
{
result = loop;
break;
}
}
return (result);
}