CustomTkinter icon indicating copy to clipboard operation
CustomTkinter copied to clipboard

Support scrolling CTkOptionMenu with mouse wheel

Open HenestrosaDev opened this issue 2 years ago • 3 comments

There is no way to configure this at this time. The user has to click the up/down arrows if the options list doesn't fit the screen height. I think it would be nice to allow scrolling with the mouse wheel for a more friendly UX.

HenestrosaDev avatar Dec 08 '23 16:12 HenestrosaDev

@HenestrosaDev That's why I made CtkScrollableDropdown widget: https://github.com/Akascape/CTkScrollableDropdown

Akascape avatar Dec 09 '23 06:12 Akascape

@Akascape Yeah, I was looking for something like this! I wish CustomTkinter would add it to the package. I've added it to my Audiotext project and credited your package. Thank you!

HenestrosaDev avatar Dec 09 '23 12:12 HenestrosaDev

@HenestrosaDev This type of dropdown was there in the earlier version of customtkinter. But there were issues with some macosx versions and it was removed. But I redesigned the whole dropdown, fixing some major bugs, then uploaded the package for everyone. Thanks for using it in your project and giving me credits.

There are many more ctk widget project available in my account, you may also find them helpful.

Akascape avatar Dec 09 '23 12:12 Akascape