[quote name='utopianmachine']Is it true that if you evolve your Pokemon with an item -- say, evolve Onix into Steelix with Metal Coat-- that the Pokemon will no longer learn moves normally learned at different levels? Like, once you evolve your Pokemon, it's stuck with the moves it has unless you give it TMs or HMs?
I'm not sure where I ran across this notion, but I wanted to know if it was true.[/QUOTE]
Well Steelix is a bad example because it learns a different set of move then onix.
But let say you evolve Pikachu a Raichu. You wont be able to learn Thunder unless you use a TM. If the evolved form cannot learn the moves of a earlier form from leveling up, you wont be able to learn it. But if the evolved form can learn the move from leveling up, you can just use heart scale to relearn it