Commit Graph

35 Commits

Author SHA1 Message Date
Tom Schimansky
5977dcbaeb added _set_dimensions method to every widget, now called from CTkBaseClass, added separate width and height attributes for small canvas in CTkCheckbox, CTkRadioButton, CTkSwitch 2022-10-14 18:51:44 +02:00
Tom Schimansky
eabfa67335 moved width and height configuring to CTkBaseClass 2022-10-14 12:52:07 +02:00
Tom Schimansky
7abdf21021 decreased border with and padding for tkinter.Label in CTkButton, CTkLabek, CTkOptionMenu 2022-10-13 17:28:33 +02:00
Tom Schimansky
466ba7747e worked on CTkTabview, fixed small issues 2022-10-10 00:48:08 +02:00
Tom Schimansky
327957e97a finished CTkSegmentedButton, created test_segmented_button.py 2022-10-08 01:50:09 +02:00
Tom Schimansky
63195943b2 added master kwarg for all widgets and removed *args 2022-10-06 15:53:52 +02:00
Tom Schimansky
4616561c13 added focus wrapper functions to all widgets 2022-10-05 21:11:46 +02:00
Tom Schimansky
2964b39410 enhanced bind and unbind with double bind call on two tkinter widgets for some CTk widgets 2022-10-04 16:55:34 +02:00
Tom Schimansky
8b85225133 fixed typo in all unbind methods 2022-10-04 03:16:59 +02:00
Tom Schimansky
40474d6905 added unbind method for all widgets, fixed bind methods, fixed textbox configure 2022-10-04 03:03:43 +02:00
Tom Schimansky
12f0942e73 added bind method to all widgets, added kwargs managing for CTkLabel 2022-10-04 02:26:29 +02:00
Tom Schimansky
1374e04f04 removed .config(), added kwargs managing and filtering, added kwargs exceptions, fixed cursor color for combobox 2022-10-03 23:50:59 +02:00
Tom Schimansky
bfc42c25ef Added .cget() methods to all widgets and changed text_font to font for all widgets 2022-10-03 00:33:06 +02:00
Tom Schimansky
8b6f9a1d7e added .config method to all widgets 2022-10-02 03:59:54 +02:00
Tom Schimansky
d6075ad544 added type hints and private hints to all widget classes, fixed #497, removed get and set methods from some widgets 2022-10-02 03:23:10 +02:00
Tom Schimansky
dab93a6a5e Fixed variable configuring for CTkOptionMennu 2022-09-17 13:39:22 +02:00
Tom Schimansky
078918e77b changed methods for command callback for optionmenu and combobox 2022-09-15 23:55:55 +02:00
Tom Schimansky
c16c891115 changed combobox and optionemnu command to only get triggered by manual selection #440 2022-09-15 18:46:24 +02:00
Tom Schimansky
8c9183006c added text_font configuration for all CTk widgets #266 2022-08-16 14:05:15 +02:00
Tom Schimansky
767379462e enhanced .configure() process for all widgets 2022-07-07 16:02:51 +02:00
Tom Schimansky
a2fcb5dee1 fixed variables for CTkCheckbox, CTkSwitch, CTkRadiobutton 2022-07-05 14:39:12 +02:00
Tom Schimansky
c9653e7793 fixed updating of bg_color with set_scaling in CTkBaseClass 2022-06-30 15:53:32 +02:00
Tom Schimansky
e15bc5933d fixed scaling issues for combobox and optionemnu, chatched error in appearance_mode_tracker 2022-06-28 11:16:28 +02:00
Tom Schimansky
d4ae8cab7d fixed optionmenu and combobox bugs 2022-06-23 21:05:44 +02:00
Tom Schimansky
3a1d12f8ea removed old dropdown menu 2022-06-15 23:26:21 +02:00
Tom Schimansky
d8b5104028 adopted new dropdown menu for combobox 2022-06-15 01:24:02 +02:00
TomSchimansky
413cedd093 refined dropdown_menu_fallback.py 2022-06-14 23:58:21 +02:00
Tom Schimansky
91e7e3077c enhanced dropdown_menu_fallback.py 2022-06-13 15:08:13 +02:00
Tom Schimansky
550653c6c3 small fixes for CTkComboBox 2022-06-01 23:50:50 +02:00
Tom Schimansky
2746e2a05f added CTkComboBox 2022-05-31 22:32:21 +02:00
Tom Schimansky
60b13bf215 fixes for DropdownMenu 2022-05-30 16:46:36 +02:00
Tom Schimansky
9d618386e1 fixed scaling for DropdownMenu 2022-05-27 01:09:54 +02:00
Tom Schimansky
8a87b6f926 updated color for blue theme 2022-05-27 00:12:37 +02:00
Tom Schimansky
a1afc3056b removed scaling with ctypes shcore for Windows < 8.1 2022-05-26 19:16:01 +02:00
Tom Schimansky
91a8687736 added DropdownMenu and CTkOptionMenu 2022-05-25 22:14:38 +02:00