RedFantom
RedFantom
I thought I'd take a look at the Tkinter source code to figure out how the functions are called from the `Tcl`-interpreter. My research has so far lead to the...
Ah, of course. As you are invoking the `bind` function with string argument, that argument is directly regarded as a Tcl command and thus bound to that. I hadn't thought...
The solution for the bindings is actually simpler still. As the commands and their wrappers as far as I know do not specifically depend on the widgets that they are...
While it does appear to work the same way, the created Tcl function is not destroyed using the same function. If I run the following snippet, it still yields an...
So, it turns out that the `command` kwarg value does indeed also get passed to the `_register` function through wrappers in the `Misc`-class. However, I had put the `_tclCommands =...
The name of the keyword argument `bbox_is_x1y1x2y2` is indeed a bit unfortunate, but even after giving it some thought, I haven't been able to think of a good replacement name....
The widget now looks like this, with the `black` theme applied: 
This is actually not unexpected behaviour. `CheckboxTreeview` uses a custom style named `Checkbox.Treeview`, which you'll have to modify yourself if you want this behaviour. If you were to use `ttkthemes`,...
Thank you for your pull request! While I quite like the idea of having a widget like this, I'm not quite happy with how this widget looks. Personally, I'd prefer...
Okay, so the way I envision it is this: - The `ToggleButton` defines custom styles much like the [unmerged `Notebook`](https://github.com/TkinterEP/ttkwidgets/blob/notebook/ttkwidgets/notebook.py#L392) widget does. This is advanced Tkinter, and figuring out how...