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

https://github.com/littlewhitecloud/translucenttb

Python version TranslucentTB
https://github.com/littlewhitecloud/translucenttb

acrylic beautiful blur ctypes customization dwm gui python taskbar tkinter translucenttb user32 win32 windll windows windows-10 windows-11 windows10 windows11

Last synced: 4 months ago
JSON representation

Python version TranslucentTB

Awesome Lists containing this project

README

          

### TranslucentTB
#### This is a python version TranslucentTB maybe with tkinter and ctypes

A lightweight utility that makes the Windows taskbar translucent/transparent on Windows 10 and Windows11.

### Screenshots
![image](https://github.com/littlewhitecloud/TranslucentTB/assets/71159641/97763cac-2b58-4208-b98b-36d031c86880)
![image](https://github.com/littlewhitecloud/TranslucentTB/assets/71159641/761f84b4-5367-40a2-81ec-e9e97b2f19f5)
![image](https://github.com/littlewhitecloud/TranslucentTB/assets/71159641/78b2a579-4c5f-4d95-8b68-4fe2b4f2ba29)
![image](https://github.com/littlewhitecloud/TranslucentTB/assets/71159641/211f4147-ce5d-4f04-9126-e274369abdfd)

### Usage
```python
from translucenttb import blur # import the blur function
blur(blurtype="Acrylic") # for example: We use Acrylic
# choose one type from ("Clear", "Opaque", "Aero", "Acrylic")
```

### UI
![image](https://github.com/littlewhitecloud/TranslucentTB/assets/71159641/8512026e-faf7-4a3f-b7f9-894cd3fdce9c)

```python
from translucenttb import Settings
example = Settings()
example.mainloop()
```
### Example:


```python
from time import sleep

from translucenttb import blur

def colorful():
hexdict = [
"#FF0000",
"#FF3030",
"#FF5656",
"#FF7456",
"#FFA500",
"#FF7438",
"#FF8956",
"#FFAB56",
"#FFB871",
"#FFFF00",
"#FFCD71",
"#FFE071",
"#FFF571",
"#F4FF71",
"#D8FF71",
"#C8FF71",
"#008000",
"#9FF65B",
"#00FFFF",
"#79F65B",
"#5FF65B",
"#5BF67D",
"#5BF69C",
"#5BF67D",
"#5BF6C5",
"#5BF6DC",
"#2AFFDC",
"#2AFCFF",
"#2AC5FF",
"#2AADFF",
"#2A87FF",
"#2A6BFF",
"#2A49FF",
"#0000FF",
"#2A35FF",
"#3A2AFF",
"#502AFF",
"#602AFF",
"#800080",
]

for hexcolor in hexdict:
blur("noeffect", hexcolor)
sleep(0.1)

colorful()
```
https://github.com/littlewhitecloud/TranslucentTB/assets/71159641/a2d0b4cc-0698-46c0-b050-e3d89c788964