├── .browserslistrc ├── .gitignore ├── LICENSE ├── README.md ├── babel.config.js ├── files ├── demo.py ├── demo.tk ├── img.png ├── preview.gif └── win10.png ├── jsconfig.json ├── package.json ├── preview ├── .gitignore ├── demo.py ├── generate_win.py ├── main.py ├── preview-1.0.0.py ├── pytpl │ ├── base_tpl.py │ ├── frame_tpl.py │ ├── label_frame_tpl.py │ ├── tabs_frame_tpl.py │ └── win_tpl.py ├── requirements.txt ├── static │ └── img.png ├── tk.json └── 打包说明.txt ├── public └── index.html ├── src ├── App.vue ├── api │ └── user.js ├── assets │ ├── avatar.png │ ├── iconfont │ │ ├── iconfont.css │ │ └── iconfont.ttf │ ├── logo.png │ └── svg │ │ ├── github.svg │ │ └── login-bg.svg ├── components │ ├── VueContextMenu │ │ ├── Tree.vue │ │ ├── VueContextMenu.vue │ │ └── about.md │ ├── attrs-box.vue │ ├── code-view.vue │ ├── columns-edit-box.vue │ ├── draggable │ │ └── index.vue │ ├── elements.vue │ ├── event-bind.vue │ ├── ifooter.vue │ ├── iheader.vue │ ├── menu-edit-box.vue │ ├── options-box.vue │ ├── project-file.vue │ ├── resize.vue │ ├── tk_widget │ │ ├── auto-reg.js │ │ ├── comp.vue │ │ ├── tk_button.vue │ │ ├── tk_check_button.vue │ │ ├── tk_frame.vue │ │ ├── tk_input.vue │ │ ├── tk_label.vue │ │ ├── tk_label_frame.vue │ │ ├── tk_list_box.vue │ │ ├── tk_progressbar.vue │ │ ├── tk_radio_button.vue │ │ ├── tk_select_box.vue │ │ ├── tk_table.vue │ │ ├── tk_tabs.vue │ │ └── tk_text.vue │ ├── toolbar.vue │ ├── widget-box.vue │ └── widget-tree.vue ├── config.js ├── core │ ├── comp-func.js │ ├── generate-code.js │ ├── handler │ │ └── context-menu-handler.js │ ├── py-attrs.js │ ├── py-events.js │ ├── py-tpl │ │ ├── base-tpl.js │ │ ├── common-tpl.js │ │ ├── frame-tpl.js │ │ ├── label-frame-tpl.js │ │ ├── py-tpl.js │ │ ├── tabs-frame-tpl.js │ │ └── win-tpl.js │ └── widget-list.js ├── main.js ├── router │ └── index.js ├── store │ ├── getters.js │ ├── index.js │ └── modules │ │ ├── app.js │ │ └── user.js ├── utils │ ├── auth.js │ ├── helper.js │ └── request.js └── views │ ├── home.vue │ ├── info.vue │ ├── login.vue │ └── project.vue ├── vue.config.js └── 插件打包说明.txt /.browserslistrc: -------------------------------------------------------------------------------- 1 | > 1% 2 | last 2 versions 3 | not dead 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/babel.config.js -------------------------------------------------------------------------------- /files/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/files/demo.py -------------------------------------------------------------------------------- /files/demo.tk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/files/demo.tk -------------------------------------------------------------------------------- /files/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/files/img.png -------------------------------------------------------------------------------- /files/preview.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/files/preview.gif -------------------------------------------------------------------------------- /files/win10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/files/win10.png -------------------------------------------------------------------------------- /jsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/jsconfig.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/package.json -------------------------------------------------------------------------------- /preview/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/.gitignore -------------------------------------------------------------------------------- /preview/demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/demo.py -------------------------------------------------------------------------------- /preview/generate_win.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/generate_win.py -------------------------------------------------------------------------------- /preview/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/main.py -------------------------------------------------------------------------------- /preview/preview-1.0.0.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/preview-1.0.0.py -------------------------------------------------------------------------------- /preview/pytpl/base_tpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/pytpl/base_tpl.py -------------------------------------------------------------------------------- /preview/pytpl/frame_tpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/pytpl/frame_tpl.py -------------------------------------------------------------------------------- /preview/pytpl/label_frame_tpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/pytpl/label_frame_tpl.py -------------------------------------------------------------------------------- /preview/pytpl/tabs_frame_tpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/pytpl/tabs_frame_tpl.py -------------------------------------------------------------------------------- /preview/pytpl/win_tpl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/pytpl/win_tpl.py -------------------------------------------------------------------------------- /preview/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/requirements.txt -------------------------------------------------------------------------------- /preview/static/img.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/static/img.png -------------------------------------------------------------------------------- /preview/tk.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/tk.json -------------------------------------------------------------------------------- /preview/打包说明.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/preview/打包说明.txt -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/public/index.html -------------------------------------------------------------------------------- /src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/App.vue -------------------------------------------------------------------------------- /src/api/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/api/user.js -------------------------------------------------------------------------------- /src/assets/avatar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/assets/avatar.png -------------------------------------------------------------------------------- /src/assets/iconfont/iconfont.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/assets/iconfont/iconfont.css -------------------------------------------------------------------------------- /src/assets/iconfont/iconfont.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/assets/iconfont/iconfont.ttf -------------------------------------------------------------------------------- /src/assets/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/assets/logo.png -------------------------------------------------------------------------------- /src/assets/svg/github.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/assets/svg/github.svg -------------------------------------------------------------------------------- /src/assets/svg/login-bg.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/assets/svg/login-bg.svg -------------------------------------------------------------------------------- /src/components/VueContextMenu/Tree.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/VueContextMenu/Tree.vue -------------------------------------------------------------------------------- /src/components/VueContextMenu/VueContextMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/VueContextMenu/VueContextMenu.vue -------------------------------------------------------------------------------- /src/components/VueContextMenu/about.md: -------------------------------------------------------------------------------- 1 | 基于 vue-contextmenu 改造 -------------------------------------------------------------------------------- /src/components/attrs-box.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/attrs-box.vue -------------------------------------------------------------------------------- /src/components/code-view.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/code-view.vue -------------------------------------------------------------------------------- /src/components/columns-edit-box.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/columns-edit-box.vue -------------------------------------------------------------------------------- /src/components/draggable/index.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/draggable/index.vue -------------------------------------------------------------------------------- /src/components/elements.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/elements.vue -------------------------------------------------------------------------------- /src/components/event-bind.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/event-bind.vue -------------------------------------------------------------------------------- /src/components/ifooter.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/ifooter.vue -------------------------------------------------------------------------------- /src/components/iheader.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/iheader.vue -------------------------------------------------------------------------------- /src/components/menu-edit-box.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/menu-edit-box.vue -------------------------------------------------------------------------------- /src/components/options-box.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/options-box.vue -------------------------------------------------------------------------------- /src/components/project-file.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/project-file.vue -------------------------------------------------------------------------------- /src/components/resize.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/resize.vue -------------------------------------------------------------------------------- /src/components/tk_widget/auto-reg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/auto-reg.js -------------------------------------------------------------------------------- /src/components/tk_widget/comp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/comp.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_button.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_check_button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_check_button.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_frame.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_frame.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_input.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_input.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_label.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_label.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_label_frame.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_label_frame.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_list_box.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_list_box.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_progressbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_progressbar.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_radio_button.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_radio_button.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_select_box.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_select_box.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_table.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_table.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_tabs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_tabs.vue -------------------------------------------------------------------------------- /src/components/tk_widget/tk_text.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/tk_widget/tk_text.vue -------------------------------------------------------------------------------- /src/components/toolbar.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/toolbar.vue -------------------------------------------------------------------------------- /src/components/widget-box.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/widget-box.vue -------------------------------------------------------------------------------- /src/components/widget-tree.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/components/widget-tree.vue -------------------------------------------------------------------------------- /src/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/config.js -------------------------------------------------------------------------------- /src/core/comp-func.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/comp-func.js -------------------------------------------------------------------------------- /src/core/generate-code.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/generate-code.js -------------------------------------------------------------------------------- /src/core/handler/context-menu-handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/handler/context-menu-handler.js -------------------------------------------------------------------------------- /src/core/py-attrs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/py-attrs.js -------------------------------------------------------------------------------- /src/core/py-events.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/py-events.js -------------------------------------------------------------------------------- /src/core/py-tpl/base-tpl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/py-tpl/base-tpl.js -------------------------------------------------------------------------------- /src/core/py-tpl/common-tpl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/py-tpl/common-tpl.js -------------------------------------------------------------------------------- /src/core/py-tpl/frame-tpl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/py-tpl/frame-tpl.js -------------------------------------------------------------------------------- /src/core/py-tpl/label-frame-tpl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/py-tpl/label-frame-tpl.js -------------------------------------------------------------------------------- /src/core/py-tpl/py-tpl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/py-tpl/py-tpl.js -------------------------------------------------------------------------------- /src/core/py-tpl/tabs-frame-tpl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/py-tpl/tabs-frame-tpl.js -------------------------------------------------------------------------------- /src/core/py-tpl/win-tpl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/py-tpl/win-tpl.js -------------------------------------------------------------------------------- /src/core/widget-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/core/widget-list.js -------------------------------------------------------------------------------- /src/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/main.js -------------------------------------------------------------------------------- /src/router/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/router/index.js -------------------------------------------------------------------------------- /src/store/getters.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/store/getters.js -------------------------------------------------------------------------------- /src/store/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/store/index.js -------------------------------------------------------------------------------- /src/store/modules/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/store/modules/app.js -------------------------------------------------------------------------------- /src/store/modules/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/store/modules/user.js -------------------------------------------------------------------------------- /src/utils/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/utils/auth.js -------------------------------------------------------------------------------- /src/utils/helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/utils/helper.js -------------------------------------------------------------------------------- /src/utils/request.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/utils/request.js -------------------------------------------------------------------------------- /src/views/home.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/views/home.vue -------------------------------------------------------------------------------- /src/views/info.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/views/info.vue -------------------------------------------------------------------------------- /src/views/login.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/views/login.vue -------------------------------------------------------------------------------- /src/views/project.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/src/views/project.vue -------------------------------------------------------------------------------- /vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/vue.config.js -------------------------------------------------------------------------------- /插件打包说明.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/iamxcd/tkinter-helper/HEAD/插件打包说明.txt --------------------------------------------------------------------------------