Commit Graph

8 Commits

Author SHA1 Message Date
Crane, Trask
4838b01d6a [feat] Event Generation on Canvas
For widgets based on the _canvas, attempting to use event_generate for
custom events failed. Typical notation in tkinter would allow such
bindings but in customtkinter, operations are performed on hidden
widgets. Thus a function override is required to operate as expected.

Widgets that are not based on _canvas or where a combination of hidden
widgets were not updated.

Signed off by Trask Crane (hcrane3@gatech.edu)
2023-06-04 23:48:43 -04:00
Tom Schimansky
3d86b5a14f fix widget bind if clause error 2022-12-06 19:25:00 +01:00
Tom Schimansky
a564bc35ef fixed progressbar start stop speed increase #775, fixed transparent textbox #779, fixed binding for all widgets #250 #374 #380 #477 #480 2022-12-06 18:09:20 +01:00
Tom Schimansky
03249110f3 restructured imports from modules, created imports in __init__.py 2022-11-29 19:06:33 +01:00
Tom Schimansky
01e64f38e8 changed theme file format 2022-11-27 02:48:09 +01:00
Tom Schimansky
cbbc9efda3 changed transparent color value from None to "transparent", fixed type hints, added color type and value checking 2022-11-10 23:27:55 +01:00
Tom Schimansky
7374e7a3bc architecture fixes 2022-11-01 00:37:30 +01:00
Tom Schimansky
c2a5b4881e changeed driectory structure, moved scaling and appearance mode functionality to super classes 2022-10-29 13:11:55 +02:00