Why is the order of parent and child different depending on where you select them?

Using Unity 4. In parenting, for ex. if you select cube first then sphere in HIERARCHY and parent them from the GameObject menu = Cube becomes the parent. If you do it in the SCENE VIEW (cube first, then sphere (Selecting with Ctrl or Shift))and parent them from the GameObject menu = Sphere becomes the parent. Why!?

Just wondering. Thanks.

Do your parenting in the heirarchy! Never heard of parenting in Scene View, just forget about it.
Its a drag and drop, you drag your object(child) on the other pbject (parent), check the image W11321-parenting.jpgW
In this example, the cube is the parent