├── .gitignore ├── LICENSE ├── README.md ├── event ├── event.go └── type.go ├── go.mod └── tk ├── action.go ├── basewidget.go ├── basewidget_test.go ├── button.go ├── button_test.go ├── canvas.go ├── canvas_test.go ├── checkbox.go ├── checkbox_test.go ├── clipboard.go ├── combobox.go ├── combobox_test.go ├── command.go ├── dialog.go ├── entry.go ├── entry_test.go ├── error.go ├── event.go ├── font.go ├── font_test.go ├── frame.go ├── frame_test.go ├── grid.go ├── gridlayout.go ├── ids.go ├── image.go ├── interp ├── cbytes_go16_unix.go ├── cbytes_unix.go ├── interp.go ├── interp_test.go ├── interp_unix.go ├── interp_windows.go ├── syncmap.go ├── syncmap_18.go └── zinterp_windows.go ├── label.go ├── label_test.go ├── labelframe.go ├── labelframe_test.go ├── layout.go ├── listbox.go ├── listbox_test.go ├── menu.go ├── menu_test.go ├── menubutton.go ├── menubutton_test.go ├── misc.go ├── notebook.go ├── notebook_test.go ├── pack.go ├── packlayout.go ├── paned.go ├── paned_test.go ├── place.go ├── placeframe.go ├── progressbar.go ├── progressbar_test.go ├── radiobutton.go ├── radiobutton_group.go ├── radiobutton_test.go ├── rsrc_windows_386.syso ├── rsrc_windows_amd64.syso ├── scale.go ├── scale_test.go ├── scrollbar.go ├── scrollbar_test.go ├── scrolllayout.go ├── separator.go ├── separator_test.go ├── spinbox.go ├── spinbox_test.go ├── text.go ├── text_test.go ├── theme.go ├── theme_ttk.go ├── tk.go ├── tk.manifest ├── tk_rsrc.go ├── tk_test.go ├── treeitem.go ├── treeview.go ├── treeview_test.go ├── utils.go ├── widget.go ├── widget_attr.go ├── widget_meta.go ├── widget_type.go ├── window.go ├── window_darwin.go ├── window_linux.go └── window_windows.go /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/README.md -------------------------------------------------------------------------------- /event/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/event/event.go -------------------------------------------------------------------------------- /event/type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/event/type.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- 1 | module github.com/visualfc/atk 2 | 3 | go 1.14 4 | -------------------------------------------------------------------------------- /tk/action.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/action.go -------------------------------------------------------------------------------- /tk/basewidget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/basewidget.go -------------------------------------------------------------------------------- /tk/basewidget_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/basewidget_test.go -------------------------------------------------------------------------------- /tk/button.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/button.go -------------------------------------------------------------------------------- /tk/button_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/button_test.go -------------------------------------------------------------------------------- /tk/canvas.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/canvas.go -------------------------------------------------------------------------------- /tk/canvas_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/canvas_test.go -------------------------------------------------------------------------------- /tk/checkbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/checkbox.go -------------------------------------------------------------------------------- /tk/checkbox_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/checkbox_test.go -------------------------------------------------------------------------------- /tk/clipboard.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/clipboard.go -------------------------------------------------------------------------------- /tk/combobox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/combobox.go -------------------------------------------------------------------------------- /tk/combobox_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/combobox_test.go -------------------------------------------------------------------------------- /tk/command.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/command.go -------------------------------------------------------------------------------- /tk/dialog.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/dialog.go -------------------------------------------------------------------------------- /tk/entry.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/entry.go -------------------------------------------------------------------------------- /tk/entry_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/entry_test.go -------------------------------------------------------------------------------- /tk/error.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/error.go -------------------------------------------------------------------------------- /tk/event.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/event.go -------------------------------------------------------------------------------- /tk/font.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/font.go -------------------------------------------------------------------------------- /tk/font_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/font_test.go -------------------------------------------------------------------------------- /tk/frame.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/frame.go -------------------------------------------------------------------------------- /tk/frame_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/frame_test.go -------------------------------------------------------------------------------- /tk/grid.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/grid.go -------------------------------------------------------------------------------- /tk/gridlayout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/gridlayout.go -------------------------------------------------------------------------------- /tk/ids.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/ids.go -------------------------------------------------------------------------------- /tk/image.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/image.go -------------------------------------------------------------------------------- /tk/interp/cbytes_go16_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/interp/cbytes_go16_unix.go -------------------------------------------------------------------------------- /tk/interp/cbytes_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/interp/cbytes_unix.go -------------------------------------------------------------------------------- /tk/interp/interp.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/interp/interp.go -------------------------------------------------------------------------------- /tk/interp/interp_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/interp/interp_test.go -------------------------------------------------------------------------------- /tk/interp/interp_unix.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/interp/interp_unix.go -------------------------------------------------------------------------------- /tk/interp/interp_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/interp/interp_windows.go -------------------------------------------------------------------------------- /tk/interp/syncmap.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/interp/syncmap.go -------------------------------------------------------------------------------- /tk/interp/syncmap_18.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/interp/syncmap_18.go -------------------------------------------------------------------------------- /tk/interp/zinterp_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/interp/zinterp_windows.go -------------------------------------------------------------------------------- /tk/label.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/label.go -------------------------------------------------------------------------------- /tk/label_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/label_test.go -------------------------------------------------------------------------------- /tk/labelframe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/labelframe.go -------------------------------------------------------------------------------- /tk/labelframe_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/labelframe_test.go -------------------------------------------------------------------------------- /tk/layout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/layout.go -------------------------------------------------------------------------------- /tk/listbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/listbox.go -------------------------------------------------------------------------------- /tk/listbox_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/listbox_test.go -------------------------------------------------------------------------------- /tk/menu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/menu.go -------------------------------------------------------------------------------- /tk/menu_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/menu_test.go -------------------------------------------------------------------------------- /tk/menubutton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/menubutton.go -------------------------------------------------------------------------------- /tk/menubutton_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/menubutton_test.go -------------------------------------------------------------------------------- /tk/misc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/misc.go -------------------------------------------------------------------------------- /tk/notebook.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/notebook.go -------------------------------------------------------------------------------- /tk/notebook_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/notebook_test.go -------------------------------------------------------------------------------- /tk/pack.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/pack.go -------------------------------------------------------------------------------- /tk/packlayout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/packlayout.go -------------------------------------------------------------------------------- /tk/paned.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/paned.go -------------------------------------------------------------------------------- /tk/paned_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/paned_test.go -------------------------------------------------------------------------------- /tk/place.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/place.go -------------------------------------------------------------------------------- /tk/placeframe.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/placeframe.go -------------------------------------------------------------------------------- /tk/progressbar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/progressbar.go -------------------------------------------------------------------------------- /tk/progressbar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/progressbar_test.go -------------------------------------------------------------------------------- /tk/radiobutton.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/radiobutton.go -------------------------------------------------------------------------------- /tk/radiobutton_group.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/radiobutton_group.go -------------------------------------------------------------------------------- /tk/radiobutton_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/radiobutton_test.go -------------------------------------------------------------------------------- /tk/rsrc_windows_386.syso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/rsrc_windows_386.syso -------------------------------------------------------------------------------- /tk/rsrc_windows_amd64.syso: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/rsrc_windows_amd64.syso -------------------------------------------------------------------------------- /tk/scale.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/scale.go -------------------------------------------------------------------------------- /tk/scale_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/scale_test.go -------------------------------------------------------------------------------- /tk/scrollbar.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/scrollbar.go -------------------------------------------------------------------------------- /tk/scrollbar_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/scrollbar_test.go -------------------------------------------------------------------------------- /tk/scrolllayout.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/scrolllayout.go -------------------------------------------------------------------------------- /tk/separator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/separator.go -------------------------------------------------------------------------------- /tk/separator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/separator_test.go -------------------------------------------------------------------------------- /tk/spinbox.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/spinbox.go -------------------------------------------------------------------------------- /tk/spinbox_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/spinbox_test.go -------------------------------------------------------------------------------- /tk/text.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/text.go -------------------------------------------------------------------------------- /tk/text_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/text_test.go -------------------------------------------------------------------------------- /tk/theme.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/theme.go -------------------------------------------------------------------------------- /tk/theme_ttk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/theme_ttk.go -------------------------------------------------------------------------------- /tk/tk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/tk.go -------------------------------------------------------------------------------- /tk/tk.manifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/tk.manifest -------------------------------------------------------------------------------- /tk/tk_rsrc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/tk_rsrc.go -------------------------------------------------------------------------------- /tk/tk_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/tk_test.go -------------------------------------------------------------------------------- /tk/treeitem.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/treeitem.go -------------------------------------------------------------------------------- /tk/treeview.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/treeview.go -------------------------------------------------------------------------------- /tk/treeview_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/treeview_test.go -------------------------------------------------------------------------------- /tk/utils.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/utils.go -------------------------------------------------------------------------------- /tk/widget.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/widget.go -------------------------------------------------------------------------------- /tk/widget_attr.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/widget_attr.go -------------------------------------------------------------------------------- /tk/widget_meta.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/widget_meta.go -------------------------------------------------------------------------------- /tk/widget_type.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/widget_type.go -------------------------------------------------------------------------------- /tk/window.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/window.go -------------------------------------------------------------------------------- /tk/window_darwin.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/window_darwin.go -------------------------------------------------------------------------------- /tk/window_linux.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/window_linux.go -------------------------------------------------------------------------------- /tk/window_windows.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/visualfc/atk/HEAD/tk/window_windows.go --------------------------------------------------------------------------------