To compliment someone, often insincerely and sometimes to win favour.
To enhance someone's vanity by praising them.
To portray someone to advantage.
Her portrait flatters her.
To encourage or cheer someone with (usually false) hope.
In a positive mood because of a comment or action which causes one to feel proud of oneself.