Well, in Tx, a restraining order really isn't worth the paper it's written on. A Police officer cannot arrest on a restraining order, because it is a civil document, and thus, a civil problem. Some people, who are unaware, may heed the warning thinking they will be arrested if they violate it and that is great in those cases. What happens is: he violates the restraining order and she files a police report. The police report basically states that he violated the restraing order. She would have to take a copy of that report to the issuing court and the judge MAY issue a warrant for contempt of court.
A protective order, on the other hand, is different. The Tx Penal Code states that a Police Officer SHALL arrest when he has reason to believe the protective order was violated. A protective order is issued by the D.A.'s office and violation of such is a class "A" misdemeanor. However, in order to obtain a protective order, there has to be some history of family violence. Whether it be assaults or threats, there has to be something. They will not issue one otherwise. They do not have to be married in order for it to be considered "family" violence, but there has to be some type of relationship.
I would tell her to call the police every time this loser shows up, and file a report. There are stalking and harassment laws in Tx, and she should take advantage of them. If nothing else, the officers are going to get sick of showing up, and find something else to book him on.