1. How exactly does one use TitleRegion? I haven't been able to find any good documentation as to its uses. An example would be extremely helpful.

    How exactly does one use TitleRegion? I haven't been able to find any good documentation as to its uses. An example would be extremely helpful.

    TitleRegions are very sketchy and don't follow the same rules as most of the widgets that exist in WoW.  Basically you can create a TitleRegion with a specific size and placement, and anytime the user clicks on that region and drags, the frame will be moved (if the frame is movable).  It can save you a bit of code trying to make frames moveable, but that's a trivial exercise anyway.

    You can see one example use here: http://wowcompares.com/3018634/FrameXML/FloatingChatFrame.xml

    so it has to be in between the frame, or button tags?

    That depends entirely on what you want to be draggable.  If you want the Frame to be draggable then put it within the frame.  If you want a Button to be draggable, then put it within the button.

    yeah i figured that out, just makeing sure it went between one of those tags.