Skip to main content
pip install titlebarctk


Create a custom title bar for a windows app developed with custom tkinter.

--------------------------------------------------
import titlebarctk as tb
import customtkinter as ctk

def save_like_this():
print("Saving file")

def change_text():
window_frame.titlebar_text_variable.set("Goodbye, World!")

root = ctk.CTk()

window_frame = tb.TitleBar(root,
height = 20,
non_maximised_width=1600,
non_maximised_height=900,
save_function=save_like_this,
title="Eat my dolphin shorts",
font=("helvetica", 20),
fg_color=["#ffffff", "#000000"],
start_fullscreen=False,
icon_path="path_to_icon.ico",
text_variable="Hello, World!")

window_frame.pack(side="top", fill="x")

root.after(2000, change_text)

root.mainloop()
--------------------------------------------------

Windows 10
Python 3

Install requires:
- pywin32 306, url: https://pypi.org/project/pywin32/
- screeninfo 0.8.1, url: https://pypi.org/project/screeninfo/
- PIL 10.2.0, url: https://pypi.org/project/pillow/
- customtkinter 0.3, url: https://pypi.org/project/customtkinter/0.3/, url: https://customtkinter.tomschimansky.com/

--------------------------------------------------

GitHub url: https://github.com/DevDolphin7/TitleBar
PyPI url: https://pypi.org/project/titlebarctk/
Get in contact: DevDolphin7@outlook.com

Metadata

Release files for titlebarctk 0.1.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for titlebarctk 0.1.4
File Size Uploaded Provenance Actions
titlebarctk-0.1.4.tar.gz 88.4 kB Without provenance Details for titlebarctk-0.1.4.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for titlebarctk 0.1.4
File Interpreter ABI Platform Actions
titlebarctk-0.1.4-py3-none-any.whl Python 3 none any Details for titlebarctk-0.1.4-py3-none-any.whl

Total release size: 178.8 kB

Release files / titlebarctk-0.1.4.tar.gz

Download URL titlebarctk-0.1.4.tar.gz
Size 88.4 kB
Tags Source
SHA-256 checksum
How to use checksums
64e6b73b8b2f3c025ce652d2faf20c2a06fafc1b91f62dab89ddcf2515e1a757
BLAKE2b-256 checksum
How to use checksums
98665513d4398d618134b34c3bd65d2924f6e81cbaba8f0b810c0877f4c46ee8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.6

Release files / titlebarctk-0.1.4-py3-none-any.whl

Download URL titlebarctk-0.1.4-py3-none-any.whl
Size 90.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c20d770dd4af6843e2ada421bb05e294c8ef0c843bada149447d829d373a5497
BLAKE2b-256 checksum
How to use checksums
32e087783b097919536fd75a0bcd5f0bd6a6d6c152b8277dd417ac01ae0cc48e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.10.6

Security for titlebarctk 0.1.4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page