Tkinter VolumeControl

Merhaba arkadaşlar,

tk.Canvas nesneleriyle oluşturulmuş, tk.Scale widgetine alternatif olarak kullanılabilecek bir araç tasarladım. Bu araç, canvas nesneleri kullanarak alternatif widgetler oluşturmak isteyen arkadaşlar için inceleyebilecekleri bir örnek. Kodu incelemek isteyen arkadaşlar, aşağıdaki bağlantıyı ziyaret edebilir.

Örnek Kullanım:

import tkinter as tk

from volume_control import VolumeControl

root = tk.Tk()
canvas = tk.Canvas(master=root)
canvas.pack()
VolumeControl(
    master=canvas,
    x=100,
    y=100,
    start=0,
    end=100,
    radius=50,
    distance=40,
    length=5,
    width=4,
    color_gradient={"from": "yellow", "to": "red"}
)
root.mainloop()

Görsel:

Not: 12 çeşit renk gradyanı kullanılabilir.

5 Beğeni

Güzel olmuş, elinize sağlık.

Giderek artan görünüm Fibonanci Saati’ne benzemiş :slight_smile:

1 Beğeni