private void RefreshChildren()
{
AccessiblePath [] childPaths = proxy.GetChildren ();
List<Accessible> newChildren = new List<Accessible> ();
foreach (AccessiblePath child in childPaths)
newChildren.Add (Registry.GetElement (child,
true));
children = newChildren;
}