A Windows sidebar that works standalone, but is best used with SegumiOS.
https://github.com/sedoruee/SDDB https://github.com/sedoruee/Windows-Sidebar https://github.com/sedoruee/Save_Manager
Goal: Embed a Tkinter application within the sidebar.
Place plugin files in the plugins folder.
Plugin Code Example (plugins/your_plugin_name.py):
import tkinter as tk
def run(sidebar, frame):
app = tk.Frame(frame)
app.pack(fill=tk.BOTH, expand=True)
# Build your Tkinter application within 'app'
# ...Key Function:
run(sidebar, frame): The plugin's entry point.sidebaris theSidebarobject, andframeis thetk.Framecontainer.- Create a
tk.Frame(e.g.,app) insideframeto serve as the root of your application. app.pack(fill=tk.BOTH, expand=True)ensures the application fills the available space.- All widgets should be added to
app.