Metadata-Version: 1.0
Name: tkinterDnD
Version: 0.0.0
Summary: A python tkinter drag and drop system.
Home-page: https://github.com/TechDudie/tkinterDnD
Author: UNKNOWN
Author-email: technologydev101@gmail.com
License: MIT
Description: 
        # tkinterDnD
        Tkinter Drag-N-Drop module.
        Import this module with
        ```python
        import tkinterDnD as dnd
        ```
        To make a widget draggable, do
        ```python
        dnd.make_draggable(widget)
        ```
        To make a draggable widget inside a frame, do
        ```python
        dnd.make_draggable(frame)
        dnd.make_draggable_component(widget)
        ```
        Here's an example of this module being put to use.
        ```python
        import tkinter
        import tkinterDnD as dnd
        tk = tkinter.Tk()
        tk.title("tkinterDnD")
        frame = tkinter.Frame(tk, bd=4, height=64, width=64, bg="red")
        frame.place(x=0,y=0)
        dnd.make_draggable(frame)
        label = tkinter.Label(frame, text="Hello", bg="red", wraplength=64, justify=tkinter.CENTER)
        label.config(highlightbackground="black")
        label.place(relx=0.5, rely=0.5, anchor=tkinter.CENTER)
        dnd.make_draggable_component(label)
        frame = tkinter.Frame(tk, bd=4, height=64, width=64, bg="green")
        frame.place(x=0,y=0)
        dnd.make_draggable(frame)
        label = tkinter.Label(frame, text="World", bg="green", wraplength=64, justify=tkinter.CENTER)
        label.config(highlightbackground="black")
        label.place(relx=0.5, rely=0.5, anchor=tkinter.CENTER)
        dnd.make_draggable_component(label)
        tk.mainloop() 
        ```
        # Side note: The module has a default snap grid of 16x16 units.
        
Platform: any
