DevDrag#
- class tkdev.DevDrag
- __init__(widget, dragwidget, iswindow=False, x=True, y=True, click_func=None, noclick_func=None, move_func=None)
这个组件能够拖动组件移动,实现更高级的功能。widget设为拖动命令的组件,你拖动这个组件,拖动的组件会移动。dragwidget设为被拖动的组件。 iswindow是声明你要拖动的组件是窗口还是组件,是窗口填True,是组件填False。
- 参数:
widget (Widget) –
dragwidget (Widget) –
iswindow (bool) –
x (bool) –
y (bool) –
- click(event=None)
内置函数,处理被点击时记录按下时的位置信息
- move(event=None)
内置函数,处理被拖动时移动
- noclick(event=None)
内置函数,处理放开后设置是否按下为否