im in the opposite position..i work and my boyfriend doesnt. but you no what..it doesnt bother me much if i have to pay sometimes. he gets pocket money and most of the time we split the bill. For your situation:
1) the girl should get a job quickfast..if this is not possible, try doing odd jobs around the house and neighbourhood to earn some extra cash. even if she didnt have a boyfriend, she should at least have money to spend for herself.
2) limit outings per week. movies and dinner can get a bit boring. whats important is that you're enjoying your time together and not worrying about how much he has to fork out to cover your expenses. if you really like movies, you can rent one for a few dollars and spend a night in on the couch. as for dinners..try a homecooked meal. make your boyfriend something special or his favourite meal. this means not too much is spent on expensive meals, your boyfriend will feel appreciated, and it will be a nice change from what you normally would do.
my boyfriend and i go out maybe 2-3 times a week and we usually catch the train to unusual places and just go sightseeing.
3) the girl should understand that money doesnt grow on trees and that her boyfriend worked hard to earn it. this should reduce the amount of money demanded on the girl's half.
4) the girl should learn to be financially independent. dont depend on your boyfriend to feed, clothe and provide for you. differentiate between WANT and NEED.
"We all take different paths in life, but no matter where we go, we take a little bit of each other everywhere."