If a guy says that you are pretty it does not mean that he likes you. He could like you, or he could just be paying you a compliment.
It means that you are really pretty.
Well, from my experience, when a guy talks about your eyes, it is a good thing, trust me. If he likes the way your eyes move, he is complementing you, your eyes are a pretty part of you, he likes them. You don't always have to understand everything a boy says, because he is probably just saying what he likes about you.
That he's got good eyesight
I means that you are special to him and that you are very pretty
he is probably either being honest, or macho to his friends, watch the body langage, but is shy and confused with what he wants
If a guy says that he thinks you will look pretty in a dress, he means that the dress will best bring out(magnify) your beauty.
It only means the guy is ugly for you or the guy does not have a big account in the bank.
He pretty much told you with what he said...
It means he thinks your pretty obviously but he might like you or hes just a nice guy who likes to compliment people.
he likes you
hes calling you pretty or he likes you