An open API service indexing awesome lists of open source software.

https://github.com/akascape/ctkxyframe

A better scrollable frame for customtkinter.
https://github.com/akascape/ctkxyframe

customtkinter tkinter tkinter-gui tkinter-python

Last synced: 2 months ago
JSON representation

A better scrollable frame for customtkinter.

Awesome Lists containing this project

README

        

# CTkXYFrame
**A better scrollable frame for customtkinter!**

![Screenshot](https://github.com/Akascape/CTkXYFrame/assets/89206401/859b6733-3c91-4093-a511-d6f1060a18ca)

## Features
- Both x and y scrollability at the same time
- Proper mousewheel bindings
- Dynamic scrollbars, hides automatically when reaches full size
- Full customisability just like ctkscrollable frame

## Installation

### [GitHub repo size](https://github.com/Akascape/CTkXYFrame/archive/refs/heads/main.zip)

**Download the source code, paste the `CTkXYFrame` folder in the directory where your program is present.**

## Usage
```python
import customtkinter
from CTkXYFrame import *

root = customtkinter.CTk()

xy_frame = CTkXYFrame(root)
xy_frame.pack()

root.mainloop()
```

**All other methods and arguments of CTkScrollableFrame can be used with CTkXYFrame**