Add a button on the top that has background transparency 1 and no text. Then when the event MouseButton1Down fires connect it with a function that makes the whole frame or the whole gui draggable.
Then add another button over the rest of the gui that has background transparency 1 and no text. Then when the event MouseButton1Down fires connect it with a function that makes the whole frame or the whole gui undraggable.
THIS WILL NOT WORK WITH MOUSEBUTTON1CLICK, ONLY WITH MOUSEBUTTON1DOWN |